Commit Graph

13 Commits

Author SHA1 Message Date
Troy Dawson
f02694c9a4 Bump release for June 2024 mass rebuild 2024-06-24 08:38:59 -07:00
Stephen Smoogen
3fec4b51c9 Update to upstream 1.0.3
-  Changes since 1.0.2:
   * Image format version 1 was added that allows storing overlay whiteouts in
     a composefs image.
   * libcomposefs added max_version option
   * mkcomposefs added --version and --max-version options
   * composefs can now be build without go-md2man
   * Minor bugfix handling file read errors

Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
2024-01-29 10:21:36 -05:00
Fedora Release Engineering
9f2be45e0d Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 07:53:53 +00:00
Fedora Release Engineering
bc817ad62f Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 16:03:18 +00:00
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
releng bot
82c76461ef Added the README 2023-10-25 18:59:01 +00:00