ostreedev / ostree

Operating system and container binary deployment and upgrades
https://ostreedev.github.io/ostree/
Other
1.31k stars 300 forks source link

2023.1: test suite is failing #2825

Open kloczek opened 1 year ago

kloczek commented 1 year ago

Looks like something is wrong

```console [tkloczko@pers-jacek libostree-2023.1]$ make make all-recursive make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2023.1' Making all in . make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2023.1' make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2023.1' Making all in apidoc make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2023.1/apidoc' DOC Building XML ./ostree-decl.txt:3675: warning: OstreeRemote has multiple definitions. ../src/libostree/ostree-bloom.c:35: warning: Section bloom is not defined in the ostree-sections.txt file. ../src/libostree/ostree-remote.c:39: warning: Section remote is not defined in the ostree-sections.txt file. ../src/libostree/ostree-repo-commit.c:4393: warning: Parameter description for ostree_repo_commit_modifier_set_sepolicy_from_commit::cancellable is missing in source code comment block. ../src/libostree/ostree-repo-commit.c:4393: warning: Parameter description for ostree_repo_commit_modifier_set_sepolicy_from_commit::error is missing in source code comment block. ../src/libostree/ostree-core.c:783: warning: Parameter description for ostree_break_hardlink::cancellable is missing in source code comment block. ../src/libostree/ostree-core.c:991: warning: Parameter description for ostree_checksum_file_at::stbuf (allow-none) is not used from source code comment block. ../src/libostree/ostree-core.c:991: warning: Parameter description for ostree_checksum_file_at::out_checksum (out) (transfer full) is not used from source code comment block. ../src/libostree/ostree-core.c:991: warning: Parameter description for ostree_checksum_file_at::stbuf is missing in source code comment block. ../src/libostree/ostree-core.c:991: warning: Parameter description for ostree_checksum_file_at::out_checksum is missing in source code comment block. ../src/libostree/ostree-repo-os.c:32: warning: Parameter description for ostree_commit_metadata_for_bootable::cancellable is missing in source code comment block. ../src/libostree/ostree-repo-os.c:32: warning: Parameter description for ostree_commit_metadata_for_bootable::error is missing in source code comment block. ./ostree-sections.txt:172: warning: No declaration found for ostree_content_writer_get_type. ../src/libostree/ostree-deployment.c:435: warning: Parameter description for ostree_deployment_get_unlocked::self is missing in source code comment block. ../src/libostree/ostree-deployment.c:412: warning: Parameter description for ostree_deployment_unlocked_state_to_string::state is missing in source code comment block. ../src/libostree/ostree-diff.h:30: warning: Value descriptions for OstreeDiffFlags are missing in source code comment block. ../src/libostree/ostree-diff.h:38: warning: Field descriptions for struct OstreeDiffItem are missing in source code comment block. ../src/libostree/ostree-mutable-tree.c:677: warning: Parameter description for ostree_mutable_tree_new_from_commit::error is missing in source code comment block. ../src/libostree/ostree-mutable-tree.c:615: warning: Parameter description for ostree_mutable_tree_check_error::error is missing in source code comment block. ../src/libostree/ostree-mutable-tree.c:487: warning: Parameter description for ostree_mutable_tree_fill_empty_from_dirtree::self is missing in source code comment block. ../src/libostree/ostree-mutable-tree.c:487: warning: Parameter description for ostree_mutable_tree_fill_empty_from_dirtree::repo is missing in source code comment block. ../src/libostree/ostree-mutable-tree.c:487: warning: Parameter description for ostree_mutable_tree_fill_empty_from_dirtree::contents_checksum is missing in source code comment block. ../src/libostree/ostree-mutable-tree.c:487: warning: Parameter description for ostree_mutable_tree_fill_empty_from_dirtree::metadata_checksum is missing in source code comment block. ../src/libostree/ostree-repo.c:1457: warning: Parameter description for ostree_repo_open_at::cancellable is missing in source code comment block. ../src/libostree/ostree-repo.c:1457: warning: Parameter description for ostree_repo_open_at::error is missing in source code comment block. ../src/libostree/ostree-repo.h:271: warning: Field description for OstreeRepoTransactionStats::devino_cache_hits is missing in source code comment block. ../src/libostree/ostree-repo-commit.c:2796: warning: Parameter description for ostree_repo_write_regfile_inline::len is missing in source code comment block. ../src/libostree/ostree-repo.h:973: warning: Field descriptions for struct OstreeRepoCheckoutAtOptions are missing in source code comment block. ../src/libostree/ostree-repo-traverse.c:347: warning: Parameter description for ostree_repo_traverse_parents_get_commits::parents is missing in source code comment block. ../src/libostree/ostree-repo-traverse.c:347: warning: Parameter description for ostree_repo_traverse_parents_get_commits::object is missing in source code comment block. unknown:0: warning: Value descriptions for OstreeRepoCommitIterResult are missing in source code comment block. unknown:0: warning: Value descriptions for OstreeSePolicyRestoreconFlags are missing in source code comment block. ../src/libostree/ostree-sysroot.c:1017: warning: Parameter description for ostree_sysroot_initialize::error is missing in source code comment block. ../src/libostree/ostree-sysroot.c:264: warning: Parameter description for ostree_sysroot_initialize_with_mount_namespace::self is missing in source code comment block. ../src/libostree/ostree-sysroot.c:264: warning: Parameter description for ostree_sysroot_initialize_with_mount_namespace::cancellable is missing in source code comment block. ../src/libostree/ostree-sysroot.c:264: warning: Parameter description for ostree_sysroot_initialize_with_mount_namespace::error is missing in source code comment block. ../src/libostree/ostree-sysroot.c:237: warning: Parameter description for ostree_sysroot_set_mount_namespace_in_use::self is missing in source code comment block. ../src/libostree/ostree-sysroot.c:1316: warning: Parameter description for ostree_sysroot_require_booted_deployment::error is missing in source code comment block. unknown:0: warning: Value descriptions for OstreeSysrootSimpleWriteDeploymentFlags are missing in source code comment block. unknown:0: warning: Value descriptions for OstreeSysrootUpgraderPullFlags are missing in source code comment block. ./ostree-sections.txt:632: warning: No declaration found for OstreeCollectionRef. ../src/libostree/ostree-remote.h:37: warning: Field descriptions for struct OstreeRemote are missing in source code comment block. ./ostree-sections.txt:674: warning: No declaration found for OstreeRepoFinderResult. ./ostree-sections.txt:689: warning: No declaration found for ostree_repo_finder_avahi_new. ./ostree-sections.txt:690: warning: No declaration found for ostree_repo_finder_avahi_start. ./ostree-sections.txt:691: warning: No declaration found for ostree_repo_finder_avahi_stop. ./ostree-sections.txt:699: warning: No declaration found for ostree_repo_finder_config_new. ./ostree-sections.txt:707: warning: No declaration found for ostree_repo_finder_mount_new. ./ostree-sections.txt:715: warning: No declaration found for ostree_repo_finder_override_new. ./ostree-sections.txt:716: warning: No declaration found for ostree_repo_finder_override_add_uri. See ostree-undeclared.txt for the list of undeclared symbols. ./ostree-unused.txt:1: warning: 97 unused declarations. They should be added to ostree-sections.txt in the appropriate place. make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2023.1/apidoc' make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2023.1' [tkloczko@pers-jacek libostree-2023.1]$ make check make check-recursive make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2023.1' Making check in . make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2023.1' make tests/test-bloom tests/test-repo-finder-config tests/test-repo-finder-mount tests/test-varint tests/test-ot-unix-utils tests/test-bsdiff tests/test-mutable-tree tests/test-keyfile-utils tests/test-ot-opt-utils tests/test-ot-tool-util tests/test-checksum tests/test-lzma tests/test-rollsum tests/test-basic-c tests/test-sysroot-c tests/test-pull-c tests/test-repo tests/test-include-ostree-h tests/test-kargs tests/test-rfc2616-dates tests/test-gpg-verify-result tests/test-libarchive-import tests/get-byte-order tests/repo-finder-mount test-libglnx-xattrs test-libglnx-fdio test-libglnx-errors test-libglnx-macros test-libglnx-shutil \ tests/test-symbols.sh tests/coccinelle.sh tests/test-basic.sh tests/test-basic-bare-split-xattrs.sh tests/test-basic-user.sh tests/test-basic-user-only.sh tests/test-basic-root.sh tests/test-cli-extensions.sh tests/test-pull-subpath.sh tests/test-archivez.sh tests/test-remote-add.sh tests/test-remote-headers.sh tests/test-remote-refs.sh tests/test-commit-sign.sh tests/test-commit-timestamp.sh tests/test-export.sh tests/test-help.sh tests/test-libarchive.sh tests/test-parent.sh tests/test-pull-bare.sh tests/test-pull-bareuser.sh tests/test-pull-bareuseronly.sh tests/test-pull2-bareuseronly.sh tests/test-pull-commit-only.sh tests/test-pull-depth.sh tests/test-pull-mirror-summary.sh tests/test-pull-large-metadata.sh tests/test-pull-metalink.sh tests/test-pull-summary-caching.sh tests/test-pull-summary-sigs.sh tests/test-pull-resume.sh tests/test-pull-basicauth.sh tests/test-pull-repeated.sh tests/test-pull-sizes.sh tests/test-pull-untrusted.sh tests/test-pull-override-url.sh tests/test-pull-localcache.sh tests/test-local-pull.sh tests/test-local-pull-depth.sh tests/test-admin-upgrade-unconfigured.sh tests/test-admin-upgrade-endoflife.sh tests/test-admin-upgrade-systemd-update.sh tests/test-admin-deploy-syslinux.sh tests/test-admin-deploy-2.sh tests/test-admin-deploy-karg.sh tests/test-admin-deploy-switch.sh tests/test-admin-deploy-etcmerge-cornercases.sh tests/test-admin-deploy-uboot.sh tests/test-admin-deploy-grub2.sh tests/test-admin-deploy-nomerge.sh tests/test-admin-deploy-none.sh tests/test-admin-deploy-bootid-gc.sh tests/test-admin-deploy-whiteouts.sh tests/test-osupdate-dtb.sh tests/test-admin-instutil-set-kargs.sh tests/test-admin-upgrade-not-backwards.sh tests/test-admin-pull-deploy-commit.sh tests/test-admin-pull-deploy-split.sh tests/test-admin-locking.sh tests/test-admin-deploy-clean.sh tests/test-admin-kargs.sh tests/test-reset-nonlinear.sh tests/test-oldstyle-partial.sh tests/test-delta.sh tests/test-delta-sign.sh tests/test-delta-ed25519.sh tests/test-xattrs.sh tests/test-auto-summary.sh tests/test-prune.sh tests/test-concurrency.py tests/test-refs.sh tests/test-demo-buildsystem.sh tests/test-switchroot.sh tests/test-pull-contenturl.sh tests/test-pull-mirrorlist.sh tests/test-summary-update.sh tests/test-summary-view.sh tests/test-no-initramfs.sh tests/test-create-usb.sh tests/test-find-remotes.sh tests/test-fsck-collections.sh tests/test-fsck-delete.sh tests/test-init-collections.sh tests/test-prune-collections.sh tests/test-refs-collections.sh tests/test-remote-add-collections.sh tests/test-repo-finder-mount-integration.sh tests/test-summary-collections.sh tests/test-pull-collections.sh tests/test-config.sh tests/test-signed-commit.sh tests/test-signed-pull.sh tests/test-pre-signed-pull.sh tests/test-signed-pull-summary.sh tests/test-remote-gpg-import.sh tests/test-remote-gpg-list-keys.sh tests/test-gpg-signed-commit.sh tests/test-admin-gpg.sh tests/test-rofiles-fuse.sh tests/test-remote-cookies.sh tests/bootloader-entries-crosscheck.py tests/corrupt-repo-ref.js tests/ostree-grub-generator tests/ostree-symlink-stamp tests/ostree-prepare-root-symlink-stamp tests/ostree-remount-symlink-stamp tests/rofiles-fuse-symlink-stamp tests/archive-test.sh tests/pull-test.sh tests/pull-test2.sh tests/admin-test.sh tests/basic-test.sh tests/pre-endian-deltas-repo-big.tar.xz tests/pre-endian-deltas-repo-little.tar.xz tests/fah-deltadata-old.tar.xz tests/fah-deltadata-new.tar.xz tests/ostree-path-traverse.tar.gz tests/pre-signed-pull-data.tar.gz tests/libtest-core.sh tests/bare-split-xattrs-basic.tar.xz make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2023.1' make[3]: 'tests/test-bloom' is up to date. make[3]: 'tests/test-repo-finder-config' is up to date. make[3]: 'tests/test-repo-finder-mount' is up to date. make[3]: 'tests/test-varint' is up to date. make[3]: 'tests/test-ot-unix-utils' is up to date. make[3]: 'tests/test-bsdiff' is up to date. make[3]: 'tests/test-mutable-tree' is up to date. make[3]: 'tests/test-keyfile-utils' is up to date. make[3]: 'tests/test-ot-opt-utils' is up to date. make[3]: 'tests/test-ot-tool-util' is up to date. make[3]: 'tests/test-checksum' is up to date. make[3]: 'tests/test-lzma' is up to date. make[3]: 'tests/test-rollsum' is up to date. make[3]: 'tests/test-basic-c' is up to date. make[3]: 'tests/test-sysroot-c' is up to date. make[3]: 'tests/test-pull-c' is up to date. make[3]: 'tests/test-repo' is up to date. make[3]: 'tests/test-include-ostree-h' is up to date. make[3]: 'tests/test-kargs' is up to date. make[3]: 'tests/test-rfc2616-dates' is up to date. make[3]: 'tests/test-gpg-verify-result' is up to date. make[3]: 'tests/test-libarchive-import' is up to date. make[3]: 'tests/get-byte-order' is up to date. make[3]: 'tests/repo-finder-mount' is up to date. make[3]: 'test-libglnx-xattrs' is up to date. make[3]: 'test-libglnx-fdio' is up to date. make[3]: 'test-libglnx-errors' is up to date. make[3]: 'test-libglnx-macros' is up to date. make[3]: 'test-libglnx-shutil' is up to date. make[3]: Nothing to be done for 'tests/test-symbols.sh'. make[3]: Nothing to be done for 'tests/coccinelle.sh'. make[3]: Nothing to be done for 'tests/test-basic.sh'. make[3]: Nothing to be done for 'tests/test-basic-bare-split-xattrs.sh'. make[3]: Nothing to be done for 'tests/test-basic-user.sh'. make[3]: Nothing to be done for 'tests/test-basic-user-only.sh'. make[3]: Nothing to be done for 'tests/test-basic-root.sh'. make[3]: Nothing to be done for 'tests/test-cli-extensions.sh'. make[3]: Nothing to be done for 'tests/test-pull-subpath.sh'. make[3]: Nothing to be done for 'tests/test-archivez.sh'. make[3]: Nothing to be done for 'tests/test-remote-add.sh'. make[3]: Nothing to be done for 'tests/test-remote-headers.sh'. make[3]: Nothing to be done for 'tests/test-remote-refs.sh'. make[3]: Nothing to be done for 'tests/test-commit-sign.sh'. make[3]: Nothing to be done for 'tests/test-commit-timestamp.sh'. make[3]: Nothing to be done for 'tests/test-export.sh'. make[3]: Nothing to be done for 'tests/test-help.sh'. make[3]: Nothing to be done for 'tests/test-libarchive.sh'. make[3]: Nothing to be done for 'tests/test-parent.sh'. make[3]: Nothing to be done for 'tests/test-pull-bare.sh'. make[3]: Nothing to be done for 'tests/test-pull-bareuser.sh'. make[3]: Nothing to be done for 'tests/test-pull-bareuseronly.sh'. make[3]: Nothing to be done for 'tests/test-pull2-bareuseronly.sh'. make[3]: Nothing to be done for 'tests/test-pull-commit-only.sh'. make[3]: Nothing to be done for 'tests/test-pull-depth.sh'. make[3]: Nothing to be done for 'tests/test-pull-mirror-summary.sh'. make[3]: Nothing to be done for 'tests/test-pull-large-metadata.sh'. make[3]: Nothing to be done for 'tests/test-pull-metalink.sh'. make[3]: Nothing to be done for 'tests/test-pull-summary-caching.sh'. make[3]: Nothing to be done for 'tests/test-pull-summary-sigs.sh'. make[3]: Nothing to be done for 'tests/test-pull-resume.sh'. make[3]: Nothing to be done for 'tests/test-pull-basicauth.sh'. make[3]: Nothing to be done for 'tests/test-pull-repeated.sh'. make[3]: Nothing to be done for 'tests/test-pull-sizes.sh'. make[3]: Nothing to be done for 'tests/test-pull-untrusted.sh'. make[3]: Nothing to be done for 'tests/test-pull-override-url.sh'. make[3]: Nothing to be done for 'tests/test-pull-localcache.sh'. make[3]: Nothing to be done for 'tests/test-local-pull.sh'. make[3]: Nothing to be done for 'tests/test-local-pull-depth.sh'. make[3]: Nothing to be done for 'tests/test-admin-upgrade-unconfigured.sh'. make[3]: Nothing to be done for 'tests/test-admin-upgrade-endoflife.sh'. make[3]: Nothing to be done for 'tests/test-admin-upgrade-systemd-update.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-syslinux.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-2.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-karg.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-switch.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-etcmerge-cornercases.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-uboot.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-grub2.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-nomerge.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-none.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-bootid-gc.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-whiteouts.sh'. make[3]: Nothing to be done for 'tests/test-osupdate-dtb.sh'. make[3]: Nothing to be done for 'tests/test-admin-instutil-set-kargs.sh'. make[3]: Nothing to be done for 'tests/test-admin-upgrade-not-backwards.sh'. make[3]: Nothing to be done for 'tests/test-admin-pull-deploy-commit.sh'. make[3]: Nothing to be done for 'tests/test-admin-pull-deploy-split.sh'. make[3]: Nothing to be done for 'tests/test-admin-locking.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-clean.sh'. make[3]: Nothing to be done for 'tests/test-admin-kargs.sh'. make[3]: Nothing to be done for 'tests/test-reset-nonlinear.sh'. make[3]: Nothing to be done for 'tests/test-oldstyle-partial.sh'. make[3]: Nothing to be done for 'tests/test-delta.sh'. make[3]: Nothing to be done for 'tests/test-delta-sign.sh'. make[3]: Nothing to be done for 'tests/test-delta-ed25519.sh'. make[3]: Nothing to be done for 'tests/test-xattrs.sh'. make[3]: Nothing to be done for 'tests/test-auto-summary.sh'. make[3]: Nothing to be done for 'tests/test-prune.sh'. make[3]: Nothing to be done for 'tests/test-concurrency.py'. make[3]: Nothing to be done for 'tests/test-refs.sh'. make[3]: Nothing to be done for 'tests/test-demo-buildsystem.sh'. make[3]: Nothing to be done for 'tests/test-switchroot.sh'. make[3]: Nothing to be done for 'tests/test-pull-contenturl.sh'. make[3]: Nothing to be done for 'tests/test-pull-mirrorlist.sh'. make[3]: Nothing to be done for 'tests/test-summary-update.sh'. make[3]: Nothing to be done for 'tests/test-summary-view.sh'. make[3]: Nothing to be done for 'tests/test-no-initramfs.sh'. make[3]: Nothing to be done for 'tests/test-create-usb.sh'. make[3]: Nothing to be done for 'tests/test-find-remotes.sh'. make[3]: Nothing to be done for 'tests/test-fsck-collections.sh'. make[3]: Nothing to be done for 'tests/test-fsck-delete.sh'. make[3]: Nothing to be done for 'tests/test-init-collections.sh'. make[3]: Nothing to be done for 'tests/test-prune-collections.sh'. make[3]: Nothing to be done for 'tests/test-refs-collections.sh'. make[3]: Nothing to be done for 'tests/test-remote-add-collections.sh'. make[3]: Nothing to be done for 'tests/test-repo-finder-mount-integration.sh'. make[3]: Nothing to be done for 'tests/test-summary-collections.sh'. make[3]: Nothing to be done for 'tests/test-pull-collections.sh'. make[3]: Nothing to be done for 'tests/test-config.sh'. make[3]: Nothing to be done for 'tests/test-signed-commit.sh'. make[3]: Nothing to be done for 'tests/test-signed-pull.sh'. make[3]: Nothing to be done for 'tests/test-pre-signed-pull.sh'. make[3]: Nothing to be done for 'tests/test-signed-pull-summary.sh'. make[3]: Nothing to be done for 'tests/test-remote-gpg-import.sh'. make[3]: Nothing to be done for 'tests/test-remote-gpg-list-keys.sh'. make[3]: Nothing to be done for 'tests/test-gpg-signed-commit.sh'. make[3]: Nothing to be done for 'tests/test-admin-gpg.sh'. make[3]: Nothing to be done for 'tests/test-rofiles-fuse.sh'. make[3]: Nothing to be done for 'tests/test-remote-cookies.sh'. make[3]: Nothing to be done for 'tests/bootloader-entries-crosscheck.py'. make[3]: Nothing to be done for 'tests/corrupt-repo-ref.js'. make[3]: Nothing to be done for 'tests/ostree-grub-generator'. make[3]: 'tests/ostree-symlink-stamp' is up to date. make[3]: 'tests/ostree-prepare-root-symlink-stamp' is up to date. make[3]: 'tests/ostree-remount-symlink-stamp' is up to date. make[3]: 'tests/rofiles-fuse-symlink-stamp' is up to date. make[3]: Nothing to be done for 'tests/archive-test.sh'. make[3]: Nothing to be done for 'tests/pull-test.sh'. make[3]: Nothing to be done for 'tests/pull-test2.sh'. make[3]: Nothing to be done for 'tests/admin-test.sh'. make[3]: Nothing to be done for 'tests/basic-test.sh'. make[3]: Nothing to be done for 'tests/pre-endian-deltas-repo-big.tar.xz'. make[3]: Nothing to be done for 'tests/pre-endian-deltas-repo-little.tar.xz'. make[3]: Nothing to be done for 'tests/fah-deltadata-old.tar.xz'. make[3]: Nothing to be done for 'tests/fah-deltadata-new.tar.xz'. make[3]: Nothing to be done for 'tests/ostree-path-traverse.tar.gz'. make[3]: Nothing to be done for 'tests/pre-signed-pull-data.tar.gz'. make[3]: Nothing to be done for 'tests/libtest-core.sh'. make[3]: Nothing to be done for 'tests/bare-split-xattrs-basic.tar.xz'. make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2023.1' make check-TESTS check-local make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2023.1' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2023.1' PASS: tests/test-bloom 1 /bloom/init PASS: tests/test-bloom 2 /bloom/construction PASS: tests/test-bloom 3 /bloom/empty PASS: tests/test-bloom 4 /bloom/membership-during-construction PASS: tests/test-repo-finder-config 1 /repo-finder-config/init ERROR: tests/test-repo-finder-config - Bail out! PASS: tests/test-repo-finder-mount 1 /repo-finder-mount/init ERROR: tests/test-repo-finder-mount - Bail out! ERROR: tests/test-symbols.sh - missing test plan tap-driver.sh: internal error getting exit status tap-driver.sh: fatal: I/O or internal error make[4]: *** [Makefile:8982: tests/test-symbols.sh.log] Error 1 make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2023.1' make[3]: *** [Makefile:8075: check-TESTS] Error 2 make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2023.1' make[2]: *** [Makefile:9242: check-am] Error 2 make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2023.1' make[1]: *** [Makefile:7852: check-recursive] Error 1 make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2023.1' make: *** [Makefile:9245: check] Error 2 ```

I'm not sure what I should provide as details to diagnose this issue. Pease let me know what you need.

dbnicholson commented 1 year ago
PASS: tests/test-repo-finder-config 1 /repo-finder-config/init
ERROR: tests/test-repo-finder-config - Bail out!
PASS: tests/test-repo-finder-mount 1 /repo-finder-mount/init
ERROR: tests/test-repo-finder-mount - Bail out!
ERROR: tests/test-symbols.sh - missing test plan
tap-driver.sh: internal error getting exit status
tap-driver.sh: fatal: I/O or internal error

missing test plan seems pretty bad as (IIRC), that's just the echo 1..3 at the beginning of the script. Which tells me something in . $(dirname $0)/libtest.sh is failing. Maybe you can temporarily adjust tests/test-symbols.sh to have set -x near the top and run again then have a look at tests/test-symbols.sh.log.

kloczek commented 10 months ago

Just back to this case after 2024.1 release. I've added "set -x" in test-symbols.sh.

Here is result ```console [tkloczko@pers-jacek tests]$ cat test-symbols.sh.log + set -xeuo pipefail ++ dirname /home/tkloczko/rpmbuild/BUILD/libostree-2024.1/tests/test-symbols.sh + . /home/tkloczko/rpmbuild/BUILD/libostree-2024.1/tests/libtest.sh +++ dirname /home/tkloczko/rpmbuild/BUILD/libostree-2024.1/tests/test-symbols.sh ++ dn=/home/tkloczko/rpmbuild/BUILD/libostree-2024.1/tests ++ '[' -n /home/tkloczko/rpmbuild/BUILD/libostree-2024.1 ']' ++ test_srcdir=/home/tkloczko/rpmbuild/BUILD/libostree-2024.1/tests ++ top_builddir=/home/tkloczko/rpmbuild/BUILD/libostree-2024.1 ++ test -z /home/tkloczko/rpmbuild/BUILD/libostree-2024.1 ++ test_builddir=/home/tkloczko/rpmbuild/BUILD/libostree-2024.1/tests ++ . /home/tkloczko/rpmbuild/BUILD/libostree-2024.1/tests/libtest-core.sh +++ n_tap_tests=0 +++ type -p locale ++++ locale -a ++++ grep -iEe '^(C|en_US)\.(UTF-8|utf8)$' ++++ head -n1 +++ export LC_ALL=C.utf8 +++ LC_ALL=C.utf8 +++ '[' -z C.utf8 ']' +++ unset LANGUAGE +++ export G_DEBUG=fatal-warnings +++ G_DEBUG=fatal-warnings +++ trap report_err ERR ++ PATH=/home/tkloczko/rpmbuild/BUILD/libostree-2024.1/tests:/usr/bin:/usr/sbin:/usr/local/sbin:/usr/sbin:/sbin ++ libtest_exit_cmds=() ++ trap run_exit_cmds EXIT ++ libtest_exit_cmds+=(save_core) +++ pwd ++ test_tmpdir=/var/tmp/tap-test.87qdy1 ++ test -f .testtmp ++ unset SOURCE_DATE_EPOCH ++ unset TAR_OPTIONS ++ export OSTREE_SYSROOT_DEBUG=mutable-deployments ++ OSTREE_SYSROOT_DEBUG=mutable-deployments ++ export OSTREE_SKIP_CACHE=1 ++ OSTREE_SKIP_CACHE=1 ++ export TEST_GPG_KEYID_1=7FCA23D8472CDAFA ++ TEST_GPG_KEYID_1=7FCA23D8472CDAFA ++ export TEST_GPG_KEYFPR_1=5E65DE75AB1C501862D476347FCA23D8472CDAFA ++ TEST_GPG_KEYFPR_1=5E65DE75AB1C501862D476347FCA23D8472CDAFA ++ export TEST_GPG_KEYID_2=D8228CFECA950D41 ++ TEST_GPG_KEYID_2=D8228CFECA950D41 ++ export TEST_GPG_KEYFPR_2=7B3B1020D74479687FDB2273D8228CFECA950D41 ++ TEST_GPG_KEYFPR_2=7B3B1020D74479687FDB2273D8228CFECA950D41 ++ export TEST_GPG_KEYID_3=0D15FAE7DF444D67 ++ TEST_GPG_KEYID_3=0D15FAE7DF444D67 ++ export TEST_GPG_KEYFPR_3=7D29CF060B8269CDF63BFBDD0D15FAE7DF444D67 ++ TEST_GPG_KEYFPR_3=7D29CF060B8269CDF63BFBDD0D15FAE7DF444D67 ++ echo 'Copying gpghome to /var/tmp/tap-test.87qdy1' ++ cp -a /home/tkloczko/rpmbuild/BUILD/libostree-2024.1/tests/gpghome /var/tmp/tap-test.87qdy1 ++ chmod -R u+w /var/tmp/tap-test.87qdy1 ++ chmod 700 /var/tmp/tap-test.87qdy1/gpghome ++ export TEST_GPG_KEYHOME=/var/tmp/tap-test.87qdy1/gpghome ++ TEST_GPG_KEYHOME=/var/tmp/tap-test.87qdy1/gpghome ++ export OSTREE_GPG_HOME=/var/tmp/tap-test.87qdy1/gpghome/trusted ++ OSTREE_GPG_HOME=/var/tmp/tap-test.87qdy1/gpghome/trusted ++ _have_selinux_relabel= ++ echo -n checking for xattrs... ++ have_selinux_relabel ++ assert_has_setfattr ++ which setfattr ++ fatal 'no setfattr available to determine xattr support' ++ echo no setfattr available to determine xattr support no setfattr available to determine xattr support ++ exit 1 + run_exit_cmds + for expr in "${libtest_exit_cmds[@]}" + eval save_core ++ save_core ++ '[' -e core ']' Copying gpghome to /var/tmp/tap-test.87qdy1 ERROR: tests/test-symbols.sh - missing test plan ```

So it fails in "which setfattr". In this case which is missing Here is patch which I've added to solve additional dependency

Build fails with ```patch --- a/tests/test-delta.sh +++ b/tests/test-delta.sh @@ -33,7 +33,7 @@ mkdir files for bin in ${bindatafiles}; do - cp $(which ${bin}) files + cp $(command -v ${bin}) files done ${CMD_PREFIX} ostree --repo=repo commit -b test -s test --tree=dir=files --- a/tests/test-delta-sign.sh +++ b/tests/test-delta-sign.sh @@ -35,7 +35,7 @@ mkdir files for bin in ${bindatafiles}; do - cp $(which ${bin}) files + cp $(command -v ${bin}) files done ${CMD_PREFIX} ostree --repo=repo commit -b test -s test --tree=dir=files --- a/tests/test-delta-ed25519.sh +++ b/tests/test-delta-ed25519.sh @@ -34,7 +34,7 @@ mkdir files for bin in ${bindatafiles}; do - cp $(which ${bin}) files + cp $(command -v ${bin}) files done ${CMD_PREFIX} ostree --repo=repo commit -b test -s test --tree=dir=files --- a/tests/libtest.sh +++ b/tests/libtest.sh @@ -107,7 +107,7 @@ export OSTREE_GPG_HOME=${test_tmpdir}/gpghome/trusted assert_has_setfattr() { - if ! which setfattr 2>/dev/null; then + if ! command -v setfattr 2>/dev/null; then fatal "no setfattr available to determine xattr support" fi } @@ -725,9 +725,9 @@ local opt # Prefer gpg2 in case gpg refers to gpg1 - if which gpg2 &>/dev/null; then + if command -v gpg2 &>/dev/null; then gpg=gpg2 - elif which gpg &>/dev/null; then + elif command -v gpg &>/dev/null; then gpg=gpg else # Succeed but don't return anything. ```

With that patch everything is ok

```console + /usr/bin/make -O -j48 V=1 VERBOSE=1 check /usr/bin/make check-recursive Making check in . /usr/bin/make tests/test-bloom tests/test-repo-finder-config tests/test-repo-finder-mount tests/test-varint tests/test-ot-unix-utils tests/test-bsdiff tests/test-otcore tests/test-mutable-tree tests/test-keyfile-utils tests/test-ot-opt-utils tests/test-ot-tool-util tests/test-checksum tests/test-lzma tests/test-rollsum tests/test-basic-c tests/test-sysroot-c tests/test-pull-c tests/test-repo tests/test-include-ostree-h tests/test-kargs tests/test-rfc2616-dates tests/test-gpg-verify-result tests/test-libarchive-import tests/get-byte-order tests/repo-finder-mount ostree-trivial-httpd test-libglnx-xattrs test-libglnx-fdio test-libglnx-errors test-libglnx-macros test-libglnx-shutil \ tests/test-symbols.sh tests/coccinelle.sh tests/test-basic.sh tests/test-basic-bare-split-xattrs.sh tests/test-basic-user.sh tests/test-basic-user-only.sh tests/test-basic-root.sh tests/test-cli-extensions.sh tests/test-pull-subpath.sh tests/test-archivez.sh tests/test-remote-add.sh tests/test-remote-headers.sh tests/test-remote-refs.sh tests/test-composefs.sh tests/test-commit-sign.sh tests/test-commit-timestamp.sh tests/test-export.sh tests/test-help.sh tests/test-libarchive.sh tests/test-parent.sh tests/test-pull-bare.sh tests/test-pull-bareuser.sh tests/test-pull-bareuseronly.sh tests/test-pull2-bareuseronly.sh tests/test-pull-commit-only.sh tests/test-pull-depth.sh tests/test-pull-mirror-summary.sh tests/test-pull-large-metadata.sh tests/test-pull-metalink.sh tests/test-pull-summary-caching.sh tests/test-pull-summary-sigs.sh tests/test-pull-resume.sh tests/test-pull-basicauth.sh tests/test-pull-repeated.sh tests/test-pull-sizes.sh tests/test-pull-untrusted.sh tests/test-pull-override-url.sh tests/test-pull-localcache.sh tests/test-local-pull.sh tests/test-local-pull-depth.sh tests/test-admin-upgrade-unconfigured.sh tests/test-admin-upgrade-endoflife.sh tests/test-admin-upgrade-systemd-update.sh tests/test-admin-deploy-syslinux.sh tests/test-admin-deploy-bootprefix.sh tests/test-admin-deploy-2.sh tests/test-admin-deploy-karg.sh tests/test-admin-deploy-switch.sh tests/test-admin-deploy-etcmerge-cornercases.sh tests/test-admin-deploy-uboot.sh tests/test-admin-deploy-grub2.sh tests/test-admin-deploy-nomerge.sh tests/test-admin-deploy-none.sh tests/test-admin-deploy-bootid-gc.sh tests/test-admin-deploy-whiteouts.sh tests/test-admin-deploy-emptyetc.sh tests/test-osupdate-dtb.sh tests/test-admin-instutil-set-kargs.sh tests/test-admin-upgrade-not-backwards.sh tests/test-admin-pull-deploy-commit.sh tests/test-admin-pull-deploy-split.sh tests/test-admin-locking.sh tests/test-admin-deploy-clean.sh tests/test-admin-kargs.sh tests/test-reset-nonlinear.sh tests/test-oldstyle-partial.sh tests/test-delta.sh tests/test-delta-sign.sh tests/test-delta-ed25519.sh tests/test-xattrs.sh tests/test-auto-summary.sh tests/test-prune.sh tests/test-concurrency.py tests/test-refs.sh tests/test-demo-buildsystem.sh tests/test-switchroot.sh tests/test-pull-contenturl.sh tests/test-pull-mirrorlist.sh tests/test-summary-update.sh tests/test-summary-view.sh tests/test-no-initramfs.sh tests/test-create-usb.sh tests/test-find-remotes.sh tests/test-fsck-collections.sh tests/test-fsck-delete.sh tests/test-init-collections.sh tests/test-prune-collections.sh tests/test-refs-collections.sh tests/test-remote-add-collections.sh tests/test-repo-finder-mount-integration.sh tests/test-summary-collections.sh tests/test-pull-collections.sh tests/test-config.sh tests/test-signed-commit.sh tests/test-signed-pull.sh tests/test-pre-signed-pull.sh tests/test-signed-pull-summary.sh tests/test-remote-gpg-import.sh tests/test-remote-gpg-list-keys.sh tests/test-gpg-signed-commit.sh tests/test-admin-gpg.sh tests/test-rofiles-fuse.sh tests/test-remote-cookies.sh tests/bootloader-entries-crosscheck.py tests/corrupt-repo-ref.js tests/ostree-grub-generator tests/ostree-symlink-stamp tests/ostree-prepare-root-symlink-stamp tests/ostree-remount-symlink-stamp tests/rofiles-fuse-symlink-stamp tests/archive-test.sh tests/pull-test.sh tests/pull-test2.sh tests/admin-test.sh tests/basic-test.sh tests/pre-endian-deltas-repo-big.tar.xz tests/pre-endian-deltas-repo-little.tar.xz tests/fah-deltadata-old.tar.xz tests/fah-deltadata-new.tar.xz tests/ostree-path-traverse.tar.gz tests/pre-signed-pull-data.tar.gz tests/libtest-core.sh tests/bare-split-xattrs-basic.tar.xz make[3]: 'tests/test-bloom' is up to date. make[3]: 'tests/test-repo-finder-config' is up to date. make[3]: 'tests/test-repo-finder-mount' is up to date. make[3]: 'tests/test-varint' is up to date. make[3]: 'tests/test-ot-unix-utils' is up to date. make[3]: 'tests/test-bsdiff' is up to date. make[3]: 'tests/test-otcore' is up to date. make[3]: 'tests/test-mutable-tree' is up to date. make[3]: 'tests/test-keyfile-utils' is up to date. make[3]: 'tests/test-ot-opt-utils' is up to date. make[3]: 'tests/test-ot-tool-util' is up to date. make[3]: 'tests/test-checksum' is up to date. make[3]: 'tests/test-lzma' is up to date. make[3]: 'tests/test-rollsum' is up to date. make[3]: 'tests/test-basic-c' is up to date. make[3]: 'tests/test-sysroot-c' is up to date. make[3]: 'tests/test-pull-c' is up to date. make[3]: 'tests/test-repo' is up to date. make[3]: 'tests/test-include-ostree-h' is up to date. make[3]: 'tests/test-kargs' is up to date. make[3]: 'tests/test-rfc2616-dates' is up to date. make[3]: 'tests/test-gpg-verify-result' is up to date. make[3]: 'tests/test-libarchive-import' is up to date. make[3]: 'tests/get-byte-order' is up to date. make[3]: 'tests/repo-finder-mount' is up to date. make[3]: 'ostree-trivial-httpd' is up to date. make[3]: Nothing to be done for 'tests/test-symbols.sh'. make[3]: Nothing to be done for 'tests/coccinelle.sh'. make[3]: Nothing to be done for 'tests/test-basic.sh'. make[3]: Nothing to be done for 'tests/test-basic-bare-split-xattrs.sh'. make[3]: Nothing to be done for 'tests/test-basic-user.sh'. make[3]: Nothing to be done for 'tests/test-basic-user-only.sh'. make[3]: Nothing to be done for 'tests/test-basic-root.sh'. make[3]: Nothing to be done for 'tests/test-cli-extensions.sh'. make[3]: Nothing to be done for 'tests/test-pull-subpath.sh'. make[3]: Nothing to be done for 'tests/test-archivez.sh'. make[3]: Nothing to be done for 'tests/test-remote-add.sh'. make[3]: Nothing to be done for 'tests/test-remote-headers.sh'. make[3]: Nothing to be done for 'tests/test-remote-refs.sh'. make[3]: Nothing to be done for 'tests/test-composefs.sh'. make[3]: Nothing to be done for 'tests/test-commit-sign.sh'. make[3]: Nothing to be done for 'tests/test-commit-timestamp.sh'. make[3]: Nothing to be done for 'tests/test-export.sh'. make[3]: Nothing to be done for 'tests/test-help.sh'. make[3]: Nothing to be done for 'tests/test-libarchive.sh'. make[3]: Nothing to be done for 'tests/test-parent.sh'. make[3]: Nothing to be done for 'tests/test-pull-bare.sh'. make[3]: Nothing to be done for 'tests/test-pull-bareuser.sh'. make[3]: Nothing to be done for 'tests/test-pull-bareuseronly.sh'. make[3]: Nothing to be done for 'tests/test-pull2-bareuseronly.sh'. make[3]: Nothing to be done for 'tests/test-pull-commit-only.sh'. make[3]: Nothing to be done for 'tests/test-pull-depth.sh'. make[3]: Nothing to be done for 'tests/test-pull-mirror-summary.sh'. make[3]: Nothing to be done for 'tests/test-pull-large-metadata.sh'. make[3]: Nothing to be done for 'tests/test-pull-metalink.sh'. make[3]: Nothing to be done for 'tests/test-pull-summary-caching.sh'. make[3]: Nothing to be done for 'tests/test-pull-summary-sigs.sh'. make[3]: Nothing to be done for 'tests/test-pull-resume.sh'. make[3]: Nothing to be done for 'tests/test-pull-basicauth.sh'. make[3]: Nothing to be done for 'tests/test-pull-repeated.sh'. make[3]: Nothing to be done for 'tests/test-pull-sizes.sh'. make[3]: Nothing to be done for 'tests/test-pull-untrusted.sh'. make[3]: Nothing to be done for 'tests/test-pull-override-url.sh'. make[3]: Nothing to be done for 'tests/test-pull-localcache.sh'. make[3]: Nothing to be done for 'tests/test-local-pull.sh'. make[3]: Nothing to be done for 'tests/test-local-pull-depth.sh'. make[3]: Nothing to be done for 'tests/test-admin-upgrade-unconfigured.sh'. make[3]: Nothing to be done for 'tests/test-admin-upgrade-endoflife.sh'. make[3]: Nothing to be done for 'tests/test-admin-upgrade-systemd-update.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-syslinux.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-bootprefix.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-2.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-karg.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-switch.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-etcmerge-cornercases.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-uboot.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-grub2.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-nomerge.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-none.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-bootid-gc.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-whiteouts.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-emptyetc.sh'. make[3]: Nothing to be done for 'tests/test-osupdate-dtb.sh'. make[3]: Nothing to be done for 'tests/test-admin-instutil-set-kargs.sh'. make[3]: Nothing to be done for 'tests/test-admin-upgrade-not-backwards.sh'. make[3]: Nothing to be done for 'tests/test-admin-pull-deploy-commit.sh'. make[3]: Nothing to be done for 'tests/test-admin-pull-deploy-split.sh'. make[3]: Nothing to be done for 'tests/test-admin-locking.sh'. make[3]: Nothing to be done for 'tests/test-admin-deploy-clean.sh'. make[3]: Nothing to be done for 'tests/test-admin-kargs.sh'. make[3]: Nothing to be done for 'tests/test-reset-nonlinear.sh'. make[3]: Nothing to be done for 'tests/test-oldstyle-partial.sh'. make[3]: Nothing to be done for 'tests/test-delta.sh'. make[3]: Nothing to be done for 'tests/test-delta-sign.sh'. make[3]: Nothing to be done for 'tests/test-delta-ed25519.sh'. make[3]: Nothing to be done for 'tests/test-xattrs.sh'. make[3]: Nothing to be done for 'tests/test-auto-summary.sh'. make[3]: Nothing to be done for 'tests/test-prune.sh'. make[3]: Nothing to be done for 'tests/test-concurrency.py'. make[3]: Nothing to be done for 'tests/test-refs.sh'. make[3]: Nothing to be done for 'tests/test-demo-buildsystem.sh'. make[3]: Nothing to be done for 'tests/test-switchroot.sh'. make[3]: Nothing to be done for 'tests/test-pull-contenturl.sh'. make[3]: Nothing to be done for 'tests/test-pull-mirrorlist.sh'. make[3]: Nothing to be done for 'tests/test-summary-update.sh'. make[3]: Nothing to be done for 'tests/test-summary-view.sh'. make[3]: Nothing to be done for 'tests/test-no-initramfs.sh'. make[3]: Nothing to be done for 'tests/test-create-usb.sh'. make[3]: Nothing to be done for 'tests/test-find-remotes.sh'. make[3]: Nothing to be done for 'tests/test-fsck-collections.sh'. make[3]: Nothing to be done for 'tests/test-fsck-delete.sh'. make[3]: Nothing to be done for 'tests/test-init-collections.sh'. make[3]: Nothing to be done for 'tests/test-prune-collections.sh'. make[3]: Nothing to be done for 'tests/test-refs-collections.sh'. make[3]: Nothing to be done for 'tests/test-remote-add-collections.sh'. make[3]: Nothing to be done for 'tests/test-repo-finder-mount-integration.sh'. make[3]: Nothing to be done for 'tests/test-summary-collections.sh'. make[3]: Nothing to be done for 'tests/test-pull-collections.sh'. make[3]: Nothing to be done for 'tests/test-config.sh'. make[3]: Nothing to be done for 'tests/test-signed-commit.sh'. make[3]: Nothing to be done for 'tests/test-signed-pull.sh'. make[3]: Nothing to be done for 'tests/test-pre-signed-pull.sh'. make[3]: Nothing to be done for 'tests/test-signed-pull-summary.sh'. make[3]: Nothing to be done for 'tests/test-remote-gpg-import.sh'. make[3]: Nothing to be done for 'tests/test-remote-gpg-list-keys.sh'. make[3]: Nothing to be done for 'tests/test-gpg-signed-commit.sh'. make[3]: Nothing to be done for 'tests/test-admin-gpg.sh'. make[3]: Nothing to be done for 'tests/test-rofiles-fuse.sh'. make[3]: Nothing to be done for 'tests/test-remote-cookies.sh'. make[3]: Nothing to be done for 'tests/bootloader-entries-crosscheck.py'. make[3]: Nothing to be done for 'tests/corrupt-repo-ref.js'. make[3]: Nothing to be done for 'tests/ostree-grub-generator'. make[3]: Nothing to be done for 'tests/archive-test.sh'. make[3]: Nothing to be done for 'tests/pull-test.sh'. make[3]: Nothing to be done for 'tests/pull-test2.sh'. make[3]: Nothing to be done for 'tests/admin-test.sh'. make[3]: Nothing to be done for 'tests/basic-test.sh'. make[3]: Nothing to be done for 'tests/pre-endian-deltas-repo-big.tar.xz'. make[3]: Nothing to be done for 'tests/pre-endian-deltas-repo-little.tar.xz'. make[3]: Nothing to be done for 'tests/fah-deltadata-old.tar.xz'. make[3]: Nothing to be done for 'tests/fah-deltadata-new.tar.xz'. make[3]: Nothing to be done for 'tests/ostree-path-traverse.tar.gz'. make[3]: Nothing to be done for 'tests/pre-signed-pull-data.tar.gz'. make[3]: Nothing to be done for 'tests/libtest-core.sh'. make[3]: Nothing to be done for 'tests/bare-split-xattrs-basic.tar.xz'. make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' set -e; \ lt_bin=`cd . && ./libtool --mode=execute echo ostree-remount`; \ if test "${lt_bin}" = "ostree-remount"; then \ real_bin=/home/tkloczko/rpmbuild/BUILD/libostree-2024.1/ostree-remount; \ else \ real_bin="${lt_bin}"; \ fi; \ ln -sf "${real_bin}" tests/ostree-remount; \ touch tests/ostree-remount-symlink-stamp make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' set -e; \ lt_bin=`cd . && ./libtool --mode=execute echo rofiles-fuse`; \ if test "${lt_bin}" = "rofiles-fuse"; then \ real_bin=/home/tkloczko/rpmbuild/BUILD/libostree-2024.1/rofiles-fuse; \ else \ real_bin="${lt_bin}"; \ fi; \ ln -sf "${real_bin}" tests/rofiles-fuse; \ touch tests/rofiles-fuse-symlink-stamp make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' set -e; \ lt_bin=`cd . && ./libtool --mode=execute echo ostree`; \ if test "${lt_bin}" = "ostree"; then \ real_bin=/home/tkloczko/rpmbuild/BUILD/libostree-2024.1/ostree; \ else \ real_bin="${lt_bin}"; \ fi; \ ln -sf "${real_bin}" tests/ostree; \ touch tests/ostree-symlink-stamp make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' set -e; \ lt_bin=`cd . && ./libtool --mode=execute echo ostree-prepare-root`; \ if test "${lt_bin}" = "ostree-prepare-root"; then \ real_bin=/home/tkloczko/rpmbuild/BUILD/libostree-2024.1/ostree-prepare-root; \ else \ real_bin="${lt_bin}"; \ fi; \ ln -sf "${real_bin}" tests/ostree-prepare-root; \ touch tests/ostree-prepare-root-symlink-stamp make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' /usr/bin/gcc -DHAVE_CONFIG_H -I. -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR=\"/usr/share/locale\" -DSYSCONFDIR=\"/etc\" -DTARGET_PREFIX='"/usr"' -DSHORTENED_SYSCONFDIR=\"$(echo "/etc" | sed -e 's|^/usr||' -e 's|^/||')\" -DOSTREE_FEATURES='"inode64 libcurl libsoup3 gpgme composefs ex-fsverity libarchive selinux openssl sign-ed25519 libmount systemd release p2p"' -DOSTREE_COMPILATION -DG_LOG_DOMAIN=\"OSTree\" -DOSTREE_GITREV='""' -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_66 '-DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(2,70)' -std=gnu99 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include "-I./libglnx" -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -c -o libglnx/tests/test_libglnx_xattrs-libglnx-testlib.o `test -f 'libglnx/tests/libglnx-testlib.c' || echo './'`libglnx/tests/libglnx-testlib.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' /usr/bin/gcc -DHAVE_CONFIG_H -I. -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR=\"/usr/share/locale\" -DSYSCONFDIR=\"/etc\" -DTARGET_PREFIX='"/usr"' -DSHORTENED_SYSCONFDIR=\"$(echo "/etc" | sed -e 's|^/usr||' -e 's|^/||')\" -DOSTREE_FEATURES='"inode64 libcurl libsoup3 gpgme composefs ex-fsverity libarchive selinux openssl sign-ed25519 libmount systemd release p2p"' -DOSTREE_COMPILATION -DG_LOG_DOMAIN=\"OSTree\" -DOSTREE_GITREV='""' -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_66 '-DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(2,70)' -std=gnu99 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include "-I./libglnx" -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -c -o libglnx/tests/test_libglnx_fdio-libglnx-testlib.o `test -f 'libglnx/tests/libglnx-testlib.c' || echo './'`libglnx/tests/libglnx-testlib.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' /usr/bin/gcc -DHAVE_CONFIG_H -I. -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR=\"/usr/share/locale\" -DSYSCONFDIR=\"/etc\" -DTARGET_PREFIX='"/usr"' -DSHORTENED_SYSCONFDIR=\"$(echo "/etc" | sed -e 's|^/usr||' -e 's|^/||')\" -DOSTREE_FEATURES='"inode64 libcurl libsoup3 gpgme composefs ex-fsverity libarchive selinux openssl sign-ed25519 libmount systemd release p2p"' -DOSTREE_COMPILATION -DG_LOG_DOMAIN=\"OSTree\" -DOSTREE_GITREV='""' -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_66 '-DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(2,70)' -std=gnu99 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include "-I./libglnx" -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -c -o libglnx/tests/test_libglnx_macros-libglnx-testlib.o `test -f 'libglnx/tests/libglnx-testlib.c' || echo './'`libglnx/tests/libglnx-testlib.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' /usr/bin/gcc -DHAVE_CONFIG_H -I. -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR=\"/usr/share/locale\" -DSYSCONFDIR=\"/etc\" -DTARGET_PREFIX='"/usr"' -DSHORTENED_SYSCONFDIR=\"$(echo "/etc" | sed -e 's|^/usr||' -e 's|^/||')\" -DOSTREE_FEATURES='"inode64 libcurl libsoup3 gpgme composefs ex-fsverity libarchive selinux openssl sign-ed25519 libmount systemd release p2p"' -DOSTREE_COMPILATION -DG_LOG_DOMAIN=\"OSTree\" -DOSTREE_GITREV='""' -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_66 '-DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(2,70)' -std=gnu99 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include "-I./libglnx" -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -c -o libglnx/tests/test_libglnx_shutil-test-libglnx-shutil.o `test -f 'libglnx/tests/test-libglnx-shutil.c' || echo './'`libglnx/tests/test-libglnx-shutil.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' /usr/bin/gcc -DHAVE_CONFIG_H -I. -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR=\"/usr/share/locale\" -DSYSCONFDIR=\"/etc\" -DTARGET_PREFIX='"/usr"' -DSHORTENED_SYSCONFDIR=\"$(echo "/etc" | sed -e 's|^/usr||' -e 's|^/||')\" -DOSTREE_FEATURES='"inode64 libcurl libsoup3 gpgme composefs ex-fsverity libarchive selinux openssl sign-ed25519 libmount systemd release p2p"' -DOSTREE_COMPILATION -DG_LOG_DOMAIN=\"OSTree\" -DOSTREE_GITREV='""' -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_66 '-DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(2,70)' -std=gnu99 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include "-I./libglnx" -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -c -o libglnx/tests/test_libglnx_shutil-libglnx-testlib.o `test -f 'libglnx/tests/libglnx-testlib.c' || echo './'`libglnx/tests/libglnx-testlib.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' /usr/bin/gcc -DHAVE_CONFIG_H -I. -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR=\"/usr/share/locale\" -DSYSCONFDIR=\"/etc\" -DTARGET_PREFIX='"/usr"' -DSHORTENED_SYSCONFDIR=\"$(echo "/etc" | sed -e 's|^/usr||' -e 's|^/||')\" -DOSTREE_FEATURES='"inode64 libcurl libsoup3 gpgme composefs ex-fsverity libarchive selinux openssl sign-ed25519 libmount systemd release p2p"' -DOSTREE_COMPILATION -DG_LOG_DOMAIN=\"OSTree\" -DOSTREE_GITREV='""' -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_66 '-DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(2,70)' -std=gnu99 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include "-I./libglnx" -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -c -o libglnx/tests/test_libglnx_errors-libglnx-testlib.o `test -f 'libglnx/tests/libglnx-testlib.c' || echo './'`libglnx/tests/libglnx-testlib.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' /usr/bin/gcc -DHAVE_CONFIG_H -I. -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR=\"/usr/share/locale\" -DSYSCONFDIR=\"/etc\" -DTARGET_PREFIX='"/usr"' -DSHORTENED_SYSCONFDIR=\"$(echo "/etc" | sed -e 's|^/usr||' -e 's|^/||')\" -DOSTREE_FEATURES='"inode64 libcurl libsoup3 gpgme composefs ex-fsverity libarchive selinux openssl sign-ed25519 libmount systemd release p2p"' -DOSTREE_COMPILATION -DG_LOG_DOMAIN=\"OSTree\" -DOSTREE_GITREV='""' -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_66 '-DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(2,70)' -std=gnu99 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include "-I./libglnx" -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -c -o libglnx/tests/test_libglnx_macros-test-libglnx-macros.o `test -f 'libglnx/tests/test-libglnx-macros.c' || echo './'`libglnx/tests/test-libglnx-macros.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' /usr/bin/gcc -DHAVE_CONFIG_H -I. -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR=\"/usr/share/locale\" -DSYSCONFDIR=\"/etc\" -DTARGET_PREFIX='"/usr"' -DSHORTENED_SYSCONFDIR=\"$(echo "/etc" | sed -e 's|^/usr||' -e 's|^/||')\" -DOSTREE_FEATURES='"inode64 libcurl libsoup3 gpgme composefs ex-fsverity libarchive selinux openssl sign-ed25519 libmount systemd release p2p"' -DOSTREE_COMPILATION -DG_LOG_DOMAIN=\"OSTree\" -DOSTREE_GITREV='""' -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_66 '-DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(2,70)' -std=gnu99 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include "-I./libglnx" -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -c -o libglnx/tests/test_libglnx_fdio-test-libglnx-fdio.o `test -f 'libglnx/tests/test-libglnx-fdio.c' || echo './'`libglnx/tests/test-libglnx-fdio.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' /usr/bin/gcc -DHAVE_CONFIG_H -I. -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR=\"/usr/share/locale\" -DSYSCONFDIR=\"/etc\" -DTARGET_PREFIX='"/usr"' -DSHORTENED_SYSCONFDIR=\"$(echo "/etc" | sed -e 's|^/usr||' -e 's|^/||')\" -DOSTREE_FEATURES='"inode64 libcurl libsoup3 gpgme composefs ex-fsverity libarchive selinux openssl sign-ed25519 libmount systemd release p2p"' -DOSTREE_COMPILATION -DG_LOG_DOMAIN=\"OSTree\" -DOSTREE_GITREV='""' -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_66 '-DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(2,70)' -std=gnu99 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include "-I./libglnx" -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -c -o libglnx/tests/test_libglnx_errors-test-libglnx-errors.o `test -f 'libglnx/tests/test-libglnx-errors.c' || echo './'`libglnx/tests/test-libglnx-errors.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' /usr/bin/gcc -DHAVE_CONFIG_H -I. -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/libexec"' -DLOCALEDIR=\"/usr/share/locale\" -DSYSCONFDIR=\"/etc\" -DTARGET_PREFIX='"/usr"' -DSHORTENED_SYSCONFDIR=\"$(echo "/etc" | sed -e 's|^/usr||' -e 's|^/||')\" -DOSTREE_FEATURES='"inode64 libcurl libsoup3 gpgme composefs ex-fsverity libarchive selinux openssl sign-ed25519 libmount systemd release p2p"' -DOSTREE_COMPILATION -DG_LOG_DOMAIN=\"OSTree\" -DOSTREE_GITREV='""' -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_66 '-DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(2,70)' -std=gnu99 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include "-I./libglnx" -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -c -o libglnx/tests/test_libglnx_xattrs-test-libglnx-xattrs.o `test -f 'libglnx/tests/test-libglnx-xattrs.c' || echo './'`libglnx/tests/test-libglnx-xattrs.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' /bin/sh ./libtool --tag=CC --mode=link /usr/bin/gcc -std=gnu99 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include "-I./libglnx" -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--gc-sections -Wl,--as-needed -Wl,--build-id=sha1 -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,pack-relative-relocs -flto=auto -fuse-linker-plugin -o test-libglnx-macros libglnx/tests/test_libglnx_macros-libglnx-testlib.o libglnx/tests/test_libglnx_macros-test-libglnx-macros.o -lgio-2.0 -lgobject-2.0 -lglib-2.0 libglnx.la libtool: link: /usr/bin/gcc -std=gnu99 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I./libglnx -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--gc-sections -Wl,--as-needed -Wl,--build-id=sha1 -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,pack-relative-relocs -flto=auto -fuse-linker-plugin -o test-libglnx-macros libglnx/tests/test_libglnx_macros-libglnx-testlib.o libglnx/tests/test_libglnx_macros-test-libglnx-macros.o ./.libs/libglnx.a -lgio-2.0 -lgobject-2.0 -lglib-2.0 make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' /bin/sh ./libtool --tag=CC --mode=link /usr/bin/gcc -std=gnu99 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include "-I./libglnx" -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--gc-sections -Wl,--as-needed -Wl,--build-id=sha1 -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,pack-relative-relocs -flto=auto -fuse-linker-plugin -o test-libglnx-shutil libglnx/tests/test_libglnx_shutil-libglnx-testlib.o libglnx/tests/test_libglnx_shutil-test-libglnx-shutil.o -lgio-2.0 -lgobject-2.0 -lglib-2.0 libglnx.la libtool: link: /usr/bin/gcc -std=gnu99 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I./libglnx -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--gc-sections -Wl,--as-needed -Wl,--build-id=sha1 -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,pack-relative-relocs -flto=auto -fuse-linker-plugin -o test-libglnx-shutil libglnx/tests/test_libglnx_shutil-libglnx-testlib.o libglnx/tests/test_libglnx_shutil-test-libglnx-shutil.o ./.libs/libglnx.a -lgio-2.0 -lgobject-2.0 -lglib-2.0 make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' /bin/sh ./libtool --tag=CC --mode=link /usr/bin/gcc -std=gnu99 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include "-I./libglnx" -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--gc-sections -Wl,--as-needed -Wl,--build-id=sha1 -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,pack-relative-relocs -flto=auto -fuse-linker-plugin -o test-libglnx-errors libglnx/tests/test_libglnx_errors-libglnx-testlib.o libglnx/tests/test_libglnx_errors-test-libglnx-errors.o -lgio-2.0 -lgobject-2.0 -lglib-2.0 libglnx.la libtool: link: /usr/bin/gcc -std=gnu99 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I./libglnx -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--gc-sections -Wl,--as-needed -Wl,--build-id=sha1 -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,pack-relative-relocs -flto=auto -fuse-linker-plugin -o test-libglnx-errors libglnx/tests/test_libglnx_errors-libglnx-testlib.o libglnx/tests/test_libglnx_errors-test-libglnx-errors.o ./.libs/libglnx.a -lgio-2.0 -lgobject-2.0 -lglib-2.0 make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' /bin/sh ./libtool --tag=CC --mode=link /usr/bin/gcc -std=gnu99 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include "-I./libglnx" -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--gc-sections -Wl,--as-needed -Wl,--build-id=sha1 -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,pack-relative-relocs -flto=auto -fuse-linker-plugin -o test-libglnx-xattrs libglnx/tests/test_libglnx_xattrs-libglnx-testlib.o libglnx/tests/test_libglnx_xattrs-test-libglnx-xattrs.o -lgio-2.0 -lgobject-2.0 -lglib-2.0 libglnx.la libtool: link: /usr/bin/gcc -std=gnu99 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I./libglnx -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--gc-sections -Wl,--as-needed -Wl,--build-id=sha1 -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,pack-relative-relocs -flto=auto -fuse-linker-plugin -o test-libglnx-xattrs libglnx/tests/test_libglnx_xattrs-libglnx-testlib.o libglnx/tests/test_libglnx_xattrs-test-libglnx-xattrs.o ./.libs/libglnx.a -lgio-2.0 -lgobject-2.0 -lglib-2.0 make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' /bin/sh ./libtool --tag=CC --mode=link /usr/bin/gcc -std=gnu99 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include "-I./libglnx" -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--gc-sections -Wl,--as-needed -Wl,--build-id=sha1 -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,pack-relative-relocs -flto=auto -fuse-linker-plugin -o test-libglnx-fdio libglnx/tests/test_libglnx_fdio-libglnx-testlib.o libglnx/tests/test_libglnx_fdio-test-libglnx-fdio.o -lgio-2.0 -lgobject-2.0 -lglib-2.0 libglnx.la libtool: link: /usr/bin/gcc -std=gnu99 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I./libglnx -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--gc-sections -Wl,--as-needed -Wl,--build-id=sha1 -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,pack-relative-relocs -flto=auto -fuse-linker-plugin -o test-libglnx-fdio libglnx/tests/test_libglnx_fdio-libglnx-testlib.o libglnx/tests/test_libglnx_fdio-test-libglnx-fdio.o ./.libs/libglnx.a -lgio-2.0 -lgobject-2.0 -lglib-2.0 make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' /usr/bin/make check-TESTS check-local make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' echo "NOTE: Run the Rust installed tests (uninstalled) with ./tests/run-installed" NOTE: Run the Rust installed tests (uninstalled) with ./tests/run-installed echo "NOTE: Exclusive installed tests are enabled; to run them, make install, then: gnome-desktop-testing-runner -p 0 libostree/" NOTE: Exclusive installed tests are enabled; to run them, make install, then: gnome-desktop-testing-runner -p 0 libostree/ make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' PASS: test-libglnx-errors 1 /error-throw PASS: test-libglnx-errors 2 /error-errno PASS: test-libglnx-errors 3 /error-auto make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' PASS: test-libglnx-shutil 1 /mkdir-p/enoent make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' PASS: test-libglnx-fdio 1 /tmpfile PASS: test-libglnx-fdio 2 /stdio-file PASS: test-libglnx-fdio 3 /filecopy PASS: test-libglnx-fdio 4 /filecopy-procfs PASS: test-libglnx-fdio 5 /renameat2-noreplace PASS: test-libglnx-fdio 6 /renameat2-exchange PASS: test-libglnx-fdio 7 /fstat make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' PASS: test-libglnx-macros 1 /info PASS: test-libglnx-macros 2 /inset PASS: test-libglnx-macros 3 /hash_table_foreach make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' PASS: tests/test-bloom 1 /bloom/init PASS: tests/test-bloom 2 /bloom/construction PASS: tests/test-bloom 3 /bloom/empty PASS: tests/test-bloom 4 /bloom/membership-during-construction make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' SKIP: tests/coccinelle.sh - no spatch; get it from http://coccinelle.lip6.fr/ make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' PASS: tests/test-symbols.sh 1 exports PASS: tests/test-symbols.sh 2 documented symbols PASS: tests/test-symbols.sh 3 someone didn't add a symbol to a released version make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' PASS: tests/test-repo-finder-mount 1 /repo-finder-mount/init PASS: tests/test-repo-finder-mount 2 /repo-finder-mount/no-mounts PASS: tests/test-repo-finder-mount 3 /repo-finder-mount/mixed-mounts PASS: tests/test-repo-finder-mount 4 /repo-finder-mount/well-known make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' PASS: tests/test-repo-finder-config 1 /repo-finder-config/init PASS: tests/test-repo-finder-config 2 /repo-finder-config/no-configs PASS: tests/test-repo-finder-config 3 /repo-finder-config/mixed-configs PASS: tests/test-repo-finder-config 4 /repo-finder-config/find-remotes make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' PASS: test-libglnx-xattrs 1 /xattr-races make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' ============================================================================ Testsuite summary for libostree 2024.1 ============================================================================ # TOTAL: 31 # PASS: 30 # SKIP: 1 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1' Making check in apidoc make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1/apidoc' _source_dir='' ; \ for i in ../src/libostree ; do \ _source_dir="${_source_dir} --source-dir=$i" ; \ done ; \ gtkdoc-mkdb --module=ostree --output-format=xml --expand-content-files="version.xml " --main-sgml-file=ostree-docs.xml ${_source_dir} --sgml-mode --output-format=xml ./ostree-decl.txt:3782: warning: OstreeRemote has multiple definitions. ../src/libostree/ostree-bloom.c:35: warning: Section bloom is not defined in the ostree-sections.txt file. ../src/libostree/ostree-remote.c:39: warning: Section remote is not defined in the ostree-sections.txt file. ../src/libostree/ostree-repo-commit.c:4161: warning: Parameter description for ostree_repo_commit_modifier_set_sepolicy_from_commit::cancellable is missing in source code comment block. ../src/libostree/ostree-repo-commit.c:4161: warning: Parameter description for ostree_repo_commit_modifier_set_sepolicy_from_commit::error is missing in source code comment block. ../src/libostree/ostree-core.c:720: warning: Parameter description for ostree_break_hardlink::cancellable is missing in source code comment block. ../src/libostree/ostree-core.c:917: warning: Parameter description for ostree_checksum_file_at::stbuf (allow-none) is not used from source code comment block. ../src/libostree/ostree-core.c:917: warning: Parameter description for ostree_checksum_file_at::out_checksum (out) (transfer full) is not used from source code comment block. ../src/libostree/ostree-core.c:917: warning: Parameter description for ostree_checksum_file_at::stbuf is missing in source code comment block. ../src/libostree/ostree-core.c:917: warning: Parameter description for ostree_checksum_file_at::out_checksum is missing in source code comment block. ../src/libostree/ostree-repo-os.c:32: warning: Parameter description for ostree_commit_metadata_for_bootable::cancellable is missing in source code comment block. ../src/libostree/ostree-repo-os.c:32: warning: Parameter description for ostree_commit_metadata_for_bootable::error is missing in source code comment block. ./ostree-sections.txt:161: warning: No declaration found for OstreeCommitSizesEntry. ./ostree-sections.txt:172: warning: No declaration found for ostree_content_writer_get_type. ../src/libostree/ostree-deployment-private.h:25: warning: Field description for OstreeDeployment::finalization_locked is missing in source code comment block. ../src/libostree/ostree-deployment.c:425: warning: Parameter description for ostree_deployment_get_unlocked::self is missing in source code comment block. ../src/libostree/ostree-deployment.c:402: warning: Parameter description for ostree_deployment_unlocked_state_to_string::state is missing in source code comment block. ../src/libostree/ostree-diff.h:30: warning: Value descriptions for OstreeDiffFlags are missing in source code comment block. ../src/libostree/ostree-diff.h:39: warning: Field descriptions for struct OstreeDiffItem are missing in source code comment block. ../src/libostree/ostree-mutable-tree.c:656: warning: Parameter description for ostree_mutable_tree_new_from_commit::error is missing in source code comment block. ../src/libostree/ostree-mutable-tree.c:596: warning: Parameter description for ostree_mutable_tree_check_error::error is missing in source code comment block. ../src/libostree/ostree-mutable-tree.c:472: warning: Parameter description for ostree_mutable_tree_fill_empty_from_dirtree::self is missing in source code comment block. ../src/libostree/ostree-mutable-tree.c:472: warning: Parameter description for ostree_mutable_tree_fill_empty_from_dirtree::repo is missing in source code comment block. ../src/libostree/ostree-mutable-tree.c:472: warning: Parameter description for ostree_mutable_tree_fill_empty_from_dirtree::contents_checksum is missing in source code comment block. ../src/libostree/ostree-mutable-tree.c:472: warning: Parameter description for ostree_mutable_tree_fill_empty_from_dirtree::metadata_checksum is missing in source code comment block. ../src/libostree/ostree-repo.c:1367: warning: Parameter description for ostree_repo_open_at::cancellable is missing in source code comment block. ../src/libostree/ostree-repo.c:1367: warning: Parameter description for ostree_repo_open_at::error is missing in source code comment block. ../src/libostree/ostree-repo.h:218: warning: Field description for OstreeRepoTransactionStats::devino_cache_hits is missing in source code comment block. ../src/libostree/ostree-repo-commit.c:2660: warning: Parameter description for ostree_repo_write_regfile_inline::len is missing in source code comment block. ./ostree-sections.txt:431: warning: No declaration found for OstreeRepoCheckoutAtOptions. ../src/libostree/ostree-repo-traverse.c:329: warning: Parameter description for ostree_repo_traverse_parents_get_commits::parents is missing in source code comment block. ../src/libostree/ostree-repo-traverse.c:329: warning: Parameter description for ostree_repo_traverse_parents_get_commits::object is missing in source code comment block. unknown:0: warning: Value descriptions for OstreeRepoCommitIterResult are missing in source code comment block. ../src/libostree/ostree-repo-file.c:348: warning: Parameter description for ostree_repo_file_tree_set_metadata::checksum is missing in source code comment block. ../src/libostree/ostree-repo-file.c:348: warning: Parameter description for ostree_repo_file_tree_set_metadata::metadata is missing in source code comment block. unknown:0: warning: Value descriptions for OstreeSePolicyRestoreconFlags are missing in source code comment block. ../src/libostree/ostree-sysroot.c:994: warning: Parameter description for ostree_sysroot_initialize::error is missing in source code comment block. ../src/libostree/ostree-sysroot.c:257: warning: Parameter description for ostree_sysroot_initialize_with_mount_namespace::self is missing in source code comment block. ../src/libostree/ostree-sysroot.c:257: warning: Parameter description for ostree_sysroot_initialize_with_mount_namespace::cancellable is missing in source code comment block. ../src/libostree/ostree-sysroot.c:257: warning: Parameter description for ostree_sysroot_initialize_with_mount_namespace::error is missing in source code comment block. ../src/libostree/ostree-sysroot-cleanup.c:587: warning: Parameter description for ostree_sysroot_update_post_copy::cancellable is missing in source code comment block. ../src/libostree/ostree-sysroot.c:230: warning: Parameter description for ostree_sysroot_set_mount_namespace_in_use::self is missing in source code comment block. ../src/libostree/ostree-sysroot.c:1305: warning: Parameter description for ostree_sysroot_require_booted_deployment::error is missing in source code comment block. unknown:0: warning: Value descriptions for OstreeSysrootSimpleWriteDeploymentFlags are missing in source code comment block. unknown:0: warning: Value descriptions for OstreeSysrootUpgraderPullFlags are missing in source code comment block. ./ostree-sections.txt:636: warning: No declaration found for OstreeCollectionRef. ../src/libostree/ostree-remote.h:37: warning: Field descriptions for struct OstreeRemote are missing in source code comment block. ./ostree-sections.txt:678: warning: No declaration found for OstreeRepoFinderResult. ../src/libostree/ostree-repo-finder-override.c:297: warning: Parameter description for ostree_repo_finder_override_add_uri::self is missing in source code comment block. See ostree-undeclared.txt for the list of undeclared symbols. ./ostree-unused.txt:1: warning: 119 unused declarations. They should be added to ostree-sections.txt in the appropriate place. touch sgml-build.stamp make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libostree-2024.1/apidoc' ```

Pl;ease let me know if you want above as PR.

BTW. Most of the scripts could be easily rewritten to use pure POSIX ss instead bash as interpreter.

jlebon commented 10 months ago

That seems reasonable to me. Feel free to open a PR.

kloczek commented 9 months ago

Done https://github.com/ostreedev/ostree/pull/3154