Commit Graph

8 Commits

Author SHA1 Message Date
Yaakov Selkowitz
c840e7496a Enable build on i686 without manpages
The cascade of packages which suddenly do not build on i686 due to the
introduction of composefs as a dependency is causing issues. Instead,
allow this to be built without manpages.

https://github.com/containers/composefs/pull/236
2024-01-15 09:45:56 -05:00
Stephen Smoogen
b1d100b4a4 Remove patch 227 from the build as it is no longer needed. 2023-12-14 14:28:34 -05:00
Stephen Smoogen
a3f10c15d6 Update to 1.0.2
* Dropped composefs-from-json in tests in favour of using the
      composefs-info dump format.
    * libyajl dependency dropped
    * libcomposefs now limits the number of xattrs per file to 64k
    * Fixed build against libc without reallocarray
    * Performance fixes
    * go-md2man is used instead of pandoc for manpages
    * Minor fixes to spec file
2023-12-14 14:25:25 -05:00
Yaakov Selkowitz
b95af99620 Drop i686
https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
https://github.com/containers/composefs/pull/229
2023-11-10 14:00:24 -05:00
Yaakov Selkowitz
ce23e6b14c Use go-md2man for building manpages
go-md2man is already used by other containers components, and is
therefore available in the RHEL buildroot, where pandoc (due to its
build dependency on the GHC stack) is not.

https://github.com/containers/composefs/pull/227
2023-11-09 15:30:31 -05:00
Colin Walters
7029d3d170 Use %autochangelog
Because it's way less annoying.
2023-11-06 14:44:17 -05:00
Colin Walters
13c7347ea5 Add a requirement from -devel to -libs
To silence an rpmdeps warning which is spurious, but it doesn't
realize we already handle this through the main package.

```
 Subpackage composefs-devel on i686 carries 'Requires: libcomposefs.so.1' which comes from subpackage composefs-libs but does not carry an explicit package version requirement. Please add 'Requires: composefs-libs = %{version}-%{release}' to the spec file to avoid the need to test interoperability between various combinations of old and new subpackages.
```
2023-11-06 14:41:59 -05:00
Stephen Smoogen
a01e9028b8 Initial Build of the composefs package.
Import of source code of 1.0.1 and spec file.
Test of build for rawhide.
TODO: move to %auto items

Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
2023-10-25 15:05:06 -04:00