- 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>
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
* 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
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
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.
```
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>