From 5af59472024985419bb11bf9c3d1242e2dc5523a Mon Sep 17 00:00:00 2001
From: Chang Yang
Date: Wed, 6 Dec 2023 10:33:47 +0800
Subject: [PATCH] feat: upgrade package
---
Makefile-boot.am | 2 +
Makefile-libostree.am | 33 +-
Makefile-man.am | 16 +-
Makefile-ostree.am | 18 +-
Makefile-otcore.am | 25 +
Makefile-otutil.am | 4 +-
Makefile-switchroot.am | 40 +-
Makefile-tests.am | 43 +-
Makefile.am | 26 +-
Makefile.in | 1222 ++++--
README.md | 20 +-
apidoc/Makefile.in | 3 +
apidoc/html/index.html | 2 +-
...Core-repository-independent-functions.html | 97 +-
...ee-GPG-signature-verification-results.html | 3 +-
...-In-memory-modifiable-filesystem-tree.html | 16 +-
apidoc/html/ostree-OstreeRepo.html | 422 ++-
...on-system-for-asynchronous-operations.html | 67 +-
.../ostree-Root-partition-mount-point.html | 111 +-
.../ostree-SELinux-policy-management.html | 10 +-
apidoc/html/ostree-Signature-management.html | 6 +-
apidoc/html/ostree-Simple-upgrade-class.html | 11 +-
.../html/ostree-ostree-bootconfig-parser.html | 60 +
apidoc/html/ostree-ostree-deployment.html | 6 +-
apidoc/html/ostree-ostree-diff.html | 2 +-
apidoc/html/ostree-ostree-kernel-args.html | 156 +-
apidoc/html/ostree-ostree-ref.html | 14 +-
apidoc/html/ostree-ostree-remote.html | 14 +-
apidoc/html/ostree-ostree-repo-file.html | 157 +-
apidoc/html/ostree-ostree-repo-finder.html | 10 +-
.../ostree-ostree-repo-remote-finder.html | 4 +-
apidoc/html/ostree-ostree-version.html | 8 +-
apidoc/html/ostree.devhelp2 | 14 +-
apidoc/html/reference.html | 64 +-
apidoc/ostree-sections.txt | 7 +
apidoc/version.xml | 2 +-
autogen.sh | 1 +
bash/ostree | 21 +-
build-aux/config.guess | 1636 ++++----
build-aux/config.sub | 2657 ++++++-------
build-aux/ltmain.sh | 855 +++--
buildutil/glibtests.m4 | 2 +-
buildutil/libtool.m4 | 227 +-
buildutil/ltoptions.m4 | 4 +-
buildutil/ltsugar.m4 | 2 +-
buildutil/ltversion.m4 | 13 +-
buildutil/lt~obsolete.m4 | 4 +-
composefs/libcomposefs/Makefile-lib.am | 22 +
composefs/libcomposefs/Makefile-lib.am.inc | 22 +
composefs/libcomposefs/bitrotate.h | 135 +
composefs/libcomposefs/erofs_fs.h | 461 +++
composefs/libcomposefs/erofs_fs_wrapper.h | 150 +
composefs/libcomposefs/hash.c | 1106 ++++++
composefs/libcomposefs/hash.h | 277 ++
composefs/libcomposefs/lcfs-erofs-internal.h | 134 +
composefs/libcomposefs/lcfs-erofs.h | 36 +
composefs/libcomposefs/lcfs-fsverity.c | 457 +++
composefs/libcomposefs/lcfs-fsverity.h | 27 +
composefs/libcomposefs/lcfs-internal.h | 205 +
composefs/libcomposefs/lcfs-mount.c | 616 ++++
composefs/libcomposefs/lcfs-mount.h | 63 +
composefs/libcomposefs/lcfs-utils.h | 111 +
composefs/libcomposefs/lcfs-writer-erofs.c | 1880 ++++++++++
composefs/libcomposefs/lcfs-writer.c | 1338 +++++++
composefs/libcomposefs/lcfs-writer.h | 143 +
composefs/libcomposefs/xalloc-oversized.h | 65 +
config.h.in | 21 +-
configure | 773 +++-
configure.ac | 135 +-
debian/.gitignore | 8 +
debian/changelog | 1299 ++++++-
debian/control | 41 +-
debian/copyright | 52 +-
debian/libostree-1-1.symbols | 11 +
debian/libostree-doc.lintian-overrides | 2 -
debian/ostree-boot.install | 14 +-
debian/ostree-boot.lintian-overrides | 4 +
debian/ostree-tests.install | 1 -
debian/ostree-tests.lintian-overrides | 12 +-
debian/ostree.maintscript | 2 -
debian/patches/add-sunway-support.patch | 19 -
...loader-zipl-No-op-if-run-as-non-root.patch | 29 +
...-test-admin-deploy-uboot.sh-on-s390x.patch | 29 +
.../Skip-test-pull-repeated-during-CI.patch | 2 +-
...est-sysroot-Skip-on-s390x-by-default.patch | 30 +
...ib-Fix-symbol-versioning-inheritance.patch | 46 -
debian/patches/series | 6 +-
...sert-that-extended-attributes-are-av.patch | 36 -
debian/rules | 15 +-
debian/tests/build | 4 +-
debian/tests/control | 9 +-
debian/tests/{flaky => flaky-concurrency} | 0
debian/tests/flaky-sysroot | 12 +
debian/tests/gnome-desktop-testing | 17 +-
debian/watch | 9 +-
libglnx/Makefile-libglnx.am | 2 +
libglnx/Makefile-libglnx.am.inc | 2 +
libglnx/glnx-backport-testutils.c | 162 +
libglnx/glnx-backport-testutils.h | 209 ++
libglnx/glnx-backports.c | 22 +
libglnx/glnx-backports.h | 95 +-
libglnx/glnx-dirfd.c | 4 +-
libglnx/glnx-fdio.c | 21 +-
libglnx/glnx-local-alloc.h | 15 +-
libglnx/glnx-lockfile.c | 2 +-
libglnx/libglnx.h | 1 +
libglnx/tests/libglnx-testlib.c | 3 +-
libglnx/tests/test-libglnx-macros.c | 8 +
man/index.xml | 2 +-
man/ostree-admin-deploy.xml | 18 +-
man/ostree-admin-os-init.xml | 16 +-
man/ostree-admin-set-default.xml | 83 +
man/ostree-admin-stateroot-init.xml | 75 +
man/ostree-checkout.xml | 11 +
man/ostree-commit.xml | 22 +-
man/ostree-find-remotes.xml | 8 +
man/ostree-prepare-root.xml | 160 +
man/ostree-pull.xml | 44 +
man/ostree-refs.xml | 9 +
man/ostree-remote.xml | 33 +
man/ostree-rev-parse.xml | 13 +
man/ostree-show.xml | 16 +
man/ostree-trivial-httpd.xml | 116 -
man/ostree.repo-config.xml | 23 +-
man/ostree.xml | 8 -
src/boot/dracut/module-setup.sh | 12 +
src/boot/ostree-finalize-staged-hold.service | 35 +
src/boot/ostree-finalize-staged.service | 5 +
src/libostree/bupsplit.c | 120 +-
src/libostree/bupsplit.h | 23 +-
src/libostree/libostree-devel.sym | 1 -
src/libostree/libostree-released.sym | 25 +-
src/libostree/ostree-async-progress.c | 102 +-
src/libostree/ostree-async-progress.h | 63 +-
src/libostree/ostree-autocleanups.h | 3 +-
src/libostree/ostree-bloom-private.h | 22 +-
src/libostree/ostree-bloom.c | 288 +-
src/libostree/ostree-bootconfig-parser.c | 103 +-
src/libostree/ostree-bootconfig-parser.h | 49 +-
src/libostree/ostree-bootloader-aboot.c | 224 ++
src/libostree/ostree-bootloader-aboot.h | 35 +
src/libostree/ostree-bootloader-grub2.c | 146 +-
src/libostree/ostree-bootloader-grub2.h | 12 +-
src/libostree/ostree-bootloader-syslinux.c | 76 +-
src/libostree/ostree-bootloader-syslinux.h | 8 +-
src/libostree/ostree-bootloader-uboot.c | 62 +-
src/libostree/ostree-bootloader-uboot.h | 8 +-
src/libostree/ostree-bootloader-zipl.c | 314 +-
src/libostree/ostree-bootloader-zipl.h | 8 +-
src/libostree/ostree-bootloader.c | 41 +-
src/libostree/ostree-bootloader.h | 58 +-
src/libostree/ostree-chain-input-stream.c | 96 +-
src/libostree/ostree-chain-input-stream.h | 29 +-
src/libostree/ostree-checksum-input-stream.c | 90 +-
src/libostree/ostree-checksum-input-stream.h | 30 +-
src/libostree/ostree-cmd-private.c | 24 +-
src/libostree/ostree-cmd-private.h | 34 +-
src/libostree/ostree-content-writer.c | 61 +-
src/libostree/ostree-content-writer.h | 9 +-
src/libostree/ostree-core-private.h | 150 +-
src/libostree/ostree-core.c | 881 ++---
src/libostree/ostree-core.h | 305 +-
src/libostree/ostree-date-utils-private.h | 3 +-
src/libostree/ostree-date-utils.c | 60 +-
src/libostree/ostree-deployment-private.h | 8 +-
src/libostree/ostree-deployment.c | 64 +-
src/libostree/ostree-deployment.h | 14 +-
src/libostree/ostree-diff.c | 184 +-
src/libostree/ostree-diff.h | 44 +-
src/libostree/ostree-dummy-enumtypes.c | 2 +-
src/libostree/ostree-dummy-enumtypes.h | 3 +-
src/libostree/ostree-fetcher-curl.c | 396 +-
src/libostree/ostree-fetcher-soup.c | 651 ++--
src/libostree/ostree-fetcher-soup3.c | 878 +++++
src/libostree/ostree-fetcher-uri.c | 88 +-
src/libostree/ostree-fetcher-util.c | 171 +-
src/libostree/ostree-fetcher-util.h | 57 +-
src/libostree/ostree-fetcher.h | 174 +-
src/libostree/ostree-gpg-verifier.c | 201 +-
src/libostree/ostree-gpg-verifier.h | 85 +-
.../ostree-gpg-verify-result-dummy.c | 43 +-
.../ostree-gpg-verify-result-private.h | 3 +-
src/libostree/ostree-gpg-verify-result.c | 421 +--
src/libostree/ostree-gpg-verify-result.h | 36 +-
src/libostree/ostree-impl-system-generator.c | 128 +-
src/libostree/ostree-kernel-args-private.h | 44 +
src/libostree/ostree-kernel-args.c | 185 +-
src/libostree/ostree-kernel-args.h | 88 +-
.../ostree-libarchive-input-stream.c | 86 +-
.../ostree-libarchive-input-stream.h | 32 +-
src/libostree/ostree-libarchive-private.h | 20 +-
src/libostree/ostree-linuxfsutil.c | 32 +-
src/libostree/ostree-linuxfsutil.h | 10 +-
src/libostree/ostree-lzma-common.c | 29 +-
src/libostree/ostree-lzma-compressor.c | 64 +-
src/libostree/ostree-lzma-compressor.h | 24 +-
src/libostree/ostree-lzma-decompressor.c | 31 +-
src/libostree/ostree-lzma-decompressor.h | 25 +-
src/libostree/ostree-metalink.c | 210 +-
src/libostree/ostree-metalink.h | 38 +-
src/libostree/ostree-mutable-tree.c | 211 +-
src/libostree/ostree-mutable-tree.h | 105 +-
src/libostree/ostree-ref.c | 40 +-
src/libostree/ostree-ref.h | 18 +-
src/libostree/ostree-remote-private.h | 23 +-
src/libostree/ostree-remote.c | 21 +-
src/libostree/ostree-remote.h | 2 +-
src/libostree/ostree-repo-checkout.c | 723 ++--
src/libostree/ostree-repo-commit.c | 1944 +++++-----
src/libostree/ostree-repo-composefs.c | 616 ++++
src/libostree/ostree-repo-deprecated.h | 18 +-
src/libostree/ostree-repo-file-enumerator.c | 47 +-
src/libostree/ostree-repo-file-enumerator.h | 33 +-
src/libostree/ostree-repo-file.c | 380 +-
src/libostree/ostree-repo-file.h | 61 +-
.../ostree-repo-finder-avahi-parser.c | 26 +-
.../ostree-repo-finder-avahi-private.h | 2 +-
src/libostree/ostree-repo-finder-avahi.c | 503 ++-
src/libostree/ostree-repo-finder-avahi.h | 28 +-
src/libostree/ostree-repo-finder-config.c | 108 +-
src/libostree/ostree-repo-finder-config.h | 23 +-
src/libostree/ostree-repo-finder-mount.c | 291 +-
src/libostree/ostree-repo-finder-mount.h | 23 +-
src/libostree/ostree-repo-finder-override.c | 128 +-
src/libostree/ostree-repo-finder-override.h | 26 +-
src/libostree/ostree-repo-finder.c | 145 +-
src/libostree/ostree-repo-finder.h | 75 +-
src/libostree/ostree-repo-libarchive.c | 573 ++-
src/libostree/ostree-repo-os.c | 30 +-
src/libostree/ostree-repo-os.h | 10 +-
src/libostree/ostree-repo-private.h | 516 ++-
src/libostree/ostree-repo-prune.c | 250 +-
src/libostree/ostree-repo-pull-private.h | 239 +-
src/libostree/ostree-repo-pull-verify.c | 188 +-
src/libostree/ostree-repo-pull.c | 3281 ++++++++---------
src/libostree/ostree-repo-refs.c | 505 ++-
...e-repo-static-delta-compilation-analysis.c | 142 +-
.../ostree-repo-static-delta-compilation.c | 801 ++--
src/libostree/ostree-repo-static-delta-core.c | 622 ++--
.../ostree-repo-static-delta-private.h | 160 +-
.../ostree-repo-static-delta-processing.c | 373 +-
src/libostree/ostree-repo-traverse.c | 299 +-
src/libostree/ostree-repo-verity.c | 134 +-
src/libostree/ostree-repo.c | 2889 +++++++--------
src/libostree/ostree-repo.h | 1417 +++----
src/libostree/ostree-rollsum.c | 53 +-
src/libostree/ostree-rollsum.h | 11 +-
src/libostree/ostree-sepolicy-private.h | 12 +-
src/libostree/ostree-sepolicy.c | 218 +-
src/libostree/ostree-sepolicy.h | 55 +-
src/libostree/ostree-sign-dummy.c | 66 +-
src/libostree/ostree-sign-dummy.h | 40 +-
src/libostree/ostree-sign-ed25519.c | 373 +-
src/libostree/ostree-sign-ed25519.h | 59 +-
src/libostree/ostree-sign-private.h | 35 +
src/libostree/ostree-sign.c | 325 +-
src/libostree/ostree-sign.h | 127 +-
src/libostree/ostree-sysroot-cleanup.c | 335 +-
src/libostree/ostree-sysroot-deploy.c | 2250 ++++++-----
src/libostree/ostree-sysroot-private.h | 173 +-
src/libostree/ostree-sysroot-upgrader.c | 308 +-
src/libostree/ostree-sysroot-upgrader.h | 67 +-
src/libostree/ostree-sysroot.c | 796 ++--
src/libostree/ostree-sysroot.h | 253 +-
.../ostree-tls-cert-interaction-private.h | 35 +-
src/libostree/ostree-tls-cert-interaction.c | 12 +-
src/libostree/ostree-varint.c | 147 +-
src/libostree/ostree-varint.h | 6 +-
src/libostree/ostree-version.h | 10 +-
src/libostree/ostree.h | 24 +-
src/libostree/s390x-se-luks-gencpio | 22 -
src/libotcore/otcore-ed25519-verify.c | 115 +
src/libotcore/otcore-prepare-root.c | 139 +
src/libotcore/otcore.h | 76 +
src/libotutil/ot-checksum-instream.c | 52 +-
src/libotutil/ot-checksum-instream.h | 33 +-
src/libotutil/ot-checksum-utils.c | 97 +-
src/libotutil/ot-checksum-utils.h | 54 +-
src/libotutil/ot-fs-utils.c | 130 +-
src/libotutil/ot-fs-utils.h | 71 +-
src/libotutil/ot-gio-utils.c | 46 +-
src/libotutil/ot-gio-utils.h | 42 +-
src/libotutil/ot-gpg-utils.c | 373 +-
src/libotutil/ot-gpg-utils.h | 31 +-
src/libotutil/ot-keyfile-utils.c | 136 +-
src/libotutil/ot-keyfile-utils.h | 69 +-
src/libotutil/ot-tool-util.c | 35 +-
src/libotutil/ot-tool-util.h | 18 +-
src/libotutil/ot-unix-utils.c | 52 +-
src/libotutil/ot-unix-utils.h | 10 +-
src/libotutil/ot-variant-builder.c | 290 +-
src/libotutil/ot-variant-builder.h | 39 +-
src/libotutil/ot-variant-utils.c | 57 +-
src/libotutil/ot-variant-utils.h | 21 +-
src/libotutil/otutil.h | 60 +-
src/libotutil/zbase32.c | 165 +-
src/libotutil/zbase32.h | 8 +-
src/ostree/main.c | 104 +-
src/ostree/ostree-trivial-httpd.c | 473 ++-
src/ostree/ot-admin-builtin-boot-complete.c | 21 +-
src/ostree/ot-admin-builtin-cleanup.c | 19 +-
src/ostree/ot-admin-builtin-deploy.c | 123 +-
src/ostree/ot-admin-builtin-diff.c | 49 +-
src/ostree/ot-admin-builtin-finalize-staged.c | 71 +-
src/ostree/ot-admin-builtin-init-fs.c | 36 +-
src/ostree/ot-admin-builtin-instutil.c | 32 +-
src/ostree/ot-admin-builtin-kargs.c | 134 +
src/ostree/ot-admin-builtin-os-init.c | 39 +-
src/ostree/ot-admin-builtin-pin.c | 39 +-
src/ostree/ot-admin-builtin-set-default.c | 68 +
src/ostree/ot-admin-builtin-set-origin.c | 107 +-
src/ostree/ot-admin-builtin-status.c | 110 +-
src/ostree/ot-admin-builtin-switch.c | 62 +-
src/ostree/ot-admin-builtin-undeploy.c | 37 +-
src/ostree/ot-admin-builtin-unlock.c | 58 +-
src/ostree/ot-admin-builtin-upgrade.c | 60 +-
src/ostree/ot-admin-builtins.h | 44 +-
src/ostree/ot-admin-functions.c | 43 +-
src/ostree/ot-admin-functions.h | 32 +-
...ot-admin-instutil-builtin-grub2-generate.c | 46 +-
...-instutil-builtin-selinux-ensure-labeled.c | 117 +-
.../ot-admin-instutil-builtin-set-kargs.c | 54 +-
src/ostree/ot-admin-instutil-builtins.h | 15 +-
.../ot-admin-kargs-builtin-edit-in-place.c | 79 +
...vial-httpd.c => ot-admin-kargs-builtins.h} | 32 +-
src/ostree/ot-builtin-admin.c | 97 +-
src/ostree/ot-builtin-cat.c | 32 +-
src/ostree/ot-builtin-checkout.c | 201 +-
src/ostree/ot-builtin-checksum.c | 49 +-
src/ostree/ot-builtin-commit.c | 495 +--
src/ostree/ot-builtin-config.c | 88 +-
src/ostree/ot-builtin-create-usb.c | 95 +-
src/ostree/ot-builtin-diff.c | 133 +-
src/ostree/ot-builtin-export.c | 119 +-
src/ostree/ot-builtin-find-remotes.c | 164 +-
src/ostree/ot-builtin-fsck.c | 349 +-
src/ostree/ot-builtin-gpg-sign.c | 113 +-
src/ostree/ot-builtin-init.c | 45 +-
src/ostree/ot-builtin-log.c | 76 +-
src/ostree/ot-builtin-ls.c | 122 +-
src/ostree/ot-builtin-prune.c | 172 +-
src/ostree/ot-builtin-pull-local.c | 132 +-
src/ostree/ot-builtin-pull.c | 257 +-
src/ostree/ot-builtin-refs.c | 145 +-
src/ostree/ot-builtin-remote.c | 53 +-
src/ostree/ot-builtin-reset.c | 26 +-
src/ostree/ot-builtin-rev-parse.c | 79 +-
src/ostree/ot-builtin-show.c | 246 +-
src/ostree/ot-builtin-sign.c | 87 +-
src/ostree/ot-builtin-static-delta.c | 325 +-
src/ostree/ot-builtin-summary.c | 272 +-
src/ostree/ot-builtins.h | 60 +-
src/ostree/ot-dump.c | 189 +-
src/ostree/ot-dump.h | 21 +-
src/ostree/ot-editor.c | 26 +-
src/ostree/ot-editor.h | 4 +-
src/ostree/ot-main.c | 290 +-
src/ostree/ot-main.h | 69 +-
src/ostree/ot-remote-builtin-add-cookie.c | 23 +-
src/ostree/ot-remote-builtin-add.c | 180 +-
src/ostree/ot-remote-builtin-delete-cookie.c | 20 +-
src/ostree/ot-remote-builtin-delete.c | 37 +-
src/ostree/ot-remote-builtin-gpg-import.c | 53 +-
src/ostree/ot-remote-builtin-gpg-list-keys.c | 26 +-
src/ostree/ot-remote-builtin-list-cookies.c | 17 +-
src/ostree/ot-remote-builtin-list.c | 41 +-
src/ostree/ot-remote-builtin-refs.c | 58 +-
src/ostree/ot-remote-builtin-show-url.c | 39 +-
src/ostree/ot-remote-builtin-summary.c | 110 +-
src/ostree/ot-remote-builtins.h | 28 +-
src/ostree/ot-remote-cookie-util.c | 91 +-
src/ostree/ot-remote-cookie-util.h | 17 +-
src/rofiles-fuse/main.c | 171 +-
src/switchroot/ostree-mount-util.h | 65 +-
src/switchroot/ostree-prepare-root-static.c | 393 ++
src/switchroot/ostree-prepare-root.c | 726 ++--
src/switchroot/ostree-remount.c | 188 +-
src/switchroot/ostree-system-generator.c | 40 +-
tests/admin-test.sh | 21 +-
tests/archive-test.sh | 7 +-
tests/basic-test.sh | 54 +-
tests/libostreetest.c | 40 +-
tests/libostreetest.h | 12 +-
tests/libtest-core.sh | 7 +
tests/libtest.sh | 104 +-
tests/readdir-rand.c | 208 --
tests/repo-finder-mount.c | 50 +-
tests/test-admin-deploy-bootprefix.sh | 35 +
tests/test-admin-deploy-emptyetc.sh | 33 +
tests/test-admin-deploy-karg.sh | 4 +-
tests/test-admin-deploy-whiteouts.sh | 42 +
tests/test-admin-gpg.sh | 5 +
tests/test-admin-kargs.sh | 44 +
tests/test-basic-bare-split-xattrs.sh | 2 +
tests/test-basic-c.c | 297 +-
tests/test-bloom.c | 37 +-
tests/test-bsdiff.c | 34 +-
tests/test-checksum.c | 25 +-
tests/test-commit-sign-sh-ext.c | 39 +-
tests/test-commit-sign.sh | 5 +
tests/test-commit-timestamp.sh | 8 +-
tests/test-composefs.sh | 44 +
tests/test-concurrency.py | 4 -
tests/test-delta-ed25519.sh | 2 -
tests/test-delta.sh | 20 +-
tests/test-export.sh | 10 +-
tests/test-gpg-verify-result.c | 354 +-
tests/test-include-ostree-h.c | 5 +-
tests/test-kargs.c | 73 +-
tests/test-keyfile-utils.c | 155 +-
tests/test-libarchive-import.c | 184 +-
tests/test-lzma.c | 65 +-
tests/test-mock-gio.c | 38 +-
tests/test-mock-gio.h | 92 +-
tests/test-mutable-tree.c | 52 +-
tests/test-ot-opt-utils.c | 15 +-
tests/test-ot-tool-util.c | 29 +-
tests/test-ot-unix-utils.c | 15 +-
tests/test-otcore.c | 141 +
tests/test-prune.sh | 12 +
tests/test-pull-c.c | 58 +-
tests/test-pull-contenturl.sh | 5 +
tests/test-pull-large-metadata.sh | 5 +-
tests/test-pull-localcache.sh | 2 +-
tests/test-pull-metalink.sh | 5 +
tests/test-pull-mirrorlist.sh | 5 +
tests/test-pull-override-url.sh | 5 +
tests/test-pull-repeated.sh | 44 +-
tests/test-pull-summary-sigs.sh | 10 +
tests/test-refs.sh | 12 +
tests/test-remote-refs.sh | 49 +
tests/test-repo-finder-avahi.c | 117 +-
tests/test-repo-finder-config.c | 210 +-
tests/test-repo-finder-mount-integration.sh | 1 +
tests/test-repo-finder-mount.c | 329 +-
tests/test-repo.c | 279 +-
tests/test-rfc2616-dates.c | 97 +-
tests/test-rollsum-cli.c | 10 +-
tests/test-rollsum.c | 90 +-
tests/test-signed-commit.sh | 2 -
tests/test-signed-pull-summary.sh | 10 +
tests/test-signed-pull.sh | 6 +-
tests/test-summary-update.sh | 4 +
tests/test-symbols.sh | 2 +-
tests/test-sysroot-c.c | 29 +-
tests/test-varint.c | 23 +-
446 files changed, 39689 insertions(+), 26691 deletions(-)
create mode 100644 Makefile-otcore.am
create mode 100644 composefs/libcomposefs/Makefile-lib.am
create mode 100644 composefs/libcomposefs/Makefile-lib.am.inc
create mode 100644 composefs/libcomposefs/bitrotate.h
create mode 100644 composefs/libcomposefs/erofs_fs.h
create mode 100644 composefs/libcomposefs/erofs_fs_wrapper.h
create mode 100644 composefs/libcomposefs/hash.c
create mode 100644 composefs/libcomposefs/hash.h
create mode 100644 composefs/libcomposefs/lcfs-erofs-internal.h
create mode 100644 composefs/libcomposefs/lcfs-erofs.h
create mode 100644 composefs/libcomposefs/lcfs-fsverity.c
create mode 100644 composefs/libcomposefs/lcfs-fsverity.h
create mode 100644 composefs/libcomposefs/lcfs-internal.h
create mode 100644 composefs/libcomposefs/lcfs-mount.c
create mode 100644 composefs/libcomposefs/lcfs-mount.h
create mode 100644 composefs/libcomposefs/lcfs-utils.h
create mode 100644 composefs/libcomposefs/lcfs-writer-erofs.c
create mode 100644 composefs/libcomposefs/lcfs-writer.c
create mode 100644 composefs/libcomposefs/lcfs-writer.h
create mode 100644 composefs/libcomposefs/xalloc-oversized.h
create mode 100644 debian/.gitignore
delete mode 100644 debian/libostree-doc.lintian-overrides
delete mode 100644 debian/ostree.maintscript
delete mode 100644 debian/patches/add-sunway-support.patch
create mode 100644 debian/patches/bootloader-zipl-No-op-if-run-as-non-root.patch
create mode 100644 debian/patches/debian/Skip-test-admin-deploy-uboot.sh-on-s390x.patch
create mode 100644 debian/patches/debian/test-sysroot-Skip-on-s390x-by-default.patch
delete mode 100644 debian/patches/lib-Fix-symbol-versioning-inheritance.patch
delete mode 100644 debian/patches/test-basic-c-Don-t-assert-that-extended-attributes-are-av.patch
rename debian/tests/{flaky => flaky-concurrency} (100%)
mode change 100644 => 100755
create mode 100644 debian/tests/flaky-sysroot
create mode 100644 libglnx/glnx-backport-testutils.c
create mode 100644 libglnx/glnx-backport-testutils.h
create mode 100644 man/ostree-admin-set-default.xml
create mode 100644 man/ostree-admin-stateroot-init.xml
create mode 100644 man/ostree-prepare-root.xml
delete mode 100644 man/ostree-trivial-httpd.xml
create mode 100644 src/boot/ostree-finalize-staged-hold.service
create mode 100644 src/libostree/ostree-bootloader-aboot.c
create mode 100644 src/libostree/ostree-bootloader-aboot.h
create mode 100644 src/libostree/ostree-fetcher-soup3.c
create mode 100644 src/libostree/ostree-kernel-args-private.h
create mode 100644 src/libostree/ostree-repo-composefs.c
create mode 100644 src/libostree/ostree-sign-private.h
delete mode 100755 src/libostree/s390x-se-luks-gencpio
create mode 100644 src/libotcore/otcore-ed25519-verify.c
create mode 100644 src/libotcore/otcore-prepare-root.c
create mode 100644 src/libotcore/otcore.h
create mode 100644 src/ostree/ot-admin-builtin-kargs.c
create mode 100644 src/ostree/ot-admin-builtin-set-default.c
create mode 100644 src/ostree/ot-admin-kargs-builtin-edit-in-place.c
rename src/ostree/{ot-builtin-trivial-httpd.c => ot-admin-kargs-builtins.h} (52%)
create mode 100644 src/switchroot/ostree-prepare-root-static.c
delete mode 100644 tests/readdir-rand.c
create mode 100755 tests/test-admin-deploy-bootprefix.sh
create mode 100755 tests/test-admin-deploy-emptyetc.sh
create mode 100755 tests/test-admin-deploy-whiteouts.sh
create mode 100755 tests/test-admin-kargs.sh
create mode 100755 tests/test-composefs.sh
create mode 100644 tests/test-otcore.c
create mode 100755 tests/test-remote-refs.sh
diff --git a/Makefile-boot.am b/Makefile-boot.am
index e42e518..90f9804 100644
--- a/Makefile-boot.am
+++ b/Makefile-boot.am
@@ -41,6 +41,7 @@ systemdsystemunit_DATA = src/boot/ostree-prepare-root.service \
src/boot/ostree-boot-complete.service \
src/boot/ostree-finalize-staged.service \
src/boot/ostree-finalize-staged.path \
+ src/boot/ostree-finalize-staged-hold.service \
$(NULL)
systemdtmpfilesdir = $(prefix)/lib/tmpfiles.d
dist_systemdtmpfiles_DATA = src/boot/ostree-tmpfiles.conf
@@ -70,6 +71,7 @@ EXTRA_DIST += src/boot/dracut/module-setup.sh \
src/boot/ostree-finalize-staged.path \
src/boot/ostree-remount.service \
src/boot/ostree-finalize-staged.service \
+ src/boot/ostree-finalize-staged-hold.service \
src/boot/grub2/grub2-15_ostree \
src/boot/grub2/ostree-grub-generator \
$(NULL)
diff --git a/Makefile-libostree.am b/Makefile-libostree.am
index f93f712..9611473 100644
--- a/Makefile-libostree.am
+++ b/Makefile-libostree.am
@@ -87,6 +87,7 @@ libostree_1_la_SOURCES = \
src/libostree/ostree-repo.c \
src/libostree/ostree-repo-checkout.c \
src/libostree/ostree-repo-commit.c \
+ src/libostree/ostree-repo-composefs.c \
src/libostree/ostree-repo-pull.c \
src/libostree/ostree-repo-pull-private.h \
src/libostree/ostree-repo-pull-verify.c \
@@ -111,6 +112,8 @@ libostree_1_la_SOURCES = \
src/libostree/ostree-deployment.c \
src/libostree/ostree-bootloader.h \
src/libostree/ostree-bootloader.c \
+ src/libostree/ostree-bootloader-aboot.h \
+ src/libostree/ostree-bootloader-aboot.c \
src/libostree/ostree-bootloader-grub2.h \
src/libostree/ostree-bootloader-grub2.c \
src/libostree/ostree-bootloader-zipl.h \
@@ -133,6 +136,7 @@ libostree_1_la_SOURCES = \
src/libostree/ostree-repo-finder-mount.c \
src/libostree/ostree-repo-finder-override.c \
src/libostree/ostree-kernel-args.h \
+ src/libostree/ostree-kernel-args-private.h \
src/libostree/ostree-kernel-args.c \
$(NULL)
if USE_LIBARCHIVE
@@ -182,12 +186,13 @@ EXTRA_DIST += \
$(top_srcdir)/src/libostree/libostree-released.sym \
$(NULL)
-libostree_1_la_CFLAGS = $(AM_CFLAGS) -I$(srcdir)/bsdiff -I$(srcdir)/libglnx -I$(srcdir)/src/libotutil -I$(srcdir)/src/libostree -I$(builddir)/src/libostree \
+libostree_1_la_CFLAGS = $(AM_CFLAGS) -I$(srcdir)/bsdiff -I$(srcdir)/libglnx -I$(srcdir)/composefs -I$(srcdir)/src/libotutil -I$(srcdir)/src/libotcore -I$(srcdir)/src/libostree -I$(builddir)/src/libostree \
+ -I$(srcdir)/src/switchroot \
$(OT_INTERNAL_GIO_UNIX_CFLAGS) $(OT_INTERNAL_GPGME_CFLAGS) $(OT_DEP_LZMA_CFLAGS) $(OT_DEP_ZLIB_CFLAGS) $(OT_DEP_CRYPTO_CFLAGS) \
-fvisibility=hidden '-D_OSTREE_PUBLIC=__attribute__((visibility("default"))) extern' \
-DPKGLIBEXECDIR=\"$(pkglibexecdir)\"
libostree_1_la_LDFLAGS = -version-number 1:0:0 -Bsymbolic-functions $(addprefix $(wl_versionscript_arg),$(symbol_files))
-libostree_1_la_LIBADD = libotutil.la libglnx.la libbsdiff.la $(OT_INTERNAL_GIO_UNIX_LIBS) $(OT_INTERNAL_GPGME_LIBS) \
+libostree_1_la_LIBADD = libotutil.la libotcore.la libglnx.la libbsdiff.la $(OT_INTERNAL_GIO_UNIX_LIBS) $(OT_INTERNAL_GPGME_LIBS) \
$(OT_DEP_LZMA_LIBS) $(OT_DEP_ZLIB_LIBS) $(OT_DEP_CRYPTO_LIBS)
# Some change between rust-1.21.0-1.fc27 and rust-1.22.1-1.fc27.x86_64
libostree_1_la_LIBADD += $(bupsplitpath)
@@ -219,18 +224,25 @@ libostree_1_la_SOURCES += \
$(NULL)
endif
+# Only enable one fetcher backend.
if USE_CURL
libostree_1_la_SOURCES += src/libostree/ostree-fetcher-curl.c \
$(NULL)
libostree_1_la_CFLAGS += $(OT_DEP_CURL_CFLAGS)
libostree_1_la_LIBADD += $(OT_DEP_CURL_LIBS)
else
+if USE_LIBSOUP3
+libostree_1_la_SOURCES += src/libostree/ostree-fetcher-soup3.c
+libostree_1_la_CFLAGS += $(OT_INTERNAL_SOUP_CFLAGS)
+libostree_1_la_LIBADD += $(OT_INTERNAL_SOUP_LIBS)
+else
if USE_LIBSOUP
libostree_1_la_SOURCES += src/libostree/ostree-fetcher-soup.c
libostree_1_la_CFLAGS += $(OT_INTERNAL_SOUP_CFLAGS)
libostree_1_la_LIBADD += $(OT_INTERNAL_SOUP_LIBS)
endif
endif
+endif
if USE_LIBMOUNT
libostree_1_la_CFLAGS += $(OT_DEP_LIBMOUNT_CFLAGS)
@@ -249,12 +261,12 @@ libostree_1_la_SOURCES += \
src/libostree/ostree-sign-dummy.h \
src/libostree/ostree-sign-ed25519.c \
src/libostree/ostree-sign-ed25519.h \
+ src/libostree/ostree-sign-private.h \
$(NULL)
-if USE_LIBSODIUM
-libostree_1_la_CFLAGS += $(OT_DEP_LIBSODIUM_CFLAGS)
-libostree_1_la_LIBADD += $(OT_DEP_LIBSODIUM_LIBS)
-endif # USE_LIBSODIUM
+if USE_COMPOSEFS
+libostree_1_la_LIBADD += libcomposefs.la
+endif # USE_COMPOSEFS
# XXX: work around clang being passed -fstack-clash-protection which it doesn't understand
# See: https://bugzilla.redhat.com/show_bug.cgi?id=1672012
@@ -264,10 +276,11 @@ if BUILDOPT_INTROSPECTION
OSTree-1.0.gir: libostree-1.la Makefile
OSTree_1_0_gir_EXPORT_PACKAGES = ostree-1
OSTree_1_0_gir_INCLUDES = Gio-2.0
+OSTree_1_0_gir_C_INCLUDES = ostree.h
OSTree_1_0_gir_CFLAGS = $(libostree_1_la_CFLAGS)
OSTree_1_0_gir_LIBS = libostree-1.la
OSTree_1_0_gir_SCANNERFLAGS = --warn-all --identifier-prefix=Ostree --symbol-prefix=ostree $(GI_SCANNERFLAGS)
-OSTree_1_0_gir_FILES = $(libostreeinclude_HEADERS) $(filter-out %-private.h %/ostree-soup-uri.h,$(libostree_1_la_SOURCES))
+OSTree_1_0_gir_FILES = $(libostreeinclude_HEADERS) $(filter-out %.h,$(libostree_1_la_SOURCES))
INTROSPECTION_GIRS += OSTree-1.0.gir
gir_DATA += OSTree-1.0.gir
typelib_DATA += OSTree-1.0.typelib
@@ -284,12 +297,8 @@ EXTRA_DIST += src/libostree/README-gpg src/libostree/bupsplit.h \
src/libostree/ostree-enumtypes.c.template \
src/libostree/ostree-deployment-private.h \
src/libostree/ostree-repo-deprecated.h \
- src/libostree/ostree-version.h \
- src/libostree/s390x-se-luks-gencpio
+ src/libostree/ostree-version.h
install-mkdir-remotes-d-hook:
mkdir -p $(DESTDIR)$(sysconfdir)/ostree/remotes.d
INSTALL_DATA_HOOKS += install-mkdir-remotes-d-hook
-
-# Secure Execution: script for creating new initramdisk with LUKS key and config
-pkglibexec_SCRIPTS += src/libostree/s390x-se-luks-gencpio
diff --git a/Makefile-man.am b/Makefile-man.am
index 5c7f241..da229bc 100644
--- a/Makefile-man.am
+++ b/Makefile-man.am
@@ -17,29 +17,26 @@
# You should have received a copy of the GNU Lesser General Public
# License along with this library. If not, see .
+# This needs to be outside the conditional to avoid a warning
+.PHONY: manhtml
+
if ENABLE_MAN
# If you add a new man page here, add a reference to it in index.xml and
# ostree.xml.
man1_files = ostree.1 ostree-admin-cleanup.1 \
ostree-admin-config-diff.1 ostree-admin-deploy.1 \
-ostree-admin-init-fs.1 ostree-admin-instutil.1 ostree-admin-os-init.1 \
+ostree-admin-init-fs.1 ostree-admin-instutil.1 ostree-admin-stateroot-init.1 ostree-admin-os-init.1 \
ostree-admin-status.1 ostree-admin-set-origin.1 ostree-admin-switch.1 \
ostree-admin-undeploy.1 ostree-admin-upgrade.1 ostree-admin-unlock.1 \
-ostree-admin-pin.1 \
+ostree-admin-pin.1 ostree-admin-set-default.1 \
ostree-admin.1 ostree-cat.1 ostree-checkout.1 ostree-checksum.1 \
ostree-commit.1 ostree-create-usb.1 ostree-export.1 \
ostree-config.1 ostree-diff.1 ostree-find-remotes.1 ostree-fsck.1 \
ostree-init.1 ostree-log.1 ostree-ls.1 ostree-prune.1 ostree-pull-local.1 \
ostree-pull.1 ostree-refs.1 ostree-remote.1 ostree-reset.1 \
ostree-rev-parse.1 ostree-show.1 ostree-sign.1 ostree-summary.1 \
-ostree-static-delta.1
-if USE_LIBSOUP
-man1_files += ostree-trivial-httpd.1
-else
-# We still want to distribute the source, even if we are not building it
-EXTRA_DIST += man/ostree-trivial-httpd.xml
-endif
+ostree-static-delta.1 ostree-prepare-root.1
if BUILDOPT_FUSE
man1_files += rofiles-fuse.1
@@ -65,7 +62,6 @@ noinst_DATA += $(manhtml_files)
# Convenience target for building the just the HTML man pages
manhtml: $(manhtml_files)
-.PHONY: manhtml
endif
EXTRA_DIST += man/index.xml $(man1_MANS:.1=.xml) $(man5_MANS:.5=.xml)
diff --git a/Makefile-ostree.am b/Makefile-ostree.am
index 0fe2c5f..16bb04d 100644
--- a/Makefile-ostree.am
+++ b/Makefile-ostree.am
@@ -72,7 +72,9 @@ ostree_SOURCES += \
src/ostree/ot-admin-builtin-finalize-staged.c \
src/ostree/ot-admin-builtin-boot-complete.c \
src/ostree/ot-admin-builtin-undeploy.c \
+ src/ostree/ot-admin-builtin-set-default.c \
src/ostree/ot-admin-builtin-instutil.c \
+ src/ostree/ot-admin-builtin-kargs.c \
src/ostree/ot-admin-builtin-cleanup.c \
src/ostree/ot-admin-builtin-os-init.c \
src/ostree/ot-admin-builtin-set-origin.c \
@@ -88,6 +90,8 @@ ostree_SOURCES += \
src/ostree/ot-admin-instutil-builtins.h \
src/ostree/ot-admin-functions.h \
src/ostree/ot-admin-functions.c \
+ src/ostree/ot-admin-kargs-builtins.h \
+ src/ostree/ot-admin-kargs-builtin-edit-in-place.c \
$(NULL)
# Remote subcommand
@@ -138,14 +142,7 @@ if USE_CURL_OR_SOUP
ostree_SOURCES += src/ostree/ot-builtin-pull.c
endif
-if USE_LIBSOUP
-# Eventually once we stop things from using this, we should support disabling this
-ostree_SOURCES += src/ostree/ot-builtin-trivial-httpd.c
-pkglibexec_PROGRAMS += ostree-trivial-httpd
-ostree_trivial_httpd_SOURCES = src/ostree/ostree-trivial-httpd.c
-ostree_trivial_httpd_CFLAGS = $(ostree_bin_shared_cflags) $(OT_INTERNAL_SOUP_CFLAGS)
-ostree_trivial_httpd_LDADD = $(ostree_bin_shared_ldadd) $(OT_INTERNAL_SOUP_LIBS)
-
+if USE_LIBSOUP_OR_LIBSOUP3
if !USE_CURL
# This is necessary for the cookie jar bits
ostree_CFLAGS += $(OT_INTERNAL_SOUP_CFLAGS)
@@ -157,8 +154,3 @@ if USE_LIBARCHIVE
ostree_CFLAGS += $(OT_DEP_LIBARCHIVE_CFLAGS)
ostree_LDADD += $(OT_DEP_LIBARCHIVE_LIBS)
endif
-
-if USE_LIBSODIUM
-ostree_CFLAGS += $(OT_DEP_LIBSODIUM_CFLAGS)
-ostree_LDADD += $(OT_DEP_LIBSODIUM_LIBS)
-endif # USE_LIBSODIUM
diff --git a/Makefile-otcore.am b/Makefile-otcore.am
new file mode 100644
index 0000000..8252ead
--- /dev/null
+++ b/Makefile-otcore.am
@@ -0,0 +1,25 @@
+# SPDX-License-Identifier: LGPL-2.0+
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library. If not, see .
+
+noinst_LTLIBRARIES += libotcore.la
+
+libotcore_la_SOURCES = \
+ src/libotcore/otcore.h \
+ src/libotcore/otcore-ed25519-verify.c \
+ src/libotcore/otcore-prepare-root.c \
+ $(NULL)
+
+libotcore_la_CFLAGS = $(AM_CFLAGS) -I$(srcdir)/libglnx -I$(srcdir)/src/libotutil -DLOCALEDIR=\"$(datadir)/locale\" $(OT_INTERNAL_GIO_UNIX_CFLAGS) $(OT_INTERNAL_GPGME_CFLAGS) $(OT_DEP_CRYPTO_LIBS) $(LIBSYSTEMD_CFLAGS)
+libotcore_la_LIBADD = $(OT_INTERNAL_GIO_UNIX_LIBS) $(OT_INTERNAL_GPGME_LIBS) $(LIBSYSTEMD_LIBS) $(OT_DEP_CRYPTO_LIBS)
diff --git a/Makefile-otutil.am b/Makefile-otutil.am
index 79a9d3d..291a2e8 100644
--- a/Makefile-otutil.am
+++ b/Makefile-otutil.am
@@ -52,5 +52,5 @@ libotutil_la_SOURCES += \
$(NULL)
endif
-libotutil_la_CFLAGS = $(AM_CFLAGS) -I$(srcdir)/libglnx -I$(srcdir)/src/libotutil -DLOCALEDIR=\"$(datadir)/locale\" $(OT_INTERNAL_GIO_UNIX_CFLAGS) $(OT_INTERNAL_GPGME_CFLAGS) $(LIBSYSTEMD_CFLAGS)
-libotutil_la_LIBADD = $(OT_INTERNAL_GIO_UNIX_LIBS) $(OT_INTERNAL_GPGME_LIBS) $(LIBSYSTEMD_LIBS)
+libotutil_la_CFLAGS = $(AM_CFLAGS) -I$(srcdir)/libglnx -I$(srcdir)/src/libotutil -DLOCALEDIR=\"$(datadir)/locale\" $(OT_INTERNAL_GIO_UNIX_CFLAGS) $(OT_INTERNAL_GPGME_CFLAGS) $(OT_DEP_CRYPTO_LIBS) $(LIBSYSTEMD_CFLAGS)
+libotutil_la_LIBADD = $(OT_INTERNAL_GIO_UNIX_LIBS) $(OT_INTERNAL_GPGME_LIBS) $(LIBSYSTEMD_LIBS) $(OT_DEP_CRYPTO_LIBS)
diff --git a/Makefile-switchroot.am b/Makefile-switchroot.am
index 104ec0c..1e458e0 100644
--- a/Makefile-switchroot.am
+++ b/Makefile-switchroot.am
@@ -15,6 +15,12 @@
# You should have received a copy of the GNU Lesser General Public
# License along with this library. If not, see .
+ostree_prepare_root_SOURCES = \
+ src/switchroot/ostree-mount-util.h
+ostree_prepare_root_CFLAGS =
+ostree_prepare_root_CPPFLAGS = $(AM_CPPFLAGS)
+ostree_prepare_root_LDADD =
+
if BUILDOPT_SYSTEMD
ostree_boot_PROGRAMS += ostree-remount
else
@@ -23,13 +29,9 @@ else
check_PROGRAMS += ostree-remount
endif
-ostree_prepare_root_SOURCES = \
- src/switchroot/ostree-mount-util.h \
- src/switchroot/ostree-prepare-root.c \
- $(NULL)
-ostree_prepare_root_CPPFLAGS = $(AM_CPPFLAGS)
-
if BUILDOPT_USE_STATIC_COMPILER
+ostree_prepare_root_SOURCES += src/switchroot/ostree-prepare-root-static.c
+
# ostree-prepare-root can be used as init in a system without a populated /lib.
# To support this use case we need to link statically as we will be unable to
# locate libc.so at run time if it's not installed in /lib.
@@ -43,22 +45,36 @@ if BUILDOPT_USE_STATIC_COMPILER
ostree_boot_SCRIPTS += ostree-prepare-root
ostree-prepare-root : $(ostree_prepare_root_SOURCES)
- $(STATIC_COMPILER) -o $@ -static $(top_srcdir)/src/switchroot/ostree-prepare-root.c $(ostree_prepare_root_CPPFLAGS) $(AM_CFLAGS) $(DEFAULT_INCLUDES) -DOSTREE_PREPARE_ROOT_STATIC=1
+ $(STATIC_COMPILER) -o $@ -static $(top_srcdir)/src/switchroot/ostree-prepare-root-static.c $(ostree_prepare_root_CPPFLAGS) $(AM_CFLAGS) $(DEFAULT_INCLUDES) -DOSTREE_PREPARE_ROOT_STATIC=1
+CLEANFILES += ostree-prepare-root
else
ostree_boot_PROGRAMS += ostree-prepare-root
-ostree_prepare_root_CFLAGS = $(AM_CFLAGS) -Isrc/switchroot
-endif
+ostree_prepare_root_CFLAGS += $(AM_CFLAGS) -Isrc/switchroot -I$(srcdir)/composefs -I$(srcdir)/src/libostree -I$(srcdir)/src/libotcore -I$(srcdir)/src/libotutil
+ostree_prepare_root_SOURCES += src/switchroot/ostree-prepare-root.c
+ostree_prepare_root_CPPFLAGS += $(OT_INTERNAL_GIO_UNIX_CFLAGS) $(OT_DEP_CRYPTO_CFLAGS) -I $(srcdir)/libglnx
+ostree_prepare_root_LDADD += $(AM_LDFLAGS) $(OT_INTERNAL_GIO_UNIX_LIBS) $(OT_DEP_CRYPTO_LIBS) libotcore.la libotutil.la libglnx.la
+endif # BUILDOPT_USE_STATIC_COMPILER
+
ostree_remount_SOURCES = \
src/switchroot/ostree-mount-util.h \
src/switchroot/ostree-remount.c \
$(NULL)
-ostree_remount_CPPFLAGS = $(AM_CPPFLAGS) $(OT_INTERNAL_GIO_UNIX_CFLAGS) -Isrc/switchroot -I$(srcdir)/libglnx
-ostree_remount_LDADD = $(AM_LDFLAGS) $(OT_INTERNAL_GIO_UNIX_LIBS) libglnx.la
+ostree_remount_CPPFLAGS = $(AM_CPPFLAGS) $(OT_INTERNAL_GIO_UNIX_CFLAGS) -Isrc/switchroot -I$(srcdir)/src/libotcore -I$(srcdir)/src/libotutil -I$(srcdir)/libglnx
+ostree_remount_LDADD = $(AM_LDFLAGS) $(OT_INTERNAL_GIO_UNIX_LIBS) libotcore.la libotutil.la libglnx.la
+
+if USE_SELINUX
+ostree_remount_CPPFLAGS += $(OT_DEP_SELINUX_CFLAGS)
+ostree_remount_LDADD += $(OT_DEP_SELINUX_LIBS)
+endif
+
+if USE_COMPOSEFS
+ostree_prepare_root_LDADD += libcomposefs.la
+endif
if BUILDOPT_SYSTEMD
ostree_prepare_root_CPPFLAGS += -DHAVE_SYSTEMD=1
-ostree_prepare_root_LDADD = $(AM_LDFLAGS) $(LIBSYSTEMD_LIBS)
+ostree_prepare_root_LDADD += $(LIBSYSTEMD_LIBS)
endif
# This is the "new mode" of using a generator for /var; see
diff --git a/Makefile-tests.am b/Makefile-tests.am
index 29de6c7..e1cea7f 100644
--- a/Makefile-tests.am
+++ b/Makefile-tests.am
@@ -36,6 +36,9 @@ AM_TESTS_ENVIRONMENT += OT_TESTS_DEBUG=1 \
PATH=$$(cd $(top_builddir)/tests && pwd):$${PATH} \
OSTREE_FEATURES="$(OSTREE_FEATURES)" \
PYTHONUNBUFFERED=1 \
+ GSETTINGS_BACKEND=memory \
+ GIO_USE_PROXY_RESOLVER=dummy \
+ GIO_USE_VFS=local \
$(NULL)
if BUILDOPT_ASAN
AM_TESTS_ENVIRONMENT += OT_SKIP_READDIR_RAND=1 G_SLICE=always-malloc
@@ -68,6 +71,8 @@ _installed_or_uninstalled_test_scripts = \
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 \
@@ -98,6 +103,7 @@ _installed_or_uninstalled_test_scripts = \
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 \
@@ -107,6 +113,8 @@ _installed_or_uninstalled_test_scripts = \
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 \
@@ -114,6 +122,7 @@ _installed_or_uninstalled_test_scripts = \
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 \
@@ -178,7 +187,7 @@ else
EXTRA_DIST += tests/test-rofiles-fuse.sh
endif
-if USE_LIBSOUP
+if USE_LIBSOUP_OR_LIBSOUP3
_installed_or_uninstalled_test_scripts += tests/test-remote-cookies.sh
endif
@@ -253,19 +262,7 @@ else
EXTRA_DIST += $(js_installed_tests)
endif
-test_ltlibraries = libreaddir-rand.la
-libreaddir_rand_la_SOURCES = tests/readdir-rand.c
-libreaddir_rand_la_CFLAGS = $(AM_CFLAGS) $(OT_INTERNAL_GIO_UNIX_CFLAGS)
-libreaddir_rand_la_LIBADD = \
- -ldl \
- $(OT_INTERNAL_GIO_UNIX_LIBS) \
- $(NULL)
-libreaddir_rand_la_LDFLAGS = $(AM_LDFLAGS) -avoid-version
-if !ENABLE_INSTALLED_TESTS
-libreaddir_rand_la_LDFLAGS += -rpath $(abs_builddir)
-endif
-
-_installed_or_uninstalled_test_programs = tests/test-varint tests/test-ot-unix-utils tests/test-bsdiff tests/test-mutable-tree \
+_installed_or_uninstalled_test_programs = 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 \
@@ -277,6 +274,13 @@ _installed_or_uninstalled_test_programs += \
$(NULL)
endif
+if USE_LIBSOUP_OR_LIBSOUP3
+test_extra_programs += ostree-trivial-httpd
+ostree_trivial_httpd_SOURCES = src/ostree/ostree-trivial-httpd.c
+ostree_trivial_httpd_CFLAGS = $(common_tests_cflags) $(OT_INTERNAL_SOUP_CFLAGS)
+ostree_trivial_httpd_LDADD = $(common_tests_ldadd) $(OT_INTERNAL_SOUP_LIBS)
+endif
+
if USE_AVAHI
test_programs += tests/test-repo-finder-avahi
endif
@@ -361,6 +365,9 @@ tests_test_varint_LDADD = $(TESTS_LDADD)
tests_test_bsdiff_CFLAGS = $(TESTS_CFLAGS)
tests_test_bsdiff_LDADD = libbsdiff.la $(TESTS_LDADD)
+tests_test_otcore_CFLAGS = $(AM_CFLAGS) $(OT_INTERNAL_GIO_UNIX_CFLAGS) -I$(srcdir)/src/libotutil -I$(srcdir)/src/libotcore -I$(srcdir)/libglnx
+tests_test_otcore_LDADD = $(OT_INTERNAL_GIO_UNIX_LIBS) libotcore.la libglnx.la libotutil.la
+
tests_test_checksum_SOURCES = \
src/libostree/ostree-core.c \
src/libostree/ostree-varint.c \
@@ -413,11 +420,7 @@ EXTRA_DIST += \
tests/libtest.sh \
$(NULL)
-tests/libreaddir-rand.so: Makefile
- mkdir -p tests/
- $(AM_V_GEN) ln -fns ../.libs/libreaddir-rand.so tests/
-ALL_LOCAL_RULES += tests/libreaddir-rand.so
-CLEANFILES += tests/libreaddir-rand.so tests/ostree-symlink-stamp \
+CLEANFILES += tests/ostree-symlink-stamp \
tests/ostree-prepare-root-symlink-stamp tests/ostree-remount-symlink-stamp \
tests/rofiles-fuse-symlink-stamp tests/ostree
CLEANFILES += tests/ostree-prepare-root tests/ostree-remount tests/rofiles-fuse
@@ -447,7 +450,7 @@ dist_test_scripts += $(_installed_or_uninstalled_test_scripts)
test_programs += $(_installed_or_uninstalled_test_programs)
endif
-if !USE_LIBSOUP
+if !USE_LIBSOUP_OR_LIBSOUP3
no-soup-for-you-warning:
@echo "WARNING: $(PACKAGE) was built without libsoup, which is currently" 1>&2
@echo "WARNING: required for many unit tests." 1>&2
diff --git a/Makefile.am b/Makefile.am
index 4e66916..19abc0c 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -29,8 +29,7 @@ AM_CPPFLAGS += -DDATADIR='"$(datadir)"' -DLIBEXECDIR='"$(libexecdir)"' \
-DOSTREE_COMPILATION \
-DG_LOG_DOMAIN=\"OSTree\" \
-DOSTREE_GITREV='"$(OSTREE_GITREV)"' \
- -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_66 '-DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(2,70)' \
- -DSOUP_VERSION_MIN_REQUIRED=SOUP_VERSION_2_40 '-DSOUP_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(2,48)'
+ -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_66 '-DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(2,70)'
# For strict aliasing, see https://bugzilla.gnome.org/show_bug.cgi?id=791622
AM_CFLAGS += -std=gnu99 -fno-strict-aliasing $(WARN_CFLAGS)
AM_DISTCHECK_CONFIGURE_FLAGS += \
@@ -39,6 +38,10 @@ AM_DISTCHECK_CONFIGURE_FLAGS += \
--disable-maintainer-mode \
$(NULL)
+if USE_LIBSOUP
+AM_CPPFLAGS += -DSOUP_VERSION_MIN_REQUIRED=SOUP_VERSION_2_40 '-DSOUP_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(2,48)'
+endif
+
GITIGNOREFILES = aclocal.m4 build-aux/ buildutil/*.m4 config.h.in gtk-doc.make
# Generated by ci/gh-build.sh
@@ -69,8 +72,13 @@ EXTRA_DIST += autogen.sh COPYING README.md
OT_INTERNAL_GIO_UNIX_CFLAGS = $(OT_DEP_GIO_UNIX_CFLAGS)
OT_INTERNAL_GIO_UNIX_LIBS = $(OT_DEP_GIO_UNIX_LIBS)
+if USE_LIBSOUP3
+OT_INTERNAL_SOUP_CFLAGS = $(OT_DEP_SOUP3_CFLAGS)
+OT_INTERNAL_SOUP_LIBS = $(OT_DEP_SOUP3_LIBS)
+else
OT_INTERNAL_SOUP_CFLAGS = $(OT_DEP_SOUP_CFLAGS)
OT_INTERNAL_SOUP_LIBS = $(OT_DEP_SOUP_LIBS)
+endif
# This canonicalizes the PKG_CHECK_MODULES or AM_PATH_GPGME results
if USE_GPGME
@@ -109,7 +117,17 @@ include bsdiff/Makefile-bsdiff.am.inc
EXTRA_DIST += bsdiff/Makefile-bsdiff.am
noinst_LTLIBRARIES += libbsdiff.la
+COMPOSEFSDIR=$(srcdir)/composefs/libcomposefs
+LCFS_DEP_CRYPTO_CFLAGS=$(OT_DEP_CRYPTO_CFLAGS)
+LCFS_DEP_CRYPTO_LIBS=$(OT_DEP_CRYPTO_LIBS)
+include composefs/libcomposefs/Makefile-lib.am.inc
+EXTRA_DIST += composefs/libcomposefs/Makefile-lib.am
+if USE_COMPOSEFS
+noinst_LTLIBRARIES += libcomposefs.la
+endif
+
include Makefile-otutil.am
+include Makefile-otcore.am
include Makefile-libostree.am
include Makefile-ostree.am
include Makefile-switchroot.am
@@ -124,6 +142,10 @@ include Makefile-bash.am
release-tag:
cd $(srcdir) && git $(srcdir) tag -m "Release $(VERSION)" v$(VERSION)
+.PHONY: clang-format
+clang-format:
+ git ls-files '**.c' '**.cxx' '**.h' '**.hpp' | xargs clang-format -i
+
embed_dependency=tar -C $(srcdir) --append --exclude='.git/*' --transform="s,^embedded-dependencies/,ostree-embeddeps-$${GITVERSION}/embedded-dependencies/," --file=$${TARFILE_TMP}
git_version_rpm = $$(cd $(srcdir) && git describe | sed -e 's,-,\.,g' -e 's,^v,,')
diff --git a/Makefile.in b/Makefile.in
index 6312f3e..68c4e4a 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -111,6 +111,21 @@
# You should have received a copy of the GNU Lesser General Public
# License along with this library. If not, see .
+# SPDX-License-Identifier: LGPL-2.0+
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library. If not, see .
+
# Makefile for C source code
#
# Copyright (C) 2011,2014 Colin Walters
@@ -359,14 +374,14 @@ host_triplet = @host@
bin_PROGRAMS = ostree$(EXEEXT) $(am__EXEEXT_1)
sbin_PROGRAMS =
libexec_PROGRAMS =
-pkglibexec_PROGRAMS = $(am__EXEEXT_19)
-noinst_PROGRAMS = $(am__EXEEXT_16) tests/test-rollsum-cli$(EXEEXT) \
+pkglibexec_PROGRAMS =
+noinst_PROGRAMS = $(am__EXEEXT_17) tests/test-rollsum-cli$(EXEEXT) \
tests/test-commit-sign-sh-ext$(EXEEXT)
-ostree_boot_PROGRAMS = $(am__EXEEXT_17) $(am__EXEEXT_18)
+ostree_boot_PROGRAMS = $(am__EXEEXT_18) $(am__EXEEXT_19)
TESTS = $(am__EXEEXT_8) $(am__EXEEXT_25) \
- $(dist_uninstalled_test_scripts) $(am__EXEEXT_13)
-installed_test_PROGRAMS = $(am__EXEEXT_15)
-check_PROGRAMS = $(am__EXEEXT_12) $(am__EXEEXT_13) $(am__EXEEXT_14)
+ $(dist_uninstalled_test_scripts) $(am__EXEEXT_14)
+installed_test_PROGRAMS = $(am__EXEEXT_16)
+check_PROGRAMS = $(am__EXEEXT_13) $(am__EXEEXT_14) $(am__EXEEXT_15)
@ENABLE_ALWAYS_BUILD_TESTS_TRUE@am__append_1 = $(all_test_ltlibs)
@ENABLE_ALWAYS_BUILD_TESTS_TRUE@am__append_2 = $(all_test_programs)
@ENABLE_ALWAYS_BUILD_TESTS_TRUE@am__append_3 = $(all_test_scripts)
@@ -392,47 +407,49 @@ check_PROGRAMS = $(am__EXEEXT_12) $(am__EXEEXT_13) $(am__EXEEXT_14)
@ENABLE_INSTALLED_TESTS_TRUE@ $(dist_installed_test_data)
@ENABLE_INSTALLED_TESTS_TRUE@am__append_12 = $(test_ltlibraries) $(installed_test_ltlibraries)
@ENABLE_INSTALLED_TESTS_TRUE@am__append_13 = $(installed_test_meta_DATA)
-@ENABLE_GTK_DOC_TRUE@am__append_14 = apidoc
-@USE_GPGME_TRUE@am__append_15 = \
+@USE_LIBSOUP_TRUE@am__append_14 = -DSOUP_VERSION_MIN_REQUIRED=SOUP_VERSION_2_40 '-DSOUP_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(2,48)'
+@ENABLE_GTK_DOC_TRUE@am__append_15 = apidoc
+@USE_COMPOSEFS_TRUE@am__append_16 = libcomposefs.la
+@USE_GPGME_TRUE@am__append_17 = \
@USE_GPGME_TRUE@ src/libotutil/ot-gpg-utils.c \
@USE_GPGME_TRUE@ src/libotutil/ot-gpg-utils.h \
@USE_GPGME_TRUE@ src/libotutil/zbase32.c \
@USE_GPGME_TRUE@ src/libotutil/zbase32.h \
@USE_GPGME_TRUE@ $(NULL)
-@USE_LIBARCHIVE_TRUE@am__append_16 = src/libostree/ostree-libarchive-input-stream.h \
+@USE_LIBARCHIVE_TRUE@am__append_18 = src/libostree/ostree-libarchive-input-stream.h \
@USE_LIBARCHIVE_TRUE@ src/libostree/ostree-libarchive-input-stream.c \
@USE_LIBARCHIVE_TRUE@ src/libostree/ostree-libarchive-private.h \
@USE_LIBARCHIVE_TRUE@ $(NULL)
-@HAVE_LIBSOUP_CLIENT_CERTS_TRUE@am__append_17 = \
+@HAVE_LIBSOUP_CLIENT_CERTS_TRUE@am__append_19 = \
@HAVE_LIBSOUP_CLIENT_CERTS_TRUE@ src/libostree/ostree-tls-cert-interaction.c \
@HAVE_LIBSOUP_CLIENT_CERTS_TRUE@ src/libostree/ostree-tls-cert-interaction-private.h \
@HAVE_LIBSOUP_CLIENT_CERTS_TRUE@ $(NULL)
-@USE_AVAHI_TRUE@am__append_18 = \
+@USE_AVAHI_TRUE@am__append_20 = \
@USE_AVAHI_TRUE@ src/libostree/ostree-repo-finder-avahi-parser.c \
@USE_AVAHI_TRUE@ src/libostree/ostree-repo-finder-avahi-private.h \
@USE_AVAHI_TRUE@ $(NULL)
-@USE_GPGME_TRUE@am__append_19 = \
+@USE_GPGME_TRUE@am__append_21 = \
@USE_GPGME_TRUE@ src/libostree/ostree-gpg-verifier.c \
@USE_GPGME_TRUE@ src/libostree/ostree-gpg-verifier.h \
@USE_GPGME_TRUE@ src/libostree/ostree-gpg-verify-result.c \
@USE_GPGME_TRUE@ src/libostree/ostree-gpg-verify-result-private.h \
@USE_GPGME_TRUE@ $(NULL)
-@USE_GPGME_FALSE@am__append_20 = \
+@USE_GPGME_FALSE@am__append_22 = \
@USE_GPGME_FALSE@ src/libostree/ostree-gpg-verify-result-dummy.c \
@USE_GPGME_FALSE@ $(NULL)
-@USE_LIBARCHIVE_TRUE@am__append_21 = $(OT_DEP_LIBARCHIVE_CFLAGS)
-@USE_LIBARCHIVE_TRUE@am__append_22 = $(OT_DEP_LIBARCHIVE_LIBS)
-@USE_AVAHI_TRUE@am__append_23 = $(OT_DEP_AVAHI_CFLAGS)
-@USE_AVAHI_TRUE@am__append_24 = $(OT_DEP_AVAHI_LIBS)
-@BUILDOPT_SYSTEMD_TRUE@am__append_25 = $(LIBSYSTEMD_CFLAGS)
-@BUILDOPT_SYSTEMD_TRUE@am__append_26 = $(LIBSYSTEMD_LIBS)
-@USE_CURL_OR_SOUP_TRUE@am__append_27 = \
+@USE_LIBARCHIVE_TRUE@am__append_23 = $(OT_DEP_LIBARCHIVE_CFLAGS)
+@USE_LIBARCHIVE_TRUE@am__append_24 = $(OT_DEP_LIBARCHIVE_LIBS)
+@USE_AVAHI_TRUE@am__append_25 = $(OT_DEP_AVAHI_CFLAGS)
+@USE_AVAHI_TRUE@am__append_26 = $(OT_DEP_AVAHI_LIBS)
+@BUILDOPT_SYSTEMD_TRUE@am__append_27 = $(LIBSYSTEMD_CFLAGS)
+@BUILDOPT_SYSTEMD_TRUE@am__append_28 = $(LIBSYSTEMD_LIBS)
+@USE_CURL_OR_SOUP_TRUE@am__append_29 = \
@USE_CURL_OR_SOUP_TRUE@ src/libostree/ostree-fetcher.h \
@USE_CURL_OR_SOUP_TRUE@ src/libostree/ostree-fetcher-util.h \
@USE_CURL_OR_SOUP_TRUE@ src/libostree/ostree-fetcher-util.c \
@@ -441,55 +458,54 @@ check_PROGRAMS = $(am__EXEEXT_12) $(am__EXEEXT_13) $(am__EXEEXT_14)
@USE_CURL_OR_SOUP_TRUE@ src/libostree/ostree-metalink.c \
@USE_CURL_OR_SOUP_TRUE@ $(NULL)
-@USE_CURL_TRUE@am__append_28 = src/libostree/ostree-fetcher-curl.c \
+
+# Only enable one fetcher backend.
+@USE_CURL_TRUE@am__append_30 = src/libostree/ostree-fetcher-curl.c \
@USE_CURL_TRUE@ $(NULL)
-@USE_CURL_TRUE@am__append_29 = $(OT_DEP_CURL_CFLAGS)
-@USE_CURL_TRUE@am__append_30 = $(OT_DEP_CURL_LIBS)
-@USE_CURL_FALSE@@USE_LIBSOUP_TRUE@am__append_31 = src/libostree/ostree-fetcher-soup.c
-@USE_CURL_FALSE@@USE_LIBSOUP_TRUE@am__append_32 = $(OT_INTERNAL_SOUP_CFLAGS)
-@USE_CURL_FALSE@@USE_LIBSOUP_TRUE@am__append_33 = $(OT_INTERNAL_SOUP_LIBS)
-@USE_LIBMOUNT_TRUE@am__append_34 = $(OT_DEP_LIBMOUNT_CFLAGS)
-@USE_LIBMOUNT_TRUE@am__append_35 = $(OT_DEP_LIBMOUNT_LIBS)
-@USE_SELINUX_TRUE@am__append_36 = $(OT_DEP_SELINUX_CFLAGS)
-@USE_SELINUX_TRUE@am__append_37 = $(OT_DEP_SELINUX_LIBS)
-@USE_LIBSODIUM_TRUE@am__append_38 = $(OT_DEP_LIBSODIUM_CFLAGS)
-@USE_LIBSODIUM_TRUE@am__append_39 = $(OT_DEP_LIBSODIUM_LIBS)
-@BUILDOPT_INTROSPECTION_TRUE@am__append_40 = OSTree-1.0.gir
-@BUILDOPT_INTROSPECTION_TRUE@am__append_41 = OSTree-1.0.gir
-@BUILDOPT_INTROSPECTION_TRUE@am__append_42 = OSTree-1.0.typelib
-@BUILDOPT_INTROSPECTION_TRUE@am__append_43 = $(gir_DATA) $(typelib_DATA)
-@USE_GPGME_TRUE@am__append_44 = \
+@USE_CURL_TRUE@am__append_31 = $(OT_DEP_CURL_CFLAGS)
+@USE_CURL_TRUE@am__append_32 = $(OT_DEP_CURL_LIBS)
+@USE_CURL_FALSE@@USE_LIBSOUP3_TRUE@am__append_33 = src/libostree/ostree-fetcher-soup3.c
+@USE_CURL_FALSE@@USE_LIBSOUP3_TRUE@am__append_34 = $(OT_INTERNAL_SOUP_CFLAGS)
+@USE_CURL_FALSE@@USE_LIBSOUP3_TRUE@am__append_35 = $(OT_INTERNAL_SOUP_LIBS)
+@USE_CURL_FALSE@@USE_LIBSOUP3_FALSE@@USE_LIBSOUP_TRUE@am__append_36 = src/libostree/ostree-fetcher-soup.c
+@USE_CURL_FALSE@@USE_LIBSOUP3_FALSE@@USE_LIBSOUP_TRUE@am__append_37 = $(OT_INTERNAL_SOUP_CFLAGS)
+@USE_CURL_FALSE@@USE_LIBSOUP3_FALSE@@USE_LIBSOUP_TRUE@am__append_38 = $(OT_INTERNAL_SOUP_LIBS)
+@USE_LIBMOUNT_TRUE@am__append_39 = $(OT_DEP_LIBMOUNT_CFLAGS)
+@USE_LIBMOUNT_TRUE@am__append_40 = $(OT_DEP_LIBMOUNT_LIBS)
+@USE_SELINUX_TRUE@am__append_41 = $(OT_DEP_SELINUX_CFLAGS)
+@USE_SELINUX_TRUE@am__append_42 = $(OT_DEP_SELINUX_LIBS)
+@USE_COMPOSEFS_TRUE@am__append_43 = libcomposefs.la
+@BUILDOPT_INTROSPECTION_TRUE@am__append_44 = OSTree-1.0.gir
+@BUILDOPT_INTROSPECTION_TRUE@am__append_45 = OSTree-1.0.gir
+@BUILDOPT_INTROSPECTION_TRUE@am__append_46 = OSTree-1.0.typelib
+@BUILDOPT_INTROSPECTION_TRUE@am__append_47 = $(gir_DATA) $(typelib_DATA)
+@USE_GPGME_TRUE@am__append_48 = \
@USE_GPGME_TRUE@ src/ostree/ot-builtin-gpg-sign.c \
@USE_GPGME_TRUE@ $(NULL)
-@USE_GPGME_TRUE@am__append_45 = \
+@USE_GPGME_TRUE@am__append_49 = \
@USE_GPGME_TRUE@ src/ostree/ot-remote-builtin-gpg-import.c \
@USE_GPGME_TRUE@ src/ostree/ot-remote-builtin-gpg-list-keys.c \
@USE_GPGME_TRUE@ $(NULL)
-@USE_CURL_OR_SOUP_TRUE@am__append_46 = src/ostree/ot-remote-builtin-add-cookie.c \
+@USE_CURL_OR_SOUP_TRUE@am__append_50 = src/ostree/ot-remote-builtin-add-cookie.c \
@USE_CURL_OR_SOUP_TRUE@ src/ostree/ot-remote-builtin-delete-cookie.c \
@USE_CURL_OR_SOUP_TRUE@ src/ostree/ot-remote-builtin-list-cookies.c \
@USE_CURL_OR_SOUP_TRUE@ src/ostree/ot-remote-cookie-util.h \
@USE_CURL_OR_SOUP_TRUE@ src/ostree/ot-remote-cookie-util.c \
@USE_CURL_OR_SOUP_TRUE@ $(NULL) src/ostree/ot-builtin-pull.c
-# Eventually once we stop things from using this, we should support disabling this
-@USE_LIBSOUP_TRUE@am__append_47 = src/ostree/ot-builtin-trivial-httpd.c
-@USE_LIBSOUP_TRUE@am__append_48 = ostree-trivial-httpd
-
# This is necessary for the cookie jar bits
-@USE_CURL_FALSE@@USE_LIBSOUP_TRUE@am__append_49 = $(OT_INTERNAL_SOUP_CFLAGS)
-@USE_CURL_FALSE@@USE_LIBSOUP_TRUE@am__append_50 = $(OT_INTERNAL_SOUP_LIBS)
-@USE_LIBARCHIVE_TRUE@am__append_51 = $(OT_DEP_LIBARCHIVE_CFLAGS)
-@USE_LIBARCHIVE_TRUE@am__append_52 = $(OT_DEP_LIBARCHIVE_LIBS)
-@USE_LIBSODIUM_TRUE@am__append_53 = $(OT_DEP_LIBSODIUM_CFLAGS)
-@USE_LIBSODIUM_TRUE@am__append_54 = $(OT_DEP_LIBSODIUM_LIBS)
+@USE_CURL_FALSE@@USE_LIBSOUP_OR_LIBSOUP3_TRUE@am__append_51 = $(OT_INTERNAL_SOUP_CFLAGS)
+@USE_CURL_FALSE@@USE_LIBSOUP_OR_LIBSOUP3_TRUE@am__append_52 = $(OT_INTERNAL_SOUP_LIBS)
+@USE_LIBARCHIVE_TRUE@am__append_53 = $(OT_DEP_LIBARCHIVE_CFLAGS)
+@USE_LIBARCHIVE_TRUE@am__append_54 = $(OT_DEP_LIBARCHIVE_LIBS)
@BUILDOPT_SYSTEMD_TRUE@am__append_55 = ostree-remount
# It is built anyway as a side-effect of having the symlink in tests/,
# and if we declare it here, it gets cleaned up properly
@BUILDOPT_SYSTEMD_FALSE@am__append_56 = ostree-remount
+@BUILDOPT_USE_STATIC_COMPILER_TRUE@am__append_57 = src/switchroot/ostree-prepare-root-static.c
# ostree-prepare-root can be used as init in a system without a populated /lib.
# To support this use case we need to link statically as we will be unable to
@@ -501,67 +517,73 @@ check_PROGRAMS = $(am__EXEEXT_12) $(am__EXEEXT_13) $(am__EXEEXT_14)
# to get autotools to install this as an executable but without generating rules
# to make it itself which we have specified manually. See
# https://lists.gnu.org/archive/html/help-gnu-utils/2007-01/msg00007.html
-@BUILDOPT_USE_STATIC_COMPILER_TRUE@am__append_57 = ostree-prepare-root
-@BUILDOPT_USE_STATIC_COMPILER_FALSE@am__append_58 = ostree-prepare-root
-@BUILDOPT_SYSTEMD_TRUE@am__append_59 = -DHAVE_SYSTEMD=1
+@BUILDOPT_USE_STATIC_COMPILER_TRUE@am__append_58 = ostree-prepare-root
+@BUILDOPT_USE_STATIC_COMPILER_TRUE@am__append_59 = ostree-prepare-root
+@BUILDOPT_USE_STATIC_COMPILER_FALSE@am__append_60 = ostree-prepare-root
+@BUILDOPT_USE_STATIC_COMPILER_FALSE@am__append_61 = $(AM_CFLAGS) -Isrc/switchroot -I$(srcdir)/composefs -I$(srcdir)/src/libostree -I$(srcdir)/src/libotcore -I$(srcdir)/src/libotutil
+@BUILDOPT_USE_STATIC_COMPILER_FALSE@am__append_62 = src/switchroot/ostree-prepare-root.c
+@BUILDOPT_USE_STATIC_COMPILER_FALSE@am__append_63 = $(OT_INTERNAL_GIO_UNIX_CFLAGS) $(OT_DEP_CRYPTO_CFLAGS) -I $(srcdir)/libglnx
+@BUILDOPT_USE_STATIC_COMPILER_FALSE@am__append_64 = $(AM_LDFLAGS) $(OT_INTERNAL_GIO_UNIX_LIBS) $(OT_DEP_CRYPTO_LIBS) libotcore.la libotutil.la libglnx.la
+@USE_SELINUX_TRUE@am__append_65 = $(OT_DEP_SELINUX_CFLAGS)
+@USE_SELINUX_TRUE@am__append_66 = $(OT_DEP_SELINUX_LIBS)
+@USE_COMPOSEFS_TRUE@am__append_67 = libcomposefs.la
+@BUILDOPT_SYSTEMD_TRUE@am__append_68 = -DHAVE_SYSTEMD=1
+@BUILDOPT_SYSTEMD_TRUE@am__append_69 = $(LIBSYSTEMD_LIBS)
# This is the "new mode" of using a generator for /var; see
# https://github.com/ostreedev/ostree/issues/855
-@BUILDOPT_SYSTEMD_AND_LIBMOUNT_TRUE@am__append_60 = -DHAVE_SYSTEMD_AND_LIBMOUNT=1
-@BUILDOPT_SYSTEMD_AND_LIBMOUNT_TRUE@am__append_61 = -DHAVE_SYSTEMD_AND_LIBMOUNT=1
+@BUILDOPT_SYSTEMD_AND_LIBMOUNT_TRUE@am__append_70 = -DHAVE_SYSTEMD_AND_LIBMOUNT=1
+@BUILDOPT_SYSTEMD_AND_LIBMOUNT_TRUE@am__append_71 = -DHAVE_SYSTEMD_AND_LIBMOUNT=1
@BUILDOPT_SYSTEMD_AND_LIBMOUNT_TRUE@systemdsystemgenerator_PROGRAMS = ostree-system-generator$(EXEEXT)
-@BUILDOPT_SYSTEMD_AND_LIBMOUNT_TRUE@am__append_62 = $(systemdsystemgenerator_PROGRAMS)
+@BUILDOPT_SYSTEMD_AND_LIBMOUNT_TRUE@am__append_72 = $(systemdsystemgenerator_PROGRAMS)
# Allow the distcheck install under $prefix test to pass
-@BUILDOPT_SYSTEMD_AND_LIBMOUNT_TRUE@am__append_63 = --with-systemdsystemgeneratordir='$${libdir}/systemd/system-generators'
-@BUILDOPT_FUSE_TRUE@am__append_64 = rofiles-fuse
-@BUILDOPT_ASAN_TRUE@am__append_65 = OT_SKIP_READDIR_RAND=1 G_SLICE=always-malloc
-@USE_GPGME_TRUE@am__append_66 = \
+@BUILDOPT_SYSTEMD_AND_LIBMOUNT_TRUE@am__append_73 = --with-systemdsystemgeneratordir='$${libdir}/systemd/system-generators'
+@BUILDOPT_FUSE_TRUE@am__append_74 = rofiles-fuse
+@BUILDOPT_ASAN_TRUE@am__append_75 = OT_SKIP_READDIR_RAND=1 G_SLICE=always-malloc
+@USE_GPGME_TRUE@am__append_76 = \
@USE_GPGME_TRUE@ tests/test-remote-gpg-import.sh \
@USE_GPGME_TRUE@ tests/test-remote-gpg-list-keys.sh \
@USE_GPGME_TRUE@ tests/test-gpg-signed-commit.sh \
@USE_GPGME_TRUE@ tests/test-admin-gpg.sh \
@USE_GPGME_TRUE@ $(NULL)
-@BUILDOPT_FUSE_TRUE@am__append_67 = tests/test-rofiles-fuse.sh
-@BUILDOPT_FUSE_TRUE@am__append_68 = tests/rofiles-fuse-symlink-stamp
-@BUILDOPT_FUSE_FALSE@am__append_69 = tests/test-rofiles-fuse.sh
-@USE_LIBSOUP_TRUE@am__append_70 = tests/test-remote-cookies.sh
-@BUILDOPT_GJS_TRUE@am__append_71 = $(js_tests) $(js_installed_tests)
-@BUILDOPT_GJS_FALSE@am__append_72 = $(js_tests)
-@BUILDOPT_GJS_FALSE@am__append_73 = $(js_installed_tests)
-@ENABLE_INSTALLED_TESTS_FALSE@am__append_74 = -rpath $(abs_builddir)
-@USE_GPGME_TRUE@am__append_75 = \
+@BUILDOPT_FUSE_TRUE@am__append_77 = tests/test-rofiles-fuse.sh
+@BUILDOPT_FUSE_TRUE@am__append_78 = tests/rofiles-fuse-symlink-stamp
+@BUILDOPT_FUSE_FALSE@am__append_79 = tests/test-rofiles-fuse.sh
+@USE_LIBSOUP_OR_LIBSOUP3_TRUE@am__append_80 = tests/test-remote-cookies.sh
+@BUILDOPT_GJS_TRUE@am__append_81 = $(js_tests) $(js_installed_tests)
+@BUILDOPT_GJS_FALSE@am__append_82 = $(js_tests)
+@BUILDOPT_GJS_FALSE@am__append_83 = $(js_installed_tests)
+@USE_GPGME_TRUE@am__append_84 = \
@USE_GPGME_TRUE@ tests/test-gpg-verify-result \
@USE_GPGME_TRUE@ $(NULL)
-@USE_AVAHI_TRUE@am__append_76 = tests/test-repo-finder-avahi
-@USE_LIBARCHIVE_TRUE@am__append_77 = tests/test-libarchive-import
-@USE_GPGME_TRUE@am__append_78 = \
+@USE_LIBSOUP_OR_LIBSOUP3_TRUE@am__append_85 = ostree-trivial-httpd
+@USE_AVAHI_TRUE@am__append_86 = tests/test-repo-finder-avahi
+@USE_LIBARCHIVE_TRUE@am__append_87 = tests/test-libarchive-import
+@USE_GPGME_TRUE@am__append_88 = \
@USE_GPGME_TRUE@ tests/gpg-verify-data/README.md \
@USE_GPGME_TRUE@ $(NULL)
-@ENABLE_INSTALLED_TESTS_EXCLUSIVE_FALSE@am__append_79 = $(_installed_or_uninstalled_test_scripts)
-@ENABLE_INSTALLED_TESTS_EXCLUSIVE_FALSE@am__append_80 = $(_installed_or_uninstalled_test_programs)
-@ENABLE_INSTALLED_TESTS_TRUE@am__append_81 = install-installed-tests-extra
+@ENABLE_INSTALLED_TESTS_EXCLUSIVE_FALSE@am__append_89 = $(_installed_or_uninstalled_test_scripts)
+@ENABLE_INSTALLED_TESTS_EXCLUSIVE_FALSE@am__append_90 = $(_installed_or_uninstalled_test_programs)
+@ENABLE_INSTALLED_TESTS_TRUE@am__append_91 = install-installed-tests-extra
# Allow the distcheck install under $prefix test to pass
-@BUILDOPT_SYSTEMD_TRUE@am__append_82 = --with-systemdsystemunitdir='$${libdir}/systemd/system'
+@BUILDOPT_SYSTEMD_TRUE@am__append_92 = --with-systemdsystemunitdir='$${libdir}/systemd/system'
# We're using the system grub2-mkconfig generator
-@BUILDOPT_BUILTIN_GRUB2_MKCONFIG_FALSE@am__append_83 = src/boot/grub2/grub2-15_ostree
-@BUILDOPT_BUILTIN_GRUB2_MKCONFIG_FALSE@am__append_84 = install-grub2-config-hook
+@BUILDOPT_BUILTIN_GRUB2_MKCONFIG_FALSE@am__append_93 = src/boot/grub2/grub2-15_ostree
+@BUILDOPT_BUILTIN_GRUB2_MKCONFIG_FALSE@am__append_94 = install-grub2-config-hook
# We're using our internal generator
-@BUILDOPT_BUILTIN_GRUB2_MKCONFIG_TRUE@am__append_85 = src/boot/grub2/ostree-grub-generator
-@ENABLE_MAN_TRUE@@USE_LIBSOUP_TRUE@am__append_86 = ostree-trivial-httpd.1
-# We still want to distribute the source, even if we are not building it
-@ENABLE_MAN_TRUE@@USE_LIBSOUP_FALSE@am__append_87 = man/ostree-trivial-httpd.xml
-@BUILDOPT_FUSE_TRUE@@ENABLE_MAN_TRUE@am__append_88 = rofiles-fuse.1
-@ENABLE_MAN_TRUE@@USE_GPGME_TRUE@am__append_89 = ostree-gpg-sign.1
-@ENABLE_MAN_HTML_TRUE@@ENABLE_MAN_TRUE@am__append_90 = $(manhtml_files)
-@ENABLE_MAN_TRUE@am__append_91 = man/index.xml $(man1_MANS:.1=.xml) \
+@BUILDOPT_BUILTIN_GRUB2_MKCONFIG_TRUE@am__append_95 = src/boot/grub2/ostree-grub-generator
+@BUILDOPT_FUSE_TRUE@@ENABLE_MAN_TRUE@am__append_96 = rofiles-fuse.1
+@ENABLE_MAN_TRUE@@USE_GPGME_TRUE@am__append_97 = ostree-gpg-sign.1
+@ENABLE_MAN_HTML_TRUE@@ENABLE_MAN_TRUE@am__append_98 = $(manhtml_files)
+@ENABLE_MAN_TRUE@am__append_99 = man/index.xml $(man1_MANS:.1=.xml) \
@ENABLE_MAN_TRUE@ $(man5_MANS:.5=.xml) $(XSLT_HTML_STYLESHEET)
-@ENABLE_MAN_TRUE@am__append_92 = \
+@ENABLE_MAN_TRUE@am__append_100 = \
@ENABLE_MAN_TRUE@ $(man1_MANS) \
@ENABLE_MAN_TRUE@ $(man5_MANS) \
@ENABLE_MAN_TRUE@ $(manhtml_files) \
@@ -628,7 +650,7 @@ am__EXEEXT_2 =
@USE_LIBARCHIVE_TRUE@ tests/test-libarchive-import$(EXEEXT)
am__EXEEXT_6 = tests/test-varint$(EXEEXT) \
tests/test-ot-unix-utils$(EXEEXT) tests/test-bsdiff$(EXEEXT) \
- tests/test-mutable-tree$(EXEEXT) \
+ tests/test-otcore$(EXEEXT) tests/test-mutable-tree$(EXEEXT) \
tests/test-keyfile-utils$(EXEEXT) \
tests/test-ot-opt-utils$(EXEEXT) \
tests/test-ot-tool-util$(EXEEXT) tests/test-checksum$(EXEEXT) \
@@ -645,20 +667,22 @@ am__EXEEXT_8 = tests/test-bloom$(EXEEXT) \
tests/test-repo-finder-mount$(EXEEXT) $(am__EXEEXT_2) \
$(am__EXEEXT_3) $(am__EXEEXT_7)
@ENABLE_INSTALLED_TESTS_EXCLUSIVE_TRUE@am__EXEEXT_9 = $(am__EXEEXT_6)
-am__EXEEXT_10 = tests/get-byte-order$(EXEEXT) \
- tests/repo-finder-mount$(EXEEXT) $(am__EXEEXT_2)
-am__EXEEXT_11 = $(am__EXEEXT_8) $(am__EXEEXT_9) $(am__EXEEXT_10)
-@ENABLE_ALWAYS_BUILD_TESTS_FALSE@am__EXEEXT_12 = $(am__EXEEXT_11)
-am__EXEEXT_13 = test-libglnx-xattrs$(EXEEXT) \
+@USE_LIBSOUP_OR_LIBSOUP3_TRUE@am__EXEEXT_10 = \
+@USE_LIBSOUP_OR_LIBSOUP3_TRUE@ ostree-trivial-httpd$(EXEEXT)
+am__EXEEXT_11 = tests/get-byte-order$(EXEEXT) \
+ tests/repo-finder-mount$(EXEEXT) $(am__EXEEXT_2) \
+ $(am__EXEEXT_10)
+am__EXEEXT_12 = $(am__EXEEXT_8) $(am__EXEEXT_9) $(am__EXEEXT_11)
+@ENABLE_ALWAYS_BUILD_TESTS_FALSE@am__EXEEXT_13 = $(am__EXEEXT_12)
+am__EXEEXT_14 = test-libglnx-xattrs$(EXEEXT) \
test-libglnx-fdio$(EXEEXT) test-libglnx-errors$(EXEEXT) \
test-libglnx-macros$(EXEEXT) test-libglnx-shutil$(EXEEXT)
-@BUILDOPT_SYSTEMD_FALSE@am__EXEEXT_14 = ostree-remount$(EXEEXT)
-@ENABLE_INSTALLED_TESTS_TRUE@am__EXEEXT_15 = $(am__EXEEXT_8) \
-@ENABLE_INSTALLED_TESTS_TRUE@ $(am__EXEEXT_9) $(am__EXEEXT_10)
-@ENABLE_ALWAYS_BUILD_TESTS_TRUE@am__EXEEXT_16 = $(am__EXEEXT_11)
-@BUILDOPT_SYSTEMD_TRUE@am__EXEEXT_17 = ostree-remount$(EXEEXT)
-@BUILDOPT_USE_STATIC_COMPILER_FALSE@am__EXEEXT_18 = ostree-prepare-root$(EXEEXT)
-@USE_LIBSOUP_TRUE@am__EXEEXT_19 = ostree-trivial-httpd$(EXEEXT)
+@BUILDOPT_SYSTEMD_FALSE@am__EXEEXT_15 = ostree-remount$(EXEEXT)
+@ENABLE_INSTALLED_TESTS_TRUE@am__EXEEXT_16 = $(am__EXEEXT_8) \
+@ENABLE_INSTALLED_TESTS_TRUE@ $(am__EXEEXT_9) $(am__EXEEXT_11)
+@ENABLE_ALWAYS_BUILD_TESTS_TRUE@am__EXEEXT_17 = $(am__EXEEXT_12)
+@BUILDOPT_SYSTEMD_TRUE@am__EXEEXT_18 = ostree-remount$(EXEEXT)
+@BUILDOPT_USE_STATIC_COMPILER_FALSE@am__EXEEXT_19 = ostree-prepare-root$(EXEEXT)
PROGRAMS = $(bin_PROGRAMS) $(installed_test_PROGRAMS) \
$(libexec_PROGRAMS) $(noinst_PROGRAMS) $(ostree_boot_PROGRAMS) \
$(pkglibexec_PROGRAMS) $(sbin_PROGRAMS) \
@@ -710,13 +734,26 @@ am_libbupsplit_la_OBJECTS = src/libostree/bupsplit.lo
libbupsplit_la_OBJECTS = $(am_libbupsplit_la_OBJECTS)
am__DEPENDENCIES_1 =
am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1)
+libcomposefs_la_DEPENDENCIES = $(am__DEPENDENCIES_2)
+am_libcomposefs_la_OBJECTS = \
+ composefs/libcomposefs/libcomposefs_la-hash.lo \
+ composefs/libcomposefs/libcomposefs_la-lcfs-fsverity.lo \
+ composefs/libcomposefs/libcomposefs_la-lcfs-writer-erofs.lo \
+ composefs/libcomposefs/libcomposefs_la-lcfs-writer.lo \
+ composefs/libcomposefs/libcomposefs_la-lcfs-mount.lo
+libcomposefs_la_OBJECTS = $(am_libcomposefs_la_OBJECTS)
+libcomposefs_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
+ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
+ $(libcomposefs_la_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
+ -o $@
+@USE_COMPOSEFS_TRUE@am_libcomposefs_la_rpath =
libglnx_la_DEPENDENCIES = $(am__DEPENDENCIES_2)
-am_libglnx_la_OBJECTS = libglnx/la-glnx-backports.lo \
- libglnx/la-glnx-local-alloc.lo libglnx/la-glnx-errors.lo \
- libglnx/la-glnx-console.lo libglnx/la-glnx-dirfd.lo \
- libglnx/la-glnx-fdio.lo libglnx/la-glnx-lockfile.lo \
- libglnx/la-glnx-xattrs.lo libglnx/la-glnx-shutil.lo \
- $(am__objects_1)
+am_libglnx_la_OBJECTS = libglnx/la-glnx-backport-testutils.lo \
+ libglnx/la-glnx-backports.lo libglnx/la-glnx-local-alloc.lo \
+ libglnx/la-glnx-errors.lo libglnx/la-glnx-console.lo \
+ libglnx/la-glnx-dirfd.lo libglnx/la-glnx-fdio.lo \
+ libglnx/la-glnx-lockfile.lo libglnx/la-glnx-xattrs.lo \
+ libglnx/la-glnx-shutil.lo $(am__objects_1)
libglnx_la_OBJECTS = $(am_libglnx_la_OBJECTS)
libglnx_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(libglnx_la_CFLAGS) \
@@ -727,19 +764,21 @@ libglnx_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
@USE_AVAHI_TRUE@am__DEPENDENCIES_5 = $(am__DEPENDENCIES_1)
@BUILDOPT_SYSTEMD_TRUE@am__DEPENDENCIES_6 = $(am__DEPENDENCIES_1)
@USE_CURL_TRUE@am__DEPENDENCIES_7 = $(am__DEPENDENCIES_1)
-@USE_CURL_FALSE@@USE_LIBSOUP_TRUE@am__DEPENDENCIES_8 = \
-@USE_CURL_FALSE@@USE_LIBSOUP_TRUE@ $(am__DEPENDENCIES_2)
-@USE_LIBMOUNT_TRUE@am__DEPENDENCIES_9 = $(am__DEPENDENCIES_1)
-@USE_SELINUX_TRUE@am__DEPENDENCIES_10 = $(am__DEPENDENCIES_1)
-@USE_LIBSODIUM_TRUE@am__DEPENDENCIES_11 = $(am__DEPENDENCIES_1)
-libostree_1_la_DEPENDENCIES = libotutil.la libglnx.la libbsdiff.la \
- $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_3) \
+@USE_LIBSOUP3_FALSE@am__DEPENDENCIES_8 = $(am__DEPENDENCIES_1)
+@USE_LIBSOUP3_TRUE@am__DEPENDENCIES_8 = $(am__DEPENDENCIES_1)
+@USE_CURL_FALSE@@USE_LIBSOUP3_TRUE@am__DEPENDENCIES_9 = \
+@USE_CURL_FALSE@@USE_LIBSOUP3_TRUE@ $(am__DEPENDENCIES_8)
+@USE_CURL_FALSE@@USE_LIBSOUP3_FALSE@@USE_LIBSOUP_TRUE@am__DEPENDENCIES_10 = $(am__DEPENDENCIES_8)
+@USE_LIBMOUNT_TRUE@am__DEPENDENCIES_11 = $(am__DEPENDENCIES_1)
+@USE_SELINUX_TRUE@am__DEPENDENCIES_12 = $(am__DEPENDENCIES_1)
+libostree_1_la_DEPENDENCIES = libotutil.la libotcore.la libglnx.la \
+ libbsdiff.la $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_3) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(bupsplitpath) $(am__DEPENDENCIES_4) \
$(am__DEPENDENCIES_5) $(am__DEPENDENCIES_6) \
- $(am__DEPENDENCIES_7) $(am__DEPENDENCIES_8) \
- $(am__DEPENDENCIES_9) $(am__DEPENDENCIES_10) \
- $(am__DEPENDENCIES_11)
+ $(am__DEPENDENCIES_7) $(am__DEPENDENCIES_9) \
+ $(am__DEPENDENCIES_10) $(am__DEPENDENCIES_11) \
+ $(am__DEPENDENCIES_12) $(am__append_43)
am__libostree_1_la_SOURCES_DIST = \
src/libostree/ostree-async-progress.c \
src/libostree/ostree-cmd-private.h \
@@ -770,6 +809,7 @@ am__libostree_1_la_SOURCES_DIST = \
src/libostree/ostree-repo-os.c src/libostree/ostree-repo.c \
src/libostree/ostree-repo-checkout.c \
src/libostree/ostree-repo-commit.c \
+ src/libostree/ostree-repo-composefs.c \
src/libostree/ostree-repo-pull.c \
src/libostree/ostree-repo-pull-private.h \
src/libostree/ostree-repo-pull-verify.c \
@@ -794,6 +834,8 @@ am__libostree_1_la_SOURCES_DIST = \
src/libostree/ostree-deployment.c \
src/libostree/ostree-bootloader.h \
src/libostree/ostree-bootloader.c \
+ src/libostree/ostree-bootloader-aboot.h \
+ src/libostree/ostree-bootloader-aboot.c \
src/libostree/ostree-bootloader-grub2.h \
src/libostree/ostree-bootloader-grub2.c \
src/libostree/ostree-bootloader-zipl.h \
@@ -816,6 +858,7 @@ am__libostree_1_la_SOURCES_DIST = \
src/libostree/ostree-repo-finder-mount.c \
src/libostree/ostree-repo-finder-override.c \
src/libostree/ostree-kernel-args.h \
+ src/libostree/ostree-kernel-args-private.h \
src/libostree/ostree-kernel-args.c \
src/libostree/ostree-libarchive-input-stream.h \
src/libostree/ostree-libarchive-input-stream.c \
@@ -836,12 +879,14 @@ am__libostree_1_la_SOURCES_DIST = \
src/libostree/ostree-metalink.h \
src/libostree/ostree-metalink.c \
src/libostree/ostree-fetcher-curl.c \
+ src/libostree/ostree-fetcher-soup3.c \
src/libostree/ostree-fetcher-soup.c \
src/libostree/ostree-sign.c src/libostree/ostree-sign.h \
src/libostree/ostree-sign-dummy.c \
src/libostree/ostree-sign-dummy.h \
src/libostree/ostree-sign-ed25519.c \
- src/libostree/ostree-sign-ed25519.h
+ src/libostree/ostree-sign-ed25519.h \
+ src/libostree/ostree-sign-private.h
@USE_LIBARCHIVE_TRUE@am__objects_2 = src/libostree/libostree_1_la-ostree-libarchive-input-stream.lo \
@USE_LIBARCHIVE_TRUE@ $(am__objects_1)
@HAVE_LIBSOUP_CLIENT_CERTS_TRUE@am__objects_3 = src/libostree/libostree_1_la-ostree-tls-cert-interaction.lo \
@@ -859,7 +904,8 @@ am__libostree_1_la_SOURCES_DIST = \
@USE_CURL_OR_SOUP_TRUE@ $(am__objects_1)
@USE_CURL_TRUE@am__objects_8 = src/libostree/libostree_1_la-ostree-fetcher-curl.lo \
@USE_CURL_TRUE@ $(am__objects_1)
-@USE_CURL_FALSE@@USE_LIBSOUP_TRUE@am__objects_9 = src/libostree/libostree_1_la-ostree-fetcher-soup.lo
+@USE_CURL_FALSE@@USE_LIBSOUP3_TRUE@am__objects_9 = src/libostree/libostree_1_la-ostree-fetcher-soup3.lo
+@USE_CURL_FALSE@@USE_LIBSOUP3_FALSE@@USE_LIBSOUP_TRUE@am__objects_10 = src/libostree/libostree_1_la-ostree-fetcher-soup.lo
am_libostree_1_la_OBJECTS = \
src/libostree/libostree_1_la-ostree-async-progress.lo \
src/libostree/libostree_1_la-ostree-cmd-private.lo \
@@ -883,6 +929,7 @@ am_libostree_1_la_OBJECTS = \
src/libostree/libostree_1_la-ostree-repo.lo \
src/libostree/libostree_1_la-ostree-repo-checkout.lo \
src/libostree/libostree_1_la-ostree-repo-commit.lo \
+ src/libostree/libostree_1_la-ostree-repo-composefs.lo \
src/libostree/libostree_1_la-ostree-repo-pull.lo \
src/libostree/libostree_1_la-ostree-repo-pull-verify.lo \
src/libostree/libostree_1_la-ostree-repo-libarchive.lo \
@@ -901,6 +948,7 @@ am_libostree_1_la_OBJECTS = \
src/libostree/libostree_1_la-ostree-bootconfig-parser.lo \
src/libostree/libostree_1_la-ostree-deployment.lo \
src/libostree/libostree_1_la-ostree-bootloader.lo \
+ src/libostree/libostree_1_la-ostree-bootloader-aboot.lo \
src/libostree/libostree_1_la-ostree-bootloader-grub2.lo \
src/libostree/libostree_1_la-ostree-bootloader-zipl.lo \
src/libostree/libostree_1_la-ostree-bootloader-syslinux.lo \
@@ -919,7 +967,7 @@ am_libostree_1_la_OBJECTS = \
$(am__objects_1) $(am__objects_2) $(am__objects_3) \
$(am__objects_4) $(am__objects_5) $(am__objects_6) \
$(am__objects_7) $(am__objects_8) $(am__objects_9) \
- src/libostree/libostree_1_la-ostree-sign.lo \
+ $(am__objects_10) src/libostree/libostree_1_la-ostree-sign.lo \
src/libostree/libostree_1_la-ostree-sign-dummy.lo \
src/libostree/libostree_1_la-ostree-sign-ed25519.lo \
$(am__objects_1)
@@ -932,10 +980,10 @@ libostree_1_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(libostree_1_la_CFLAGS) $(CFLAGS) $(libostree_1_la_LDFLAGS) \
$(LDFLAGS) -o $@
-am__DEPENDENCIES_12 = libglnx.la libotutil.la libostree-1.la \
+am__DEPENDENCIES_13 = libglnx.la libotutil.la libostree-1.la \
$(am__DEPENDENCIES_2)
-am__DEPENDENCIES_13 = $(am__DEPENDENCIES_12) $(am__DEPENDENCIES_2)
-libostreetest_la_DEPENDENCIES = $(am__DEPENDENCIES_13)
+am__DEPENDENCIES_14 = $(am__DEPENDENCIES_13) $(am__DEPENDENCIES_2)
+libostreetest_la_DEPENDENCIES = $(am__DEPENDENCIES_14)
am_libostreetest_la_OBJECTS = tests/libostreetest_la-libostreetest.lo \
tests/libostreetest_la-test-mock-gio.lo
libostreetest_la_OBJECTS = $(am_libostreetest_la_OBJECTS)
@@ -943,8 +991,20 @@ libostreetest_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(libostreetest_la_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
-o $@
+libotcore_la_DEPENDENCIES = $(am__DEPENDENCIES_2) \
+ $(am__DEPENDENCIES_3) $(am__DEPENDENCIES_1) \
+ $(am__DEPENDENCIES_1)
+am_libotcore_la_OBJECTS = \
+ src/libotcore/libotcore_la-otcore-ed25519-verify.lo \
+ src/libotcore/libotcore_la-otcore-prepare-root.lo \
+ $(am__objects_1)
+libotcore_la_OBJECTS = $(am_libotcore_la_OBJECTS)
+libotcore_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(libotcore_la_CFLAGS) \
+ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
libotutil_la_DEPENDENCIES = $(am__DEPENDENCIES_2) \
- $(am__DEPENDENCIES_3) $(am__DEPENDENCIES_1)
+ $(am__DEPENDENCIES_3) $(am__DEPENDENCIES_1) \
+ $(am__DEPENDENCIES_1)
am__libotutil_la_SOURCES_DIST = src/libotutil/ot-checksum-utils.c \
src/libotutil/ot-checksum-utils.h \
src/libotutil/ot-checksum-instream.c \
@@ -962,7 +1022,7 @@ am__libotutil_la_SOURCES_DIST = src/libotutil/ot-checksum-utils.c \
src/libotutil/ot-tool-util.h src/libotutil/ot-gpg-utils.c \
src/libotutil/ot-gpg-utils.h src/libotutil/zbase32.c \
src/libotutil/zbase32.h
-@USE_GPGME_TRUE@am__objects_10 = \
+@USE_GPGME_TRUE@am__objects_11 = \
@USE_GPGME_TRUE@ src/libotutil/libotutil_la-ot-gpg-utils.lo \
@USE_GPGME_TRUE@ src/libotutil/libotutil_la-zbase32.lo \
@USE_GPGME_TRUE@ $(am__objects_1)
@@ -977,24 +1037,11 @@ am_libotutil_la_OBJECTS = \
src/libotutil/libotutil_la-ot-variant-builder.lo \
src/libotutil/libotutil_la-ot-gio-utils.lo \
src/libotutil/libotutil_la-ot-tool-util.lo $(am__objects_1) \
- $(am__objects_10)
+ $(am__objects_11)
libotutil_la_OBJECTS = $(am_libotutil_la_OBJECTS)
libotutil_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(libotutil_la_CFLAGS) \
$(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
-libreaddir_rand_la_DEPENDENCIES = $(am__DEPENDENCIES_2) \
- $(am__DEPENDENCIES_1)
-am_libreaddir_rand_la_OBJECTS = \
- tests/libreaddir_rand_la-readdir-rand.lo
-libreaddir_rand_la_OBJECTS = $(am_libreaddir_rand_la_OBJECTS)
-libreaddir_rand_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
- $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
- $(libreaddir_rand_la_CFLAGS) $(CFLAGS) \
- $(libreaddir_rand_la_LDFLAGS) $(LDFLAGS) -o $@
-@ENABLE_ALWAYS_BUILD_TESTS_FALSE@am_libreaddir_rand_la_rpath =
-@ENABLE_ALWAYS_BUILD_TESTS_TRUE@am_libreaddir_rand_la_rpath =
-@ENABLE_INSTALLED_TESTS_TRUE@am_libreaddir_rand_la_rpath = -rpath \
-@ENABLE_INSTALLED_TESTS_TRUE@ $(installed_testdir)
am__ostree_SOURCES_DIST = src/ostree/main.c \
src/ostree/ot-builtin-admin.c src/ostree/ot-builtins.h \
src/ostree/ot-builtin-cat.c src/ostree/ot-builtin-config.c \
@@ -1021,7 +1068,9 @@ am__ostree_SOURCES_DIST = src/ostree/main.c \
src/ostree/ot-admin-builtin-finalize-staged.c \
src/ostree/ot-admin-builtin-boot-complete.c \
src/ostree/ot-admin-builtin-undeploy.c \
+ src/ostree/ot-admin-builtin-set-default.c \
src/ostree/ot-admin-builtin-instutil.c \
+ src/ostree/ot-admin-builtin-kargs.c \
src/ostree/ot-admin-builtin-cleanup.c \
src/ostree/ot-admin-builtin-os-init.c \
src/ostree/ot-admin-builtin-set-origin.c \
@@ -1037,6 +1086,8 @@ am__ostree_SOURCES_DIST = src/ostree/main.c \
src/ostree/ot-admin-instutil-builtins.h \
src/ostree/ot-admin-functions.h \
src/ostree/ot-admin-functions.c \
+ src/ostree/ot-admin-kargs-builtins.h \
+ src/ostree/ot-admin-kargs-builtin-edit-in-place.c \
src/ostree/ot-remote-builtins.h \
src/ostree/ot-remote-builtin-add.c \
src/ostree/ot-remote-builtin-delete.c \
@@ -1051,20 +1102,18 @@ am__ostree_SOURCES_DIST = src/ostree/main.c \
src/ostree/ot-remote-builtin-list-cookies.c \
src/ostree/ot-remote-cookie-util.h \
src/ostree/ot-remote-cookie-util.c \
- src/ostree/ot-builtin-pull.c \
- src/ostree/ot-builtin-trivial-httpd.c
-@USE_GPGME_TRUE@am__objects_11 = src/ostree/ostree-ot-builtin-gpg-sign.$(OBJEXT) \
+ src/ostree/ot-builtin-pull.c
+@USE_GPGME_TRUE@am__objects_12 = src/ostree/ostree-ot-builtin-gpg-sign.$(OBJEXT) \
@USE_GPGME_TRUE@ $(am__objects_1)
-@USE_GPGME_TRUE@am__objects_12 = src/ostree/ostree-ot-remote-builtin-gpg-import.$(OBJEXT) \
+@USE_GPGME_TRUE@am__objects_13 = src/ostree/ostree-ot-remote-builtin-gpg-import.$(OBJEXT) \
@USE_GPGME_TRUE@ src/ostree/ostree-ot-remote-builtin-gpg-list-keys.$(OBJEXT) \
@USE_GPGME_TRUE@ $(am__objects_1)
-@USE_CURL_OR_SOUP_TRUE@am__objects_13 = src/ostree/ostree-ot-remote-builtin-add-cookie.$(OBJEXT) \
+@USE_CURL_OR_SOUP_TRUE@am__objects_14 = src/ostree/ostree-ot-remote-builtin-add-cookie.$(OBJEXT) \
@USE_CURL_OR_SOUP_TRUE@ src/ostree/ostree-ot-remote-builtin-delete-cookie.$(OBJEXT) \
@USE_CURL_OR_SOUP_TRUE@ src/ostree/ostree-ot-remote-builtin-list-cookies.$(OBJEXT) \
@USE_CURL_OR_SOUP_TRUE@ src/ostree/ostree-ot-remote-cookie-util.$(OBJEXT) \
@USE_CURL_OR_SOUP_TRUE@ $(am__objects_1) \
@USE_CURL_OR_SOUP_TRUE@ src/ostree/ostree-ot-builtin-pull.$(OBJEXT)
-@USE_LIBSOUP_TRUE@am__objects_14 = src/ostree/ostree-ot-builtin-trivial-httpd.$(OBJEXT)
am_ostree_OBJECTS = src/ostree/ostree-main.$(OBJEXT) \
src/ostree/ostree-ot-builtin-admin.$(OBJEXT) \
src/ostree/ostree-ot-builtin-cat.$(OBJEXT) \
@@ -1093,14 +1142,16 @@ am_ostree_OBJECTS = src/ostree/ostree-main.$(OBJEXT) \
src/ostree/ostree-ot-main.$(OBJEXT) \
src/ostree/ostree-ot-dump.$(OBJEXT) \
src/ostree/ostree-ot-editor.$(OBJEXT) $(am__objects_1) \
- $(am__objects_11) \
+ $(am__objects_12) \
src/ostree/ostree-ot-admin-builtin-init-fs.$(OBJEXT) \
src/ostree/ostree-ot-admin-builtin-diff.$(OBJEXT) \
src/ostree/ostree-ot-admin-builtin-deploy.$(OBJEXT) \
src/ostree/ostree-ot-admin-builtin-finalize-staged.$(OBJEXT) \
src/ostree/ostree-ot-admin-builtin-boot-complete.$(OBJEXT) \
src/ostree/ostree-ot-admin-builtin-undeploy.$(OBJEXT) \
+ src/ostree/ostree-ot-admin-builtin-set-default.$(OBJEXT) \
src/ostree/ostree-ot-admin-builtin-instutil.$(OBJEXT) \
+ src/ostree/ostree-ot-admin-builtin-kargs.$(OBJEXT) \
src/ostree/ostree-ot-admin-builtin-cleanup.$(OBJEXT) \
src/ostree/ostree-ot-admin-builtin-os-init.$(OBJEXT) \
src/ostree/ostree-ot-admin-builtin-set-origin.$(OBJEXT) \
@@ -1113,6 +1164,7 @@ am_ostree_OBJECTS = src/ostree/ostree-main.$(OBJEXT) \
src/ostree/ostree-ot-admin-instutil-builtin-set-kargs.$(OBJEXT) \
src/ostree/ostree-ot-admin-instutil-builtin-grub2-generate.$(OBJEXT) \
src/ostree/ostree-ot-admin-functions.$(OBJEXT) \
+ src/ostree/ostree-ot-admin-kargs-builtin-edit-in-place.$(OBJEXT) \
$(am__objects_1) \
src/ostree/ostree-ot-remote-builtin-add.$(OBJEXT) \
src/ostree/ostree-ot-remote-builtin-delete.$(OBJEXT) \
@@ -1120,22 +1172,32 @@ am_ostree_OBJECTS = src/ostree/ostree-main.$(OBJEXT) \
src/ostree/ostree-ot-remote-builtin-show-url.$(OBJEXT) \
src/ostree/ostree-ot-remote-builtin-refs.$(OBJEXT) \
src/ostree/ostree-ot-remote-builtin-summary.$(OBJEXT) \
- $(am__objects_1) $(am__objects_12) $(am__objects_13) \
- $(am__objects_14)
+ $(am__objects_1) $(am__objects_13) $(am__objects_14)
nodist_ostree_OBJECTS = src/ostree/ostree-parse-datetime.$(OBJEXT) \
$(am__objects_1)
ostree_OBJECTS = $(am_ostree_OBJECTS) $(nodist_ostree_OBJECTS)
-ostree_DEPENDENCIES = $(am__DEPENDENCIES_12) libbsdiff.la \
- $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_8) \
- $(am__DEPENDENCIES_4) $(am__DEPENDENCIES_11)
+@USE_CURL_FALSE@@USE_LIBSOUP_OR_LIBSOUP3_TRUE@am__DEPENDENCIES_15 = $(am__DEPENDENCIES_8)
+ostree_DEPENDENCIES = $(am__DEPENDENCIES_13) libbsdiff.la \
+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_15) \
+ $(am__DEPENDENCIES_4)
ostree_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(ostree_CFLAGS) $(CFLAGS) \
$(AM_LDFLAGS) $(LDFLAGS) -o $@
-am_ostree_prepare_root_OBJECTS = src/switchroot/ostree_prepare_root-ostree-prepare-root.$(OBJEXT) \
- $(am__objects_1)
+am__ostree_prepare_root_SOURCES_DIST = \
+ src/switchroot/ostree-mount-util.h \
+ src/switchroot/ostree-prepare-root-static.c \
+ src/switchroot/ostree-prepare-root.c
+@BUILDOPT_USE_STATIC_COMPILER_TRUE@am__objects_15 = src/switchroot/ostree_prepare_root-ostree-prepare-root-static.$(OBJEXT)
+@BUILDOPT_USE_STATIC_COMPILER_FALSE@am__objects_16 = src/switchroot/ostree_prepare_root-ostree-prepare-root.$(OBJEXT)
+am_ostree_prepare_root_OBJECTS = $(am__objects_15) $(am__objects_16)
ostree_prepare_root_OBJECTS = $(am_ostree_prepare_root_OBJECTS)
-@BUILDOPT_SYSTEMD_TRUE@ostree_prepare_root_DEPENDENCIES = \
-@BUILDOPT_SYSTEMD_TRUE@ $(am__DEPENDENCIES_1)
+@BUILDOPT_USE_STATIC_COMPILER_FALSE@am__DEPENDENCIES_16 = \
+@BUILDOPT_USE_STATIC_COMPILER_FALSE@ $(am__DEPENDENCIES_2) \
+@BUILDOPT_USE_STATIC_COMPILER_FALSE@ $(am__DEPENDENCIES_1) \
+@BUILDOPT_USE_STATIC_COMPILER_FALSE@ libotcore.la libotutil.la \
+@BUILDOPT_USE_STATIC_COMPILER_FALSE@ libglnx.la
+ostree_prepare_root_DEPENDENCIES = $(am__DEPENDENCIES_16) \
+ $(am__append_67) $(am__DEPENDENCIES_6)
ostree_prepare_root_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(ostree_prepare_root_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
@@ -1144,7 +1206,8 @@ am_ostree_remount_OBJECTS = \
src/switchroot/ostree_remount-ostree-remount.$(OBJEXT) \
$(am__objects_1)
ostree_remount_OBJECTS = $(am_ostree_remount_OBJECTS)
-ostree_remount_DEPENDENCIES = $(am__DEPENDENCIES_2) libglnx.la
+ostree_remount_DEPENDENCIES = $(am__DEPENDENCIES_2) libotcore.la \
+ libotutil.la libglnx.la $(am__DEPENDENCIES_12)
am__ostree_system_generator_SOURCES_DIST = \
src/switchroot/ostree-mount-util.h \
src/switchroot/ostree-system-generator.c
@@ -1160,10 +1223,11 @@ ostree_system_generator_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(LDFLAGS) -o $@
am__ostree_trivial_httpd_SOURCES_DIST = \
src/ostree/ostree-trivial-httpd.c
-@USE_LIBSOUP_TRUE@am_ostree_trivial_httpd_OBJECTS = src/ostree/ostree_trivial_httpd-ostree-trivial-httpd.$(OBJEXT)
+@USE_LIBSOUP_OR_LIBSOUP3_TRUE@am_ostree_trivial_httpd_OBJECTS = src/ostree/ostree_trivial_httpd-ostree-trivial-httpd.$(OBJEXT)
ostree_trivial_httpd_OBJECTS = $(am_ostree_trivial_httpd_OBJECTS)
-@USE_LIBSOUP_TRUE@ostree_trivial_httpd_DEPENDENCIES = \
-@USE_LIBSOUP_TRUE@ $(am__DEPENDENCIES_12) $(am__DEPENDENCIES_2)
+@USE_LIBSOUP_OR_LIBSOUP3_TRUE@ostree_trivial_httpd_DEPENDENCIES = \
+@USE_LIBSOUP_OR_LIBSOUP3_TRUE@ $(am__DEPENDENCIES_14) \
+@USE_LIBSOUP_OR_LIBSOUP3_TRUE@ $(am__DEPENDENCIES_8)
ostree_trivial_httpd_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(ostree_trivial_httpd_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
@@ -1177,9 +1241,9 @@ rofiles_fuse_OBJECTS = $(am_rofiles_fuse_OBJECTS)
rofiles_fuse_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(rofiles_fuse_CFLAGS) \
$(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
-am__objects_15 = \
+am__objects_17 = \
libglnx/tests/test_libglnx_errors-libglnx-testlib.$(OBJEXT)
-am_test_libglnx_errors_OBJECTS = $(am__objects_15) \
+am_test_libglnx_errors_OBJECTS = $(am__objects_17) \
libglnx/tests/test_libglnx_errors-test-libglnx-errors.$(OBJEXT)
test_libglnx_errors_OBJECTS = $(am_test_libglnx_errors_OBJECTS)
test_libglnx_errors_DEPENDENCIES = $(am__DEPENDENCIES_2) libglnx.la
@@ -1187,9 +1251,9 @@ test_libglnx_errors_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(test_libglnx_errors_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
$(LDFLAGS) -o $@
-am__objects_16 = \
+am__objects_18 = \
libglnx/tests/test_libglnx_fdio-libglnx-testlib.$(OBJEXT)
-am_test_libglnx_fdio_OBJECTS = $(am__objects_16) \
+am_test_libglnx_fdio_OBJECTS = $(am__objects_18) \
libglnx/tests/test_libglnx_fdio-test-libglnx-fdio.$(OBJEXT)
test_libglnx_fdio_OBJECTS = $(am_test_libglnx_fdio_OBJECTS)
test_libglnx_fdio_DEPENDENCIES = $(am__DEPENDENCIES_2) libglnx.la
@@ -1197,9 +1261,9 @@ test_libglnx_fdio_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(test_libglnx_fdio_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
-o $@
-am__objects_17 = \
+am__objects_19 = \
libglnx/tests/test_libglnx_macros-libglnx-testlib.$(OBJEXT)
-am_test_libglnx_macros_OBJECTS = $(am__objects_17) \
+am_test_libglnx_macros_OBJECTS = $(am__objects_19) \
libglnx/tests/test_libglnx_macros-test-libglnx-macros.$(OBJEXT)
test_libglnx_macros_OBJECTS = $(am_test_libglnx_macros_OBJECTS)
test_libglnx_macros_DEPENDENCIES = $(am__DEPENDENCIES_2) libglnx.la
@@ -1207,9 +1271,9 @@ test_libglnx_macros_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(test_libglnx_macros_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
$(LDFLAGS) -o $@
-am__objects_18 = \
+am__objects_20 = \
libglnx/tests/test_libglnx_shutil-libglnx-testlib.$(OBJEXT)
-am_test_libglnx_shutil_OBJECTS = $(am__objects_18) \
+am_test_libglnx_shutil_OBJECTS = $(am__objects_20) \
libglnx/tests/test_libglnx_shutil-test-libglnx-shutil.$(OBJEXT)
test_libglnx_shutil_OBJECTS = $(am_test_libglnx_shutil_OBJECTS)
test_libglnx_shutil_DEPENDENCIES = $(am__DEPENDENCIES_2) libglnx.la
@@ -1217,9 +1281,9 @@ test_libglnx_shutil_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(test_libglnx_shutil_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
$(LDFLAGS) -o $@
-am__objects_19 = \
+am__objects_21 = \
libglnx/tests/test_libglnx_xattrs-libglnx-testlib.$(OBJEXT)
-am_test_libglnx_xattrs_OBJECTS = $(am__objects_19) \
+am_test_libglnx_xattrs_OBJECTS = $(am__objects_21) \
libglnx/tests/test_libglnx_xattrs-test-libglnx-xattrs.$(OBJEXT)
test_libglnx_xattrs_OBJECTS = $(am_test_libglnx_xattrs_OBJECTS)
test_libglnx_xattrs_DEPENDENCIES = $(am__DEPENDENCIES_2) libglnx.la
@@ -1239,7 +1303,7 @@ am_tests_repo_finder_mount_OBJECTS = \
tests/repo_finder_mount-repo-finder-mount.$(OBJEXT)
tests_repo_finder_mount_OBJECTS = \
$(am_tests_repo_finder_mount_OBJECTS)
-tests_repo_finder_mount_DEPENDENCIES = $(am__DEPENDENCIES_13) \
+tests_repo_finder_mount_DEPENDENCIES = $(am__DEPENDENCIES_14) \
libostreetest.la
tests_repo_finder_mount_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
@@ -1248,8 +1312,8 @@ tests_repo_finder_mount_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
tests_test_basic_c_SOURCES = tests/test-basic-c.c
tests_test_basic_c_OBJECTS = \
tests/test_basic_c-test-basic-c.$(OBJEXT)
-am__DEPENDENCIES_14 = $(am__DEPENDENCIES_13) libostreetest.la
-tests_test_basic_c_DEPENDENCIES = $(am__DEPENDENCIES_14)
+am__DEPENDENCIES_17 = $(am__DEPENDENCIES_14) libostreetest.la
+tests_test_basic_c_DEPENDENCIES = $(am__DEPENDENCIES_17)
tests_test_basic_c_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_basic_c_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
@@ -1258,14 +1322,14 @@ am_tests_test_bloom_OBJECTS = \
src/libostree/tests_test_bloom-ostree-bloom.$(OBJEXT) \
tests/test_bloom-test-bloom.$(OBJEXT)
tests_test_bloom_OBJECTS = $(am_tests_test_bloom_OBJECTS)
-tests_test_bloom_DEPENDENCIES = $(am__DEPENDENCIES_14)
+tests_test_bloom_DEPENDENCIES = $(am__DEPENDENCIES_17)
tests_test_bloom_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_bloom_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
-o $@
tests_test_bsdiff_SOURCES = tests/test-bsdiff.c
tests_test_bsdiff_OBJECTS = tests/test_bsdiff-test-bsdiff.$(OBJEXT)
-tests_test_bsdiff_DEPENDENCIES = libbsdiff.la $(am__DEPENDENCIES_14)
+tests_test_bsdiff_DEPENDENCIES = libbsdiff.la $(am__DEPENDENCIES_17)
tests_test_bsdiff_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_bsdiff_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
@@ -1275,7 +1339,7 @@ am_tests_test_checksum_OBJECTS = \
src/libostree/tests_test_checksum-ostree-varint.$(OBJEXT) \
tests/test_checksum-test-checksum.$(OBJEXT)
tests_test_checksum_OBJECTS = $(am_tests_test_checksum_OBJECTS)
-tests_test_checksum_DEPENDENCIES = $(am__DEPENDENCIES_14)
+tests_test_checksum_DEPENDENCIES = $(am__DEPENDENCIES_17)
tests_test_checksum_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_checksum_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
@@ -1283,7 +1347,7 @@ tests_test_checksum_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
tests_test_commit_sign_sh_ext_SOURCES = \
tests/test-commit-sign-sh-ext.c
tests_test_commit_sign_sh_ext_OBJECTS = tests/test_commit_sign_sh_ext-test-commit-sign-sh-ext.$(OBJEXT)
-tests_test_commit_sign_sh_ext_DEPENDENCIES = $(am__DEPENDENCIES_14)
+tests_test_commit_sign_sh_ext_DEPENDENCIES = $(am__DEPENDENCIES_17)
tests_test_commit_sign_sh_ext_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_commit_sign_sh_ext_CFLAGS) $(CFLAGS) \
@@ -1295,7 +1359,7 @@ am__tests_test_gpg_verify_result_SOURCES_DIST = \
tests_test_gpg_verify_result_OBJECTS = \
$(am_tests_test_gpg_verify_result_OBJECTS)
@USE_GPGME_TRUE@tests_test_gpg_verify_result_DEPENDENCIES = \
-@USE_GPGME_TRUE@ $(am__DEPENDENCIES_14) $(am__DEPENDENCIES_3)
+@USE_GPGME_TRUE@ $(am__DEPENDENCIES_17) $(am__DEPENDENCIES_3)
tests_test_gpg_verify_result_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_gpg_verify_result_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
@@ -1304,7 +1368,7 @@ am_tests_test_include_ostree_h_OBJECTS = \
tests/test_include_ostree_h-test-include-ostree-h.$(OBJEXT)
tests_test_include_ostree_h_OBJECTS = \
$(am_tests_test_include_ostree_h_OBJECTS)
-tests_test_include_ostree_h_DEPENDENCIES = $(am__DEPENDENCIES_14)
+tests_test_include_ostree_h_DEPENDENCIES = $(am__DEPENDENCIES_17)
tests_test_include_ostree_h_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_include_ostree_h_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
@@ -1313,7 +1377,7 @@ am_tests_test_kargs_OBJECTS = \
src/libostree/tests_test_kargs-ostree-kernel-args.$(OBJEXT) \
tests/test_kargs-test-kargs.$(OBJEXT)
tests_test_kargs_OBJECTS = $(am_tests_test_kargs_OBJECTS)
-tests_test_kargs_DEPENDENCIES = $(am__DEPENDENCIES_14)
+tests_test_kargs_DEPENDENCIES = $(am__DEPENDENCIES_17)
tests_test_kargs_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_kargs_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
@@ -1321,7 +1385,7 @@ tests_test_kargs_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
tests_test_keyfile_utils_SOURCES = tests/test-keyfile-utils.c
tests_test_keyfile_utils_OBJECTS = \
tests/test_keyfile_utils-test-keyfile-utils.$(OBJEXT)
-tests_test_keyfile_utils_DEPENDENCIES = $(am__DEPENDENCIES_14)
+tests_test_keyfile_utils_DEPENDENCIES = $(am__DEPENDENCIES_17)
tests_test_keyfile_utils_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_keyfile_utils_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
@@ -1330,7 +1394,7 @@ am_tests_test_libarchive_import_OBJECTS = \
tests/test_libarchive_import-test-libarchive-import.$(OBJEXT)
tests_test_libarchive_import_OBJECTS = \
$(am_tests_test_libarchive_import_OBJECTS)
-tests_test_libarchive_import_DEPENDENCIES = $(am__DEPENDENCIES_14) \
+tests_test_libarchive_import_DEPENDENCIES = $(am__DEPENDENCIES_17) \
$(am__DEPENDENCIES_1)
tests_test_libarchive_import_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
@@ -1342,7 +1406,7 @@ am_tests_test_lzma_OBJECTS = \
src/libostree/tests_test_lzma-ostree-lzma-decompressor.$(OBJEXT) \
tests/test_lzma-test-lzma.$(OBJEXT)
tests_test_lzma_OBJECTS = $(am_tests_test_lzma_OBJECTS)
-tests_test_lzma_DEPENDENCIES = $(am__DEPENDENCIES_14) \
+tests_test_lzma_DEPENDENCIES = $(am__DEPENDENCIES_17) \
$(am__DEPENDENCIES_1)
tests_test_lzma_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
@@ -1351,7 +1415,7 @@ tests_test_lzma_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
tests_test_mutable_tree_SOURCES = tests/test-mutable-tree.c
tests_test_mutable_tree_OBJECTS = \
tests/test_mutable_tree-test-mutable-tree.$(OBJEXT)
-tests_test_mutable_tree_DEPENDENCIES = $(am__DEPENDENCIES_14)
+tests_test_mutable_tree_DEPENDENCIES = $(am__DEPENDENCIES_17)
tests_test_mutable_tree_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_mutable_tree_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
@@ -1359,7 +1423,7 @@ tests_test_mutable_tree_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
tests_test_ot_opt_utils_SOURCES = tests/test-ot-opt-utils.c
tests_test_ot_opt_utils_OBJECTS = \
tests/test_ot_opt_utils-test-ot-opt-utils.$(OBJEXT)
-tests_test_ot_opt_utils_DEPENDENCIES = $(am__DEPENDENCIES_14)
+tests_test_ot_opt_utils_DEPENDENCIES = $(am__DEPENDENCIES_17)
tests_test_ot_opt_utils_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_ot_opt_utils_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
@@ -1367,7 +1431,7 @@ tests_test_ot_opt_utils_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
tests_test_ot_tool_util_SOURCES = tests/test-ot-tool-util.c
tests_test_ot_tool_util_OBJECTS = \
tests/test_ot_tool_util-test-ot-tool-util.$(OBJEXT)
-tests_test_ot_tool_util_DEPENDENCIES = $(am__DEPENDENCIES_14)
+tests_test_ot_tool_util_DEPENDENCIES = $(am__DEPENDENCIES_17)
tests_test_ot_tool_util_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_ot_tool_util_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
@@ -1375,21 +1439,29 @@ tests_test_ot_tool_util_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
tests_test_ot_unix_utils_SOURCES = tests/test-ot-unix-utils.c
tests_test_ot_unix_utils_OBJECTS = \
tests/test_ot_unix_utils-test-ot-unix-utils.$(OBJEXT)
-tests_test_ot_unix_utils_DEPENDENCIES = $(am__DEPENDENCIES_14)
+tests_test_ot_unix_utils_DEPENDENCIES = $(am__DEPENDENCIES_17)
tests_test_ot_unix_utils_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_ot_unix_utils_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
$(LDFLAGS) -o $@
+tests_test_otcore_SOURCES = tests/test-otcore.c
+tests_test_otcore_OBJECTS = tests/test_otcore-test-otcore.$(OBJEXT)
+tests_test_otcore_DEPENDENCIES = $(am__DEPENDENCIES_2) libotcore.la \
+ libglnx.la libotutil.la
+tests_test_otcore_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
+ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
+ $(tests_test_otcore_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
+ -o $@
tests_test_pull_c_SOURCES = tests/test-pull-c.c
tests_test_pull_c_OBJECTS = tests/test_pull_c-test-pull-c.$(OBJEXT)
-tests_test_pull_c_DEPENDENCIES = $(am__DEPENDENCIES_14)
+tests_test_pull_c_DEPENDENCIES = $(am__DEPENDENCIES_17)
tests_test_pull_c_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_pull_c_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
-o $@
tests_test_repo_SOURCES = tests/test-repo.c
tests_test_repo_OBJECTS = tests/test_repo-test-repo.$(OBJEXT)
-tests_test_repo_DEPENDENCIES = $(am__DEPENDENCIES_14)
+tests_test_repo_DEPENDENCIES = $(am__DEPENDENCIES_17)
tests_test_repo_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_repo_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
@@ -1402,7 +1474,7 @@ am__tests_test_repo_finder_avahi_SOURCES_DIST = \
tests_test_repo_finder_avahi_OBJECTS = \
$(am_tests_test_repo_finder_avahi_OBJECTS)
@USE_AVAHI_TRUE@tests_test_repo_finder_avahi_DEPENDENCIES = \
-@USE_AVAHI_TRUE@ $(am__DEPENDENCIES_14)
+@USE_AVAHI_TRUE@ $(am__DEPENDENCIES_17)
tests_test_repo_finder_avahi_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_repo_finder_avahi_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
@@ -1410,7 +1482,7 @@ tests_test_repo_finder_avahi_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
am_tests_test_repo_finder_config_OBJECTS = tests/test_repo_finder_config-test-repo-finder-config.$(OBJEXT)
tests_test_repo_finder_config_OBJECTS = \
$(am_tests_test_repo_finder_config_OBJECTS)
-tests_test_repo_finder_config_DEPENDENCIES = $(am__DEPENDENCIES_14)
+tests_test_repo_finder_config_DEPENDENCIES = $(am__DEPENDENCIES_17)
tests_test_repo_finder_config_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_repo_finder_config_CFLAGS) $(CFLAGS) \
@@ -1419,7 +1491,7 @@ am_tests_test_repo_finder_mount_OBJECTS = \
tests/test_repo_finder_mount-test-repo-finder-mount.$(OBJEXT)
tests_test_repo_finder_mount_OBJECTS = \
$(am_tests_test_repo_finder_mount_OBJECTS)
-tests_test_repo_finder_mount_DEPENDENCIES = $(am__DEPENDENCIES_14)
+tests_test_repo_finder_mount_DEPENDENCIES = $(am__DEPENDENCIES_17)
tests_test_repo_finder_mount_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_repo_finder_mount_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
@@ -1428,7 +1500,7 @@ am_tests_test_rfc2616_dates_OBJECTS = src/libostree/tests_test_rfc2616_dates-ost
tests/test_rfc2616_dates-test-rfc2616-dates.$(OBJEXT)
tests_test_rfc2616_dates_OBJECTS = \
$(am_tests_test_rfc2616_dates_OBJECTS)
-tests_test_rfc2616_dates_DEPENDENCIES = $(am__DEPENDENCIES_14)
+tests_test_rfc2616_dates_DEPENDENCIES = $(am__DEPENDENCIES_17)
tests_test_rfc2616_dates_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_rfc2616_dates_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
@@ -1438,7 +1510,7 @@ am_tests_test_rollsum_OBJECTS = \
tests/test_rollsum-test-rollsum.$(OBJEXT)
tests_test_rollsum_OBJECTS = $(am_tests_test_rollsum_OBJECTS)
tests_test_rollsum_DEPENDENCIES = $(bupsplitpath) \
- $(am__DEPENDENCIES_14) $(am__DEPENDENCIES_1)
+ $(am__DEPENDENCIES_17) $(am__DEPENDENCIES_1)
tests_test_rollsum_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_rollsum_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
@@ -1448,7 +1520,7 @@ am_tests_test_rollsum_cli_OBJECTS = \
tests/test_rollsum_cli-test-rollsum-cli.$(OBJEXT)
tests_test_rollsum_cli_OBJECTS = $(am_tests_test_rollsum_cli_OBJECTS)
tests_test_rollsum_cli_DEPENDENCIES = $(bupsplitpath) \
- $(am__DEPENDENCIES_14) $(am__DEPENDENCIES_1)
+ $(am__DEPENDENCIES_17) $(am__DEPENDENCIES_1)
tests_test_rollsum_cli_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_rollsum_cli_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
@@ -1456,7 +1528,7 @@ tests_test_rollsum_cli_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
tests_test_sysroot_c_SOURCES = tests/test-sysroot-c.c
tests_test_sysroot_c_OBJECTS = \
tests/test_sysroot_c-test-sysroot-c.$(OBJEXT)
-tests_test_sysroot_c_DEPENDENCIES = $(am__DEPENDENCIES_14)
+tests_test_sysroot_c_DEPENDENCIES = $(am__DEPENDENCIES_17)
tests_test_sysroot_c_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_sysroot_c_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
@@ -1465,7 +1537,7 @@ am_tests_test_varint_OBJECTS = \
src/libostree/tests_test_varint-ostree-varint.$(OBJEXT) \
tests/test_varint-test-varint.$(OBJEXT)
tests_test_varint_OBJECTS = $(am_tests_test_varint_OBJECTS)
-tests_test_varint_DEPENDENCIES = $(am__DEPENDENCIES_14)
+tests_test_varint_DEPENDENCIES = $(am__DEPENDENCIES_17)
tests_test_varint_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(tests_test_varint_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
@@ -1490,6 +1562,12 @@ depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp
am__maybe_remake_depfiles = depfiles
am__depfiles_remade = bsdiff/$(DEPDIR)/libbsdiff_la-bsdiff.Plo \
bsdiff/$(DEPDIR)/libbsdiff_la-bspatch.Plo \
+ composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-hash.Plo \
+ composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-fsverity.Plo \
+ composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-mount.Plo \
+ composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-writer-erofs.Plo \
+ composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-writer.Plo \
+ libglnx/$(DEPDIR)/la-glnx-backport-testutils.Plo \
libglnx/$(DEPDIR)/la-glnx-backports.Plo \
libglnx/$(DEPDIR)/la-glnx-console.Plo \
libglnx/$(DEPDIR)/la-glnx-dirfd.Plo \
@@ -1513,6 +1591,7 @@ am__depfiles_remade = bsdiff/$(DEPDIR)/libbsdiff_la-bsdiff.Plo \
src/libostree/$(DEPDIR)/libostree_1_la-ostree-async-progress.Plo \
src/libostree/$(DEPDIR)/libostree_1_la-ostree-bloom.Plo \
src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootconfig-parser.Plo \
+ src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-aboot.Plo \
src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-grub2.Plo \
src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-syslinux.Plo \
src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-uboot.Plo \
@@ -1530,6 +1609,7 @@ am__depfiles_remade = bsdiff/$(DEPDIR)/libbsdiff_la-bsdiff.Plo \
src/libostree/$(DEPDIR)/libostree_1_la-ostree-enumtypes.Plo \
src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-curl.Plo \
src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-soup.Plo \
+ src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-soup3.Plo \
src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-uri.Plo \
src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-util.Plo \
src/libostree/$(DEPDIR)/libostree_1_la-ostree-gpg-verifier.Plo \
@@ -1548,6 +1628,7 @@ am__depfiles_remade = bsdiff/$(DEPDIR)/libbsdiff_la-bsdiff.Plo \
src/libostree/$(DEPDIR)/libostree_1_la-ostree-remote.Plo \
src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-checkout.Plo \
src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-commit.Plo \
+ src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-composefs.Plo \
src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-file-enumerator.Plo \
src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-file.Plo \
src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-finder-avahi-parser.Plo \
@@ -1592,6 +1673,8 @@ am__depfiles_remade = bsdiff/$(DEPDIR)/libbsdiff_la-bsdiff.Plo \
src/libostree/$(DEPDIR)/tests_test_rollsum-ostree-rollsum.Po \
src/libostree/$(DEPDIR)/tests_test_rollsum_cli-ostree-rollsum.Po \
src/libostree/$(DEPDIR)/tests_test_varint-ostree-varint.Po \
+ src/libotcore/$(DEPDIR)/libotcore_la-otcore-ed25519-verify.Plo \
+ src/libotcore/$(DEPDIR)/libotcore_la-otcore-prepare-root.Plo \
src/libotutil/$(DEPDIR)/libotutil_la-ot-checksum-instream.Plo \
src/libotutil/$(DEPDIR)/libotutil_la-ot-checksum-utils.Plo \
src/libotutil/$(DEPDIR)/libotutil_la-ot-fs-utils.Plo \
@@ -1612,8 +1695,10 @@ am__depfiles_remade = bsdiff/$(DEPDIR)/libbsdiff_la-bsdiff.Plo \
src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-finalize-staged.Po \
src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-init-fs.Po \
src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-instutil.Po \
+ src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-kargs.Po \
src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-os-init.Po \
src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-pin.Po \
+ src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-set-default.Po \
src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-set-origin.Po \
src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-status.Po \
src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-switch.Po \
@@ -1624,6 +1709,7 @@ am__depfiles_remade = bsdiff/$(DEPDIR)/libbsdiff_la-bsdiff.Plo \
src/ostree/$(DEPDIR)/ostree-ot-admin-instutil-builtin-grub2-generate.Po \
src/ostree/$(DEPDIR)/ostree-ot-admin-instutil-builtin-selinux-ensure-labeled.Po \
src/ostree/$(DEPDIR)/ostree-ot-admin-instutil-builtin-set-kargs.Po \
+ src/ostree/$(DEPDIR)/ostree-ot-admin-kargs-builtin-edit-in-place.Po \
src/ostree/$(DEPDIR)/ostree-ot-builtin-admin.Po \
src/ostree/$(DEPDIR)/ostree-ot-builtin-cat.Po \
src/ostree/$(DEPDIR)/ostree-ot-builtin-checkout.Po \
@@ -1650,7 +1736,6 @@ am__depfiles_remade = bsdiff/$(DEPDIR)/libbsdiff_la-bsdiff.Plo \
src/ostree/$(DEPDIR)/ostree-ot-builtin-sign.Po \
src/ostree/$(DEPDIR)/ostree-ot-builtin-static-delta.Po \
src/ostree/$(DEPDIR)/ostree-ot-builtin-summary.Po \
- src/ostree/$(DEPDIR)/ostree-ot-builtin-trivial-httpd.Po \
src/ostree/$(DEPDIR)/ostree-ot-dump.Po \
src/ostree/$(DEPDIR)/ostree-ot-editor.Po \
src/ostree/$(DEPDIR)/ostree-ot-main.Po \
@@ -1669,13 +1754,13 @@ am__depfiles_remade = bsdiff/$(DEPDIR)/libbsdiff_la-bsdiff.Plo \
src/ostree/$(DEPDIR)/ostree-parse-datetime.Po \
src/ostree/$(DEPDIR)/ostree_trivial_httpd-ostree-trivial-httpd.Po \
src/rofiles-fuse/$(DEPDIR)/rofiles_fuse-main.Po \
+ src/switchroot/$(DEPDIR)/ostree_prepare_root-ostree-prepare-root-static.Po \
src/switchroot/$(DEPDIR)/ostree_prepare_root-ostree-prepare-root.Po \
src/switchroot/$(DEPDIR)/ostree_remount-ostree-remount.Po \
src/switchroot/$(DEPDIR)/ostree_system_generator-ostree-system-generator.Po \
tests/$(DEPDIR)/get_byte_order-get-byte-order.Po \
tests/$(DEPDIR)/libostreetest_la-libostreetest.Plo \
tests/$(DEPDIR)/libostreetest_la-test-mock-gio.Plo \
- tests/$(DEPDIR)/libreaddir_rand_la-readdir-rand.Plo \
tests/$(DEPDIR)/repo_finder_mount-repo-finder-mount.Po \
tests/$(DEPDIR)/test_basic_c-test-basic-c.Po \
tests/$(DEPDIR)/test_bloom-test-bloom.Po \
@@ -1692,6 +1777,7 @@ am__depfiles_remade = bsdiff/$(DEPDIR)/libbsdiff_la-bsdiff.Plo \
tests/$(DEPDIR)/test_ot_opt_utils-test-ot-opt-utils.Po \
tests/$(DEPDIR)/test_ot_tool_util-test-ot-tool-util.Po \
tests/$(DEPDIR)/test_ot_unix_utils-test-ot-unix-utils.Po \
+ tests/$(DEPDIR)/test_otcore-test-otcore.Po \
tests/$(DEPDIR)/test_pull_c-test-pull-c.Po \
tests/$(DEPDIR)/test_repo-test-repo.Po \
tests/$(DEPDIR)/test_repo_finder_avahi-test-repo-finder-avahi.Po \
@@ -1722,12 +1808,12 @@ am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
am__v_CCLD_0 = @echo " CCLD " $@;
am__v_CCLD_1 =
SOURCES = $(libbsdiff_la_SOURCES) $(libbupsplit_la_SOURCES) \
- $(libglnx_la_SOURCES) $(libostree_1_la_SOURCES) \
- $(nodist_libostree_1_la_SOURCES) $(libostreetest_la_SOURCES) \
- $(libotutil_la_SOURCES) $(libreaddir_rand_la_SOURCES) \
- $(ostree_SOURCES) $(nodist_ostree_SOURCES) \
- $(ostree_prepare_root_SOURCES) $(ostree_remount_SOURCES) \
- $(ostree_system_generator_SOURCES) \
+ $(libcomposefs_la_SOURCES) $(libglnx_la_SOURCES) \
+ $(libostree_1_la_SOURCES) $(nodist_libostree_1_la_SOURCES) \
+ $(libostreetest_la_SOURCES) $(libotcore_la_SOURCES) \
+ $(libotutil_la_SOURCES) $(ostree_SOURCES) \
+ $(nodist_ostree_SOURCES) $(ostree_prepare_root_SOURCES) \
+ $(ostree_remount_SOURCES) $(ostree_system_generator_SOURCES) \
$(ostree_trivial_httpd_SOURCES) $(rofiles_fuse_SOURCES) \
$(test_libglnx_errors_SOURCES) $(test_libglnx_fdio_SOURCES) \
$(test_libglnx_macros_SOURCES) $(test_libglnx_shutil_SOURCES) \
@@ -1741,8 +1827,9 @@ SOURCES = $(libbsdiff_la_SOURCES) $(libbupsplit_la_SOURCES) \
$(tests_test_libarchive_import_SOURCES) \
$(tests_test_lzma_SOURCES) tests/test-mutable-tree.c \
tests/test-ot-opt-utils.c tests/test-ot-tool-util.c \
- tests/test-ot-unix-utils.c tests/test-pull-c.c \
- tests/test-repo.c $(tests_test_repo_finder_avahi_SOURCES) \
+ tests/test-ot-unix-utils.c tests/test-otcore.c \
+ tests/test-pull-c.c tests/test-repo.c \
+ $(tests_test_repo_finder_avahi_SOURCES) \
$(tests_test_repo_finder_config_SOURCES) \
$(tests_test_repo_finder_mount_SOURCES) \
$(tests_test_rfc2616_dates_SOURCES) \
@@ -1750,10 +1837,12 @@ SOURCES = $(libbsdiff_la_SOURCES) $(libbupsplit_la_SOURCES) \
$(tests_test_rollsum_cli_SOURCES) tests/test-sysroot-c.c \
$(tests_test_varint_SOURCES)
DIST_SOURCES = $(libbsdiff_la_SOURCES) $(libbupsplit_la_SOURCES) \
- $(libglnx_la_SOURCES) $(am__libostree_1_la_SOURCES_DIST) \
- $(libostreetest_la_SOURCES) $(am__libotutil_la_SOURCES_DIST) \
- $(libreaddir_rand_la_SOURCES) $(am__ostree_SOURCES_DIST) \
- $(ostree_prepare_root_SOURCES) $(ostree_remount_SOURCES) \
+ $(libcomposefs_la_SOURCES) $(libglnx_la_SOURCES) \
+ $(am__libostree_1_la_SOURCES_DIST) $(libostreetest_la_SOURCES) \
+ $(libotcore_la_SOURCES) $(am__libotutil_la_SOURCES_DIST) \
+ $(am__ostree_SOURCES_DIST) \
+ $(am__ostree_prepare_root_SOURCES_DIST) \
+ $(ostree_remount_SOURCES) \
$(am__ostree_system_generator_SOURCES_DIST) \
$(am__ostree_trivial_httpd_SOURCES_DIST) \
$(am__rofiles_fuse_SOURCES_DIST) \
@@ -1769,8 +1858,8 @@ DIST_SOURCES = $(libbsdiff_la_SOURCES) $(libbupsplit_la_SOURCES) \
$(tests_test_libarchive_import_SOURCES) \
$(tests_test_lzma_SOURCES) tests/test-mutable-tree.c \
tests/test-ot-opt-utils.c tests/test-ot-tool-util.c \
- tests/test-ot-unix-utils.c tests/test-pull-c.c \
- tests/test-repo.c \
+ tests/test-ot-unix-utils.c tests/test-otcore.c \
+ tests/test-pull-c.c tests/test-repo.c \
$(am__tests_test_repo_finder_avahi_SOURCES_DIST) \
$(tests_test_repo_finder_config_SOURCES) \
$(tests_test_repo_finder_mount_SOURCES) \
@@ -2014,7 +2103,8 @@ am__EXEEXT_23 = tests/test-basic.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-commit-sign.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 \
@@ -2033,6 +2123,7 @@ am__EXEEXT_23 = tests/test-basic.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 \
@@ -2041,24 +2132,26 @@ am__EXEEXT_23 = tests/test-basic.sh \
tests/test-admin-deploy-nomerge.sh \
tests/test-admin-deploy-none.sh \
tests/test-admin-deploy-bootid-gc.sh \
- tests/test-osupdate-dtb.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-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-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 \
@@ -2066,7 +2159,7 @@ am__EXEEXT_23 = tests/test-basic.sh \
tests/test-signed-commit.sh tests/test-signed-pull.sh \
tests/test-pre-signed-pull.sh \
tests/test-signed-pull-summary.sh $(am__EXEEXT_2) \
- $(am__EXEEXT_20) $(am__append_67) $(am__append_70) \
+ $(am__EXEEXT_20) $(am__append_77) $(am__append_80) \
$(am__EXEEXT_22)
@ENABLE_INSTALLED_TESTS_EXCLUSIVE_FALSE@am__EXEEXT_24 = \
@ENABLE_INSTALLED_TESTS_EXCLUSIVE_FALSE@ $(am__EXEEXT_23)
@@ -2095,9 +2188,11 @@ am__DIST_COMMON = $(srcdir)/Makefile-bash.am \
$(srcdir)/Makefile-boot.am $(srcdir)/Makefile-decls.am \
$(srcdir)/Makefile-libostree-defines.am \
$(srcdir)/Makefile-libostree.am $(srcdir)/Makefile-man.am \
- $(srcdir)/Makefile-ostree.am $(srcdir)/Makefile-otutil.am \
- $(srcdir)/Makefile-switchroot.am $(srcdir)/Makefile-tests.am \
- $(srcdir)/Makefile.in $(srcdir)/bsdiff/Makefile-bsdiff.am.inc \
+ $(srcdir)/Makefile-ostree.am $(srcdir)/Makefile-otcore.am \
+ $(srcdir)/Makefile-otutil.am $(srcdir)/Makefile-switchroot.am \
+ $(srcdir)/Makefile-tests.am $(srcdir)/Makefile.in \
+ $(srcdir)/bsdiff/Makefile-bsdiff.am.inc \
+ $(srcdir)/composefs/libcomposefs/Makefile-lib.am.inc \
$(srcdir)/config.h.in \
$(srcdir)/libglnx/Makefile-libglnx.am.inc \
$(srcdir)/src/rofiles-fuse/Makefile-inc.am \
@@ -2190,6 +2285,7 @@ EGREP = @EGREP@
ETAGS = @ETAGS@
EXEEXT = @EXEEXT@
FGREP = @FGREP@
+FILECMD = @FILECMD@
FUSE3_CFLAGS = @FUSE3_CFLAGS@
FUSE3_LIBS = @FUSE3_LIBS@
FUSE_CFLAGS = @FUSE_CFLAGS@
@@ -2273,6 +2369,8 @@ OT_DEP_LZMA_CFLAGS = @OT_DEP_LZMA_CFLAGS@
OT_DEP_LZMA_LIBS = @OT_DEP_LZMA_LIBS@
OT_DEP_SELINUX_CFLAGS = @OT_DEP_SELINUX_CFLAGS@
OT_DEP_SELINUX_LIBS = @OT_DEP_SELINUX_LIBS@
+OT_DEP_SOUP3_CFLAGS = @OT_DEP_SOUP3_CFLAGS@
+OT_DEP_SOUP3_LIBS = @OT_DEP_SOUP3_LIBS@
OT_DEP_SOUP_CFLAGS = @OT_DEP_SOUP_CFLAGS@
OT_DEP_SOUP_LIBS = @OT_DEP_SOUP_LIBS@
OT_DEP_ZLIB_CFLAGS = @OT_DEP_ZLIB_CFLAGS@
@@ -2370,29 +2468,28 @@ AM_CPPFLAGS = -DDATADIR='"$(datadir)"' -DLIBEXECDIR='"$(libexecdir)"' \
-DG_LOG_DOMAIN=\"OSTree\" -DOSTREE_GITREV='"$(OSTREE_GITREV)"' \
-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_66 \
'-DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(2,70)' \
- -DSOUP_VERSION_MIN_REQUIRED=SOUP_VERSION_2_40 \
- '-DSOUP_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(2,48)'
+ $(am__append_14)
# For strict aliasing, see https://bugzilla.gnome.org/show_bug.cgi?id=791622
AM_CFLAGS = -std=gnu99 -fno-strict-aliasing $(WARN_CFLAGS)
# Allow the distcheck install under $prefix test to pass
AM_DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-man \
- --disable-maintainer-mode $(NULL) $(am__append_63) \
- $(am__append_82) \
+ --disable-maintainer-mode $(NULL) $(am__append_73) \
+ $(am__append_92) \
BASH_COMPLETIONSDIR='$${datadir}/bash-completion/completions'
-SUBDIRS = . $(am__append_14)
+SUBDIRS = . $(am__append_15)
NULL =
BUILT_SOURCES = $(top_builddir)/libglnx-config.h \
$(nodist_libostree_1_la_SOURCES)
MANPAGES =
CLEANFILES = $(am__append_13) $(top_builddir)/libglnx-config.h \
- $(BUILT_SOURCES) $(am__append_43) src/ostree/parse-datetime.c \
- tests/libreaddir-rand.so tests/ostree-symlink-stamp \
+ $(BUILT_SOURCES) $(am__append_47) src/ostree/parse-datetime.c \
+ $(am__append_59) tests/ostree-symlink-stamp \
tests/ostree-prepare-root-symlink-stamp \
tests/ostree-remount-symlink-stamp \
tests/rofiles-fuse-symlink-stamp tests/ostree \
tests/ostree-prepare-root tests/ostree-remount \
- tests/rofiles-fuse $(am__append_92)
+ tests/rofiles-fuse $(am__append_100)
EXTRA_DIST = $(all_dist_test_scripts) $(all_dist_test_data) autogen.sh \
COPYING README.md libglnx/README.md libglnx/COPYING \
libglnx/LICENSES/LGPL-2.0-or-later.txt \
@@ -2400,6 +2497,7 @@ EXTRA_DIST = $(all_dist_test_scripts) $(all_dist_test_data) autogen.sh \
$(NULL) libglnx/Makefile-libglnx.am bsdiff/bsdiff.h \
bsdiff/bspatch.h bsdiff/LICENSE bsdiff/README.md \
bsdiff/Makefile-bsdiff.am \
+ composefs/libcomposefs/Makefile-lib.am \
$(top_srcdir)/src/libostree/libostree-devel.sym \
$(top_srcdir)/src/libostree/libostree-released.sym $(NULL) \
src/libostree/README-gpg src/libostree/bupsplit.h \
@@ -2407,42 +2505,38 @@ EXTRA_DIST = $(all_dist_test_scripts) $(all_dist_test_data) autogen.sh \
src/libostree/ostree-enumtypes.c.template \
src/libostree/ostree-deployment-private.h \
src/libostree/ostree-repo-deprecated.h \
- src/libostree/ostree-version.h \
- src/libostree/s390x-se-luks-gencpio \
- src/ostree/parse-datetime.y buildutil/tap-driver.sh \
- buildutil/tap-test tests/glib.supp tests/ostree.supp $(NULL) \
- $(am__append_69) $(am__append_72) tests/libtest.sh \
- $(am__append_73) $(am__append_78) tests/libostreetest.h \
- tests/libtest.sh $(NULL) src/boot/dracut/module-setup.sh \
- src/boot/dracut/ostree.conf src/boot/mkinitcpio \
- src/boot/ostree-boot-complete.service \
+ src/libostree/ostree-version.h src/ostree/parse-datetime.y \
+ buildutil/tap-driver.sh buildutil/tap-test tests/glib.supp \
+ tests/ostree.supp $(NULL) $(am__append_79) $(am__append_82) \
+ tests/libtest.sh $(am__append_83) $(am__append_88) \
+ tests/libostreetest.h tests/libtest.sh $(NULL) \
+ src/boot/dracut/module-setup.sh src/boot/dracut/ostree.conf \
+ src/boot/mkinitcpio src/boot/ostree-boot-complete.service \
src/boot/ostree-prepare-root.service \
src/boot/ostree-finalize-staged.path \
src/boot/ostree-remount.service \
src/boot/ostree-finalize-staged.service \
+ src/boot/ostree-finalize-staged-hold.service \
src/boot/grub2/grub2-15_ostree \
- src/boot/grub2/ostree-grub-generator $(NULL) $(am__append_87) \
- $(am__append_91)
+ src/boot/grub2/ostree-grub-generator $(NULL) $(am__append_99)
bin_SCRIPTS =
lib_LTLIBRARIES = libostree-1.la
-
-# Secure Execution: script for creating new initramdisk with LUKS key and config
-pkglibexec_SCRIPTS = src/libostree/s390x-se-luks-gencpio \
- $(am__append_83)
+pkglibexec_SCRIPTS = $(am__append_93)
noinst_LTLIBRARIES = $(am__append_1) libglnx.la libbsdiff.la \
- libotutil.la libbupsplit.la libostreetest.la
+ $(am__append_16) libotutil.la libotcore.la libbupsplit.la \
+ libostreetest.la
privlibdir = $(pkglibdir)
privlib_LTLIBRARIES =
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = src/libostree/ostree-1.pc
-INTROSPECTION_GIRS = $(am__append_40)
+INTROSPECTION_GIRS = $(am__append_44)
girdir = $(datadir)/gir-1.0
-gir_DATA = $(am__append_41)
+gir_DATA = $(am__append_45)
typelibdir = $(libdir)/girepository-1.0
-typelib_DATA = $(am__append_42)
+typelib_DATA = $(am__append_46)
gsettings_SCHEMAS =
ostree_bootdir = $(prefix)/lib/ostree
-ostree_boot_SCRIPTS = $(am__append_57) $(am__append_85)
+ostree_boot_SCRIPTS = $(am__append_58) $(am__append_95)
# We should probably consider flipping the default for DEBUG. Also,
# include the builddir in $PATH so we find our just-built ostree
@@ -2459,7 +2553,8 @@ AM_TESTS_ENVIRONMENT = G_TEST_SRCDIR="$(abs_srcdir)" \
pwd)$${LD_LIBRARY_PATH:+:$${LD_LIBRARY_PATH}} PATH=$$(cd \
$(top_builddir)/tests && pwd):$${PATH} \
OSTREE_FEATURES="$(OSTREE_FEATURES)" PYTHONUNBUFFERED=1 \
- $(NULL) $(am__append_65)
+ GSETTINGS_BACKEND=memory GIO_USE_PROXY_RESOLVER=dummy \
+ GIO_USE_VFS=local $(NULL) $(am__append_75)
LOG_DRIVER = env AM_TAP_AWK='$(AWK)' $(SHELL) $(top_srcdir)/buildutil/tap-driver.sh
LOG_COMPILER = $(top_srcdir)/buildutil/tap-test
installed_test_LTLIBRARIES = $(am__append_12)
@@ -2467,7 +2562,7 @@ installed_test_SCRIPTS = $(am__append_10)
installed_test_DATA = $(am__append_11)
nobase_installed_test_DATA =
noinst_SCRIPTS = $(am__append_3)
-noinst_DATA = $(am__append_4) $(am__append_90)
+noinst_DATA = $(am__append_4) $(am__append_98)
check_LTLIBRARIES = $(am__append_5)
check_SCRIPTS = $(am__append_7)
check_DATA = $(am__append_8)
@@ -2499,9 +2594,9 @@ all_test_ltlibs = $(test_ltlibraries) $(uninstalled_test_ltlibraries) $(installe
# This initializes some more variables
# This is a special facility to chain together hooks easily
-INSTALL_DATA_HOOKS = install-mkdir-remotes-d-hook $(am__append_81) \
- $(am__append_84)
-ALL_LOCAL_RULES = tests/libreaddir-rand.so
+INSTALL_DATA_HOOKS = install-mkdir-remotes-d-hook $(am__append_91) \
+ $(am__append_94)
+ALL_LOCAL_RULES =
shortened_sysconfdir = $$(echo "$(sysconfdir)" | sed -e 's|^$(prefix)||' -e 's|^/||')
OSTREE_GITREV = $(shell cd $(srcdir) && if command -v git >/dev/null 2>&1 && test -d .git; then git describe --abbrev=42 --tags --always HEAD; fi)
ACLOCAL_AMFLAGS = -I buildutil -I libglnx ${ACLOCAL_FLAGS}
@@ -2516,11 +2611,13 @@ ACLOCAL_AMFLAGS = -I buildutil -I libglnx ${ACLOCAL_FLAGS}
GITIGNOREFILES = aclocal.m4 build-aux/ buildutil/*.m4 config.h.in \
gtk-doc.make ci-build/ fastbuild-*.qcow2 _kola_temp/ target/ \
Cargo.lock docs/.bundle/ docs/Gemfile.lock docs/_site/ \
- docs/reference/ docs/vendor/ $(NULL) $(am__append_62)
+ docs/reference/ docs/vendor/ $(NULL) $(am__append_72)
OT_INTERNAL_GIO_UNIX_CFLAGS = $(OT_DEP_GIO_UNIX_CFLAGS)
OT_INTERNAL_GIO_UNIX_LIBS = $(OT_DEP_GIO_UNIX_LIBS)
-OT_INTERNAL_SOUP_CFLAGS = $(OT_DEP_SOUP_CFLAGS)
-OT_INTERNAL_SOUP_LIBS = $(OT_DEP_SOUP_LIBS)
+@USE_LIBSOUP3_FALSE@OT_INTERNAL_SOUP_CFLAGS = $(OT_DEP_SOUP_CFLAGS)
+@USE_LIBSOUP3_TRUE@OT_INTERNAL_SOUP_CFLAGS = $(OT_DEP_SOUP3_CFLAGS)
+@USE_LIBSOUP3_FALSE@OT_INTERNAL_SOUP_LIBS = $(OT_DEP_SOUP_LIBS)
+@USE_LIBSOUP3_TRUE@OT_INTERNAL_SOUP_LIBS = $(OT_DEP_SOUP3_LIBS)
# This canonicalizes the PKG_CHECK_MODULES or AM_PATH_GPGME results
@USE_GPGME_TRUE@OT_INTERNAL_GPGME_CFLAGS = $(OT_DEP_GPGME_CFLAGS) $(GPGME_PTHREAD_CFLAGS)
@@ -2534,6 +2631,8 @@ libglnx_la_SOURCES = \
libglnx/glnx-macros.h \
libglnx/glnx-backport-autocleanups.h \
libglnx/glnx-backport-autoptr.h \
+ libglnx/glnx-backport-testutils.h \
+ libglnx/glnx-backport-testutils.c \
libglnx/glnx-backports.h \
libglnx/glnx-backports.c \
libglnx/glnx-local-alloc.h \
@@ -2587,6 +2686,31 @@ libbsdiff_la_SOURCES = \
$(NULL)
libbsdiff_la_CFLAGS = $(AM_CFLAGS)
+COMPOSEFSDIR = $(srcdir)/composefs/libcomposefs
+LCFS_DEP_CRYPTO_CFLAGS = $(OT_DEP_CRYPTO_CFLAGS)
+LCFS_DEP_CRYPTO_LIBS = $(OT_DEP_CRYPTO_LIBS)
+COMPOSEFS_HASH_CFLAGS = -DUSE_OBSTACK=0 -DTESTING=0 -DUSE_DIFF_HASH=0
+libcomposefs_la_SOURCES = \
+ composefs/libcomposefs/bitrotate.h \
+ composefs/libcomposefs/erofs_fs.h \
+ composefs/libcomposefs/erofs_fs_wrapper.h \
+ composefs/libcomposefs/hash.c \
+ composefs/libcomposefs/hash.h \
+ composefs/libcomposefs/lcfs-internal.h \
+ composefs/libcomposefs/lcfs-erofs.h \
+ composefs/libcomposefs/lcfs-erofs-internal.h \
+ composefs/libcomposefs/lcfs-fsverity.c \
+ composefs/libcomposefs/lcfs-fsverity.h \
+ composefs/libcomposefs/lcfs-writer-erofs.c \
+ composefs/libcomposefs/lcfs-writer.c \
+ composefs/libcomposefs/lcfs-writer.h \
+ composefs/libcomposefs/lcfs-utils.h \
+ composefs/libcomposefs/lcfs-mount.c \
+ composefs/libcomposefs/lcfs-mount.h \
+ composefs/libcomposefs/xalloc-oversized.h
+
+libcomposefs_la_CFLAGS = $(WARN_CFLAGS) $(COMPOSEFS_HASH_CFLAGS) $(LCFS_DEP_CRYPTO_CFLAGS) $(HIDDEN_VISIBILITY_CFLAGS)
+libcomposefs_la_LIBADD = $(LCFS_DEP_CRYPTO_LIBS)
libotutil_la_SOURCES = src/libotutil/ot-checksum-utils.c \
src/libotutil/ot-checksum-utils.h \
src/libotutil/ot-checksum-instream.c \
@@ -2601,9 +2725,17 @@ libotutil_la_SOURCES = src/libotutil/ot-checksum-utils.c \
src/libotutil/ot-variant-builder.h \
src/libotutil/ot-gio-utils.c src/libotutil/ot-gio-utils.h \
src/libotutil/otutil.h src/libotutil/ot-tool-util.c \
- src/libotutil/ot-tool-util.h $(NULL) $(am__append_15)
-libotutil_la_CFLAGS = $(AM_CFLAGS) -I$(srcdir)/libglnx -I$(srcdir)/src/libotutil -DLOCALEDIR=\"$(datadir)/locale\" $(OT_INTERNAL_GIO_UNIX_CFLAGS) $(OT_INTERNAL_GPGME_CFLAGS) $(LIBSYSTEMD_CFLAGS)
-libotutil_la_LIBADD = $(OT_INTERNAL_GIO_UNIX_LIBS) $(OT_INTERNAL_GPGME_LIBS) $(LIBSYSTEMD_LIBS)
+ src/libotutil/ot-tool-util.h $(NULL) $(am__append_17)
+libotutil_la_CFLAGS = $(AM_CFLAGS) -I$(srcdir)/libglnx -I$(srcdir)/src/libotutil -DLOCALEDIR=\"$(datadir)/locale\" $(OT_INTERNAL_GIO_UNIX_CFLAGS) $(OT_INTERNAL_GPGME_CFLAGS) $(OT_DEP_CRYPTO_LIBS) $(LIBSYSTEMD_CFLAGS)
+libotutil_la_LIBADD = $(OT_INTERNAL_GIO_UNIX_LIBS) $(OT_INTERNAL_GPGME_LIBS) $(LIBSYSTEMD_LIBS) $(OT_DEP_CRYPTO_LIBS)
+libotcore_la_SOURCES = \
+ src/libotcore/otcore.h \
+ src/libotcore/otcore-ed25519-verify.c \
+ src/libotcore/otcore-prepare-root.c \
+ $(NULL)
+
+libotcore_la_CFLAGS = $(AM_CFLAGS) -I$(srcdir)/libglnx -I$(srcdir)/src/libotutil -DLOCALEDIR=\"$(datadir)/locale\" $(OT_INTERNAL_GIO_UNIX_CFLAGS) $(OT_INTERNAL_GPGME_CFLAGS) $(OT_DEP_CRYPTO_LIBS) $(LIBSYSTEMD_CFLAGS)
+libotcore_la_LIBADD = $(OT_INTERNAL_GIO_UNIX_LIBS) $(OT_INTERNAL_GPGME_LIBS) $(LIBSYSTEMD_LIBS) $(OT_DEP_CRYPTO_LIBS)
libostree_public_headers = \
src/libostree/ostree.h \
src/libostree/ostree-async-progress.h \
@@ -2679,6 +2811,7 @@ libostree_1_la_SOURCES = src/libostree/ostree-async-progress.c \
src/libostree/ostree-repo-os.c src/libostree/ostree-repo.c \
src/libostree/ostree-repo-checkout.c \
src/libostree/ostree-repo-commit.c \
+ src/libostree/ostree-repo-composefs.c \
src/libostree/ostree-repo-pull.c \
src/libostree/ostree-repo-pull-private.h \
src/libostree/ostree-repo-pull-verify.c \
@@ -2703,6 +2836,8 @@ libostree_1_la_SOURCES = src/libostree/ostree-async-progress.c \
src/libostree/ostree-deployment.c \
src/libostree/ostree-bootloader.h \
src/libostree/ostree-bootloader.c \
+ src/libostree/ostree-bootloader-aboot.h \
+ src/libostree/ostree-bootloader-aboot.c \
src/libostree/ostree-bootloader-grub2.h \
src/libostree/ostree-bootloader-grub2.c \
src/libostree/ostree-bootloader-zipl.h \
@@ -2725,14 +2860,16 @@ libostree_1_la_SOURCES = src/libostree/ostree-async-progress.c \
src/libostree/ostree-repo-finder-mount.c \
src/libostree/ostree-repo-finder-override.c \
src/libostree/ostree-kernel-args.h \
- src/libostree/ostree-kernel-args.c $(NULL) $(am__append_16) \
- $(am__append_17) $(am__append_18) $(am__append_19) \
- $(am__append_20) $(am__append_27) $(am__append_28) \
- $(am__append_31) src/libostree/ostree-sign.c \
+ src/libostree/ostree-kernel-args-private.h \
+ src/libostree/ostree-kernel-args.c $(NULL) $(am__append_18) \
+ $(am__append_19) $(am__append_20) $(am__append_21) \
+ $(am__append_22) $(am__append_29) $(am__append_30) \
+ $(am__append_33) $(am__append_36) src/libostree/ostree-sign.c \
src/libostree/ostree-sign.h src/libostree/ostree-sign-dummy.c \
src/libostree/ostree-sign-dummy.h \
src/libostree/ostree-sign-ed25519.c \
- src/libostree/ostree-sign-ed25519.h $(NULL)
+ src/libostree/ostree-sign-ed25519.h \
+ src/libostree/ostree-sign-private.h $(NULL)
symbol_files = $(top_srcdir)/src/libostree/libostree-released.sym
# Uncomment this include when adding new development symbols.
@@ -2743,24 +2880,27 @@ symbol_files = $(top_srcdir)/src/libostree/libostree-released.sym
# http://blog.jgc.org/2007/06/escaping-comma-and-space-in-gnu-make.html
wl_versionscript_arg = -Wl,--version-script=
libostree_1_la_CFLAGS = $(AM_CFLAGS) -I$(srcdir)/bsdiff \
- -I$(srcdir)/libglnx -I$(srcdir)/src/libotutil \
+ -I$(srcdir)/libglnx -I$(srcdir)/composefs \
+ -I$(srcdir)/src/libotutil -I$(srcdir)/src/libotcore \
-I$(srcdir)/src/libostree -I$(builddir)/src/libostree \
- $(OT_INTERNAL_GIO_UNIX_CFLAGS) $(OT_INTERNAL_GPGME_CFLAGS) \
- $(OT_DEP_LZMA_CFLAGS) $(OT_DEP_ZLIB_CFLAGS) \
- $(OT_DEP_CRYPTO_CFLAGS) -fvisibility=hidden \
+ -I$(srcdir)/src/switchroot $(OT_INTERNAL_GIO_UNIX_CFLAGS) \
+ $(OT_INTERNAL_GPGME_CFLAGS) $(OT_DEP_LZMA_CFLAGS) \
+ $(OT_DEP_ZLIB_CFLAGS) $(OT_DEP_CRYPTO_CFLAGS) \
+ -fvisibility=hidden \
'-D_OSTREE_PUBLIC=__attribute__((visibility("default"))) \
- extern' -DPKGLIBEXECDIR=\"$(pkglibexecdir)\" $(am__append_21) \
- $(am__append_23) $(am__append_25) $(am__append_29) \
- $(am__append_32) $(am__append_34) $(am__append_36) \
- $(am__append_38)
+ extern' -DPKGLIBEXECDIR=\"$(pkglibexecdir)\" $(am__append_23) \
+ $(am__append_25) $(am__append_27) $(am__append_31) \
+ $(am__append_34) $(am__append_37) $(am__append_39) \
+ $(am__append_41)
libostree_1_la_LDFLAGS = -version-number 1:0:0 -Bsymbolic-functions $(addprefix $(wl_versionscript_arg),$(symbol_files))
# Some change between rust-1.21.0-1.fc27 and rust-1.22.1-1.fc27.x86_64
-libostree_1_la_LIBADD = libotutil.la libglnx.la libbsdiff.la \
- $(OT_INTERNAL_GIO_UNIX_LIBS) $(OT_INTERNAL_GPGME_LIBS) \
- $(OT_DEP_LZMA_LIBS) $(OT_DEP_ZLIB_LIBS) $(OT_DEP_CRYPTO_LIBS) \
- $(bupsplitpath) $(am__append_22) $(am__append_24) \
- $(am__append_26) $(am__append_30) $(am__append_33) \
- $(am__append_35) $(am__append_37) $(am__append_39)
+libostree_1_la_LIBADD = libotutil.la libotcore.la libglnx.la \
+ libbsdiff.la $(OT_INTERNAL_GIO_UNIX_LIBS) \
+ $(OT_INTERNAL_GPGME_LIBS) $(OT_DEP_LZMA_LIBS) \
+ $(OT_DEP_ZLIB_LIBS) $(OT_DEP_CRYPTO_LIBS) $(bupsplitpath) \
+ $(am__append_24) $(am__append_26) $(am__append_28) \
+ $(am__append_32) $(am__append_35) $(am__append_38) \
+ $(am__append_40) $(am__append_42) $(am__append_43)
EXTRA_libostree_1_la_DEPENDENCIES = $(symbol_files)
# XXX: work around clang being passed -fstack-clash-protection which it doesn't understand
@@ -2768,10 +2908,11 @@ EXTRA_libostree_1_la_DEPENDENCIES = $(symbol_files)
INTROSPECTION_SCANNER_ENV = CC=gcc
@BUILDOPT_INTROSPECTION_TRUE@OSTree_1_0_gir_EXPORT_PACKAGES = ostree-1
@BUILDOPT_INTROSPECTION_TRUE@OSTree_1_0_gir_INCLUDES = Gio-2.0
+@BUILDOPT_INTROSPECTION_TRUE@OSTree_1_0_gir_C_INCLUDES = ostree.h
@BUILDOPT_INTROSPECTION_TRUE@OSTree_1_0_gir_CFLAGS = $(libostree_1_la_CFLAGS)
@BUILDOPT_INTROSPECTION_TRUE@OSTree_1_0_gir_LIBS = libostree-1.la
@BUILDOPT_INTROSPECTION_TRUE@OSTree_1_0_gir_SCANNERFLAGS = --warn-all --identifier-prefix=Ostree --symbol-prefix=ostree $(GI_SCANNERFLAGS)
-@BUILDOPT_INTROSPECTION_TRUE@OSTree_1_0_gir_FILES = $(libostreeinclude_HEADERS) $(filter-out %-private.h %/ostree-soup-uri.h,$(libostree_1_la_SOURCES))
+@BUILDOPT_INTROSPECTION_TRUE@OSTree_1_0_gir_FILES = $(libostreeinclude_HEADERS) $(filter-out %.h,$(libostree_1_la_SOURCES))
gpgreadme_DATA = src/libostree/README-gpg
gpgreadmedir = $(datadir)/ostree/trusted.gpg.d
@@ -2797,14 +2938,16 @@ ostree_SOURCES = src/ostree/main.c src/ostree/ot-builtin-admin.c \
src/ostree/ot-builtin-static-delta.c src/ostree/ot-main.h \
src/ostree/ot-main.c src/ostree/ot-dump.h src/ostree/ot-dump.c \
src/ostree/ot-editor.c src/ostree/ot-editor.h \
- src/ostree/parse-datetime.h $(NULL) $(am__append_44) \
+ src/ostree/parse-datetime.h $(NULL) $(am__append_48) \
src/ostree/ot-admin-builtin-init-fs.c \
src/ostree/ot-admin-builtin-diff.c \
src/ostree/ot-admin-builtin-deploy.c \
src/ostree/ot-admin-builtin-finalize-staged.c \
src/ostree/ot-admin-builtin-boot-complete.c \
src/ostree/ot-admin-builtin-undeploy.c \
+ src/ostree/ot-admin-builtin-set-default.c \
src/ostree/ot-admin-builtin-instutil.c \
+ src/ostree/ot-admin-builtin-kargs.c \
src/ostree/ot-admin-builtin-cleanup.c \
src/ostree/ot-admin-builtin-os-init.c \
src/ostree/ot-admin-builtin-set-origin.c \
@@ -2819,7 +2962,9 @@ ostree_SOURCES = src/ostree/main.c src/ostree/ot-builtin-admin.c \
src/ostree/ot-admin-instutil-builtin-grub2-generate.c \
src/ostree/ot-admin-instutil-builtins.h \
src/ostree/ot-admin-functions.h \
- src/ostree/ot-admin-functions.c $(NULL) \
+ src/ostree/ot-admin-functions.c \
+ src/ostree/ot-admin-kargs-builtins.h \
+ src/ostree/ot-admin-kargs-builtin-edit-in-place.c $(NULL) \
src/ostree/ot-remote-builtins.h \
src/ostree/ot-remote-builtin-add.c \
src/ostree/ot-remote-builtin-delete.c \
@@ -2827,7 +2972,7 @@ ostree_SOURCES = src/ostree/main.c src/ostree/ot-builtin-admin.c \
src/ostree/ot-remote-builtin-show-url.c \
src/ostree/ot-remote-builtin-refs.c \
src/ostree/ot-remote-builtin-summary.c $(NULL) \
- $(am__append_45) $(am__append_46) $(am__append_47)
+ $(am__append_49) $(am__append_50)
nodist_ostree_SOURCES = \
src/ostree/parse-datetime.c \
$(NULL)
@@ -2839,22 +2984,17 @@ ostree_bin_shared_cflags = $(AM_CFLAGS) -I$(srcdir)/src/libotutil -I$(srcdir)/sr
ostree_bin_shared_ldadd = $(AM_LDFLAGS) libglnx.la libotutil.la libostree-1.la \
$(OT_INTERNAL_GIO_UNIX_LIBS)
-ostree_CFLAGS = $(ostree_bin_shared_cflags) $(am__append_49) \
- $(am__append_51) $(am__append_53)
+ostree_CFLAGS = $(ostree_bin_shared_cflags) $(am__append_51) \
+ $(am__append_53)
ostree_LDADD = $(ostree_bin_shared_ldadd) libbsdiff.la \
- $(LIBSYSTEMD_LIBS) $(am__append_50) $(am__append_52) \
- $(am__append_54)
-@USE_LIBSOUP_TRUE@ostree_trivial_httpd_SOURCES = src/ostree/ostree-trivial-httpd.c
-@USE_LIBSOUP_TRUE@ostree_trivial_httpd_CFLAGS = $(ostree_bin_shared_cflags) $(OT_INTERNAL_SOUP_CFLAGS)
-@USE_LIBSOUP_TRUE@ostree_trivial_httpd_LDADD = $(ostree_bin_shared_ldadd) $(OT_INTERNAL_SOUP_LIBS)
-ostree_prepare_root_SOURCES = \
- src/switchroot/ostree-mount-util.h \
- src/switchroot/ostree-prepare-root.c \
- $(NULL)
-
-ostree_prepare_root_CPPFLAGS = $(AM_CPPFLAGS) $(am__append_59) \
- $(am__append_60)
-@BUILDOPT_USE_STATIC_COMPILER_FALSE@ostree_prepare_root_CFLAGS = $(AM_CFLAGS) -Isrc/switchroot
+ $(LIBSYSTEMD_LIBS) $(am__append_52) $(am__append_54)
+ostree_prepare_root_SOURCES = src/switchroot/ostree-mount-util.h \
+ $(am__append_57) $(am__append_62)
+ostree_prepare_root_CFLAGS = $(am__append_61)
+ostree_prepare_root_CPPFLAGS = $(AM_CPPFLAGS) $(am__append_63) \
+ $(am__append_68) $(am__append_70)
+ostree_prepare_root_LDADD = $(am__append_64) $(am__append_67) \
+ $(am__append_69)
ostree_remount_SOURCES = \
src/switchroot/ostree-mount-util.h \
src/switchroot/ostree-remount.c \
@@ -2862,9 +3002,10 @@ ostree_remount_SOURCES = \
ostree_remount_CPPFLAGS = $(AM_CPPFLAGS) \
$(OT_INTERNAL_GIO_UNIX_CFLAGS) -Isrc/switchroot \
- -I$(srcdir)/libglnx $(am__append_61)
-ostree_remount_LDADD = $(AM_LDFLAGS) $(OT_INTERNAL_GIO_UNIX_LIBS) libglnx.la
-@BUILDOPT_SYSTEMD_TRUE@ostree_prepare_root_LDADD = $(AM_LDFLAGS) $(LIBSYSTEMD_LIBS)
+ -I$(srcdir)/src/libotcore -I$(srcdir)/src/libotutil \
+ -I$(srcdir)/libglnx $(am__append_65) $(am__append_71)
+ostree_remount_LDADD = $(AM_LDFLAGS) $(OT_INTERNAL_GIO_UNIX_LIBS) \
+ libotcore.la libotutil.la libglnx.la $(am__append_66)
@BUILDOPT_SYSTEMD_AND_LIBMOUNT_TRUE@ostree_system_generator_SOURCES = src/switchroot/ostree-mount-util.h \
@BUILDOPT_SYSTEMD_AND_LIBMOUNT_TRUE@ src/switchroot/ostree-system-generator.c
@@ -2879,7 +3020,7 @@ ostree_remount_LDADD = $(AM_LDFLAGS) $(OT_INTERNAL_GIO_UNIX_LIBS) libglnx.la
@BUILDOPT_FUSE_TRUE@rofiles_fuse_LDADD = libglnx.la $(BUILDOPT_FUSE_LIBS) $(OT_INTERNAL_GIO_UNIX_LIBS) libostree-1.la
uninstalled_test_data = tests/ostree-symlink-stamp \
tests/ostree-prepare-root-symlink-stamp \
- tests/ostree-remount-symlink-stamp $(am__append_68)
+ tests/ostree-remount-symlink-stamp $(am__append_78)
dist_uninstalled_test_scripts = tests/test-symbols.sh tests/coccinelle.sh
# This logic implements ENABLE_INSTALLED_TESTS_EXCLUSIVE; see below.
@@ -2887,16 +3028,17 @@ dist_uninstalled_test_scripts = tests/test-symbols.sh tests/coccinelle.sh
# tests *only* run installed, to avoid having to run them twice in CI.
# This overrides the glib-tap.mk emphasis on doing both, if we'd
# used e.g. `dist_test_scripts`.
-dist_test_scripts = $(NULL) $(am__append_79)
+dist_test_scripts = $(NULL) $(am__append_89)
test_programs = tests/test-bloom tests/test-repo-finder-config \
- tests/test-repo-finder-mount $(NULL) $(am__append_76) \
- $(am__append_80)
+ tests/test-repo-finder-mount $(NULL) $(am__append_86) \
+ $(am__append_90)
_installed_or_uninstalled_test_scripts = 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-commit-sign.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 \
@@ -2915,6 +3057,7 @@ _installed_or_uninstalled_test_scripts = tests/test-basic.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 \
@@ -2923,37 +3066,36 @@ _installed_or_uninstalled_test_scripts = tests/test-basic.sh \
tests/test-admin-deploy-nomerge.sh \
tests/test-admin-deploy-none.sh \
tests/test-admin-deploy-bootid-gc.sh \
- tests/test-osupdate-dtb.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-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-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 $(NULL) $(am__append_66) \
- $(am__append_67) $(am__append_70) $(am__append_71)
-test_extra_programs = \
- tests/get-byte-order \
- tests/repo-finder-mount \
- $(NULL)
-
+ tests/test-signed-pull-summary.sh $(NULL) $(am__append_76) \
+ $(am__append_77) $(am__append_80) $(am__append_81)
+test_extra_programs = tests/get-byte-order tests/repo-finder-mount \
+ $(NULL) $(am__append_85)
tests_get_byte_order_SOURCES = tests/get-byte-order.c
tests_get_byte_order_CFLAGS = $(AM_CFLAGS) $(GLIB_CFLAGS)
tests_get_byte_order_LDADD = $(GLIB_LIBS)
@@ -3016,24 +3158,17 @@ js_installed_tests = \
tests/test-sysroot.js \
$(NULL)
-test_ltlibraries = libreaddir-rand.la
-libreaddir_rand_la_SOURCES = tests/readdir-rand.c
-libreaddir_rand_la_CFLAGS = $(AM_CFLAGS) $(OT_INTERNAL_GIO_UNIX_CFLAGS)
-libreaddir_rand_la_LIBADD = \
- -ldl \
- $(OT_INTERNAL_GIO_UNIX_LIBS) \
- $(NULL)
-
-libreaddir_rand_la_LDFLAGS = $(AM_LDFLAGS) -avoid-version \
- $(am__append_74)
_installed_or_uninstalled_test_programs = tests/test-varint \
- tests/test-ot-unix-utils tests/test-bsdiff \
+ 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 $(am__append_75) $(am__append_77)
+ tests/test-rfc2616-dates $(am__append_84) $(am__append_87)
+@USE_LIBSOUP_OR_LIBSOUP3_TRUE@ostree_trivial_httpd_SOURCES = src/ostree/ostree-trivial-httpd.c
+@USE_LIBSOUP_OR_LIBSOUP3_TRUE@ostree_trivial_httpd_CFLAGS = $(common_tests_cflags) $(OT_INTERNAL_SOUP_CFLAGS)
+@USE_LIBSOUP_OR_LIBSOUP3_TRUE@ostree_trivial_httpd_LDADD = $(common_tests_ldadd) $(OT_INTERNAL_SOUP_LIBS)
common_tests_cflags = $(ostree_bin_shared_cflags) $(OT_INTERNAL_GIO_UNIX_CFLAGS) -I$(srcdir)/libglnx
common_tests_ldadd = $(ostree_bin_shared_ldadd) $(OT_INTERNAL_GIO_UNIX_LIBS)
libostreetest_la_SOURCES = tests/libostreetest.c tests/test-mock-gio.c tests/test-mock-gio.h
@@ -3085,6 +3220,8 @@ tests_test_varint_CFLAGS = $(TESTS_CFLAGS)
tests_test_varint_LDADD = $(TESTS_LDADD)
tests_test_bsdiff_CFLAGS = $(TESTS_CFLAGS)
tests_test_bsdiff_LDADD = libbsdiff.la $(TESTS_LDADD)
+tests_test_otcore_CFLAGS = $(AM_CFLAGS) $(OT_INTERNAL_GIO_UNIX_CFLAGS) -I$(srcdir)/src/libotutil -I$(srcdir)/src/libotcore -I$(srcdir)/libglnx
+tests_test_otcore_LDADD = $(OT_INTERNAL_GIO_UNIX_LIBS) libotcore.la libglnx.la libotutil.la
tests_test_checksum_SOURCES = \
src/libostree/ostree-core.c \
src/libostree/ostree-varint.c \
@@ -3139,6 +3276,7 @@ tests_test_commit_sign_sh_ext_LDADD = $(TESTS_LDADD)
@BUILDOPT_SYSTEMD_TRUE@ src/boot/ostree-boot-complete.service \
@BUILDOPT_SYSTEMD_TRUE@ src/boot/ostree-finalize-staged.service \
@BUILDOPT_SYSTEMD_TRUE@ src/boot/ostree-finalize-staged.path \
+@BUILDOPT_SYSTEMD_TRUE@ src/boot/ostree-finalize-staged-hold.service \
@BUILDOPT_SYSTEMD_TRUE@ $(NULL)
@BUILDOPT_SYSTEMD_TRUE@systemdtmpfilesdir = $(prefix)/lib/tmpfiles.d
@@ -3151,12 +3289,13 @@ tests_test_commit_sign_sh_ext_LDADD = $(TESTS_LDADD)
@ENABLE_MAN_TRUE@ ostree-admin-config-diff.1 \
@ENABLE_MAN_TRUE@ ostree-admin-deploy.1 ostree-admin-init-fs.1 \
@ENABLE_MAN_TRUE@ ostree-admin-instutil.1 \
+@ENABLE_MAN_TRUE@ ostree-admin-stateroot-init.1 \
@ENABLE_MAN_TRUE@ ostree-admin-os-init.1 ostree-admin-status.1 \
@ENABLE_MAN_TRUE@ ostree-admin-set-origin.1 \
@ENABLE_MAN_TRUE@ ostree-admin-switch.1 ostree-admin-undeploy.1 \
@ENABLE_MAN_TRUE@ ostree-admin-upgrade.1 ostree-admin-unlock.1 \
-@ENABLE_MAN_TRUE@ ostree-admin-pin.1 ostree-admin.1 \
-@ENABLE_MAN_TRUE@ ostree-cat.1 ostree-checkout.1 \
+@ENABLE_MAN_TRUE@ ostree-admin-pin.1 ostree-admin-set-default.1 \
+@ENABLE_MAN_TRUE@ ostree-admin.1 ostree-cat.1 ostree-checkout.1 \
@ENABLE_MAN_TRUE@ ostree-checksum.1 ostree-commit.1 \
@ENABLE_MAN_TRUE@ ostree-create-usb.1 ostree-export.1 \
@ENABLE_MAN_TRUE@ ostree-config.1 ostree-diff.1 \
@@ -3166,8 +3305,8 @@ tests_test_commit_sign_sh_ext_LDADD = $(TESTS_LDADD)
@ENABLE_MAN_TRUE@ ostree-pull.1 ostree-refs.1 ostree-remote.1 \
@ENABLE_MAN_TRUE@ ostree-reset.1 ostree-rev-parse.1 \
@ENABLE_MAN_TRUE@ ostree-show.1 ostree-sign.1 ostree-summary.1 \
-@ENABLE_MAN_TRUE@ ostree-static-delta.1 $(am__append_86) \
-@ENABLE_MAN_TRUE@ $(am__append_88) $(am__append_89)
+@ENABLE_MAN_TRUE@ ostree-static-delta.1 ostree-prepare-root.1 \
+@ENABLE_MAN_TRUE@ $(am__append_96) $(am__append_97)
@ENABLE_MAN_TRUE@man5_files = ostree.repo.5 ostree.repo-config.5
@ENABLE_MAN_TRUE@man1_MANS = $(addprefix man/,$(man1_files))
@ENABLE_MAN_TRUE@man5_MANS = $(addprefix man/,$(man5_files))
@@ -3199,7 +3338,7 @@ all: $(BUILT_SOURCES) config.h
.SUFFIXES: .c .lo .log .o .obj .test .test$(EXEEXT) .trs
am--refresh: Makefile
@:
-$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/Makefile-decls.am $(top_srcdir)/buildutil/glib-tap.mk $(srcdir)/libglnx/Makefile-libglnx.am.inc $(srcdir)/bsdiff/Makefile-bsdiff.am.inc $(srcdir)/Makefile-otutil.am $(srcdir)/Makefile-libostree.am $(srcdir)/Makefile-libostree-defines.am $(srcdir)/Makefile-ostree.am $(srcdir)/Makefile-switchroot.am $(srcdir)/src/rofiles-fuse/Makefile-inc.am $(srcdir)/Makefile-tests.am $(srcdir)/Makefile-boot.am $(srcdir)/Makefile-man.am $(srcdir)/Makefile-bash.am $(am__configure_deps)
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/Makefile-decls.am $(top_srcdir)/buildutil/glib-tap.mk $(srcdir)/libglnx/Makefile-libglnx.am.inc $(srcdir)/bsdiff/Makefile-bsdiff.am.inc $(srcdir)/composefs/libcomposefs/Makefile-lib.am.inc $(srcdir)/Makefile-otutil.am $(srcdir)/Makefile-otcore.am $(srcdir)/Makefile-libostree.am $(srcdir)/Makefile-libostree-defines.am $(srcdir)/Makefile-ostree.am $(srcdir)/Makefile-switchroot.am $(srcdir)/src/rofiles-fuse/Makefile-inc.am $(srcdir)/Makefile-tests.am $(srcdir)/Makefile-boot.am $(srcdir)/Makefile-man.am $(srcdir)/Makefile-bash.am $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
*$$dep*) \
@@ -3221,7 +3360,7 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \
cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \
esac;
-$(srcdir)/Makefile-decls.am $(top_srcdir)/buildutil/glib-tap.mk $(srcdir)/libglnx/Makefile-libglnx.am.inc $(srcdir)/bsdiff/Makefile-bsdiff.am.inc $(srcdir)/Makefile-otutil.am $(srcdir)/Makefile-libostree.am $(srcdir)/Makefile-libostree-defines.am $(srcdir)/Makefile-ostree.am $(srcdir)/Makefile-switchroot.am $(srcdir)/src/rofiles-fuse/Makefile-inc.am $(srcdir)/Makefile-tests.am $(srcdir)/Makefile-boot.am $(srcdir)/Makefile-man.am $(srcdir)/Makefile-bash.am $(am__empty):
+$(srcdir)/Makefile-decls.am $(top_srcdir)/buildutil/glib-tap.mk $(srcdir)/libglnx/Makefile-libglnx.am.inc $(srcdir)/bsdiff/Makefile-bsdiff.am.inc $(srcdir)/composefs/libcomposefs/Makefile-lib.am.inc $(srcdir)/Makefile-otutil.am $(srcdir)/Makefile-otcore.am $(srcdir)/Makefile-libostree.am $(srcdir)/Makefile-libostree-defines.am $(srcdir)/Makefile-ostree.am $(srcdir)/Makefile-switchroot.am $(srcdir)/src/rofiles-fuse/Makefile-inc.am $(srcdir)/Makefile-tests.am $(srcdir)/Makefile-boot.am $(srcdir)/Makefile-man.am $(srcdir)/Makefile-bash.am $(am__empty):
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
$(SHELL) ./config.status --recheck
@@ -3762,12 +3901,38 @@ src/libostree/bupsplit.lo: src/libostree/$(am__dirstamp) \
libbupsplit.la: $(libbupsplit_la_OBJECTS) $(libbupsplit_la_DEPENDENCIES) $(EXTRA_libbupsplit_la_DEPENDENCIES)
$(AM_V_CCLD)$(LINK) $(libbupsplit_la_OBJECTS) $(libbupsplit_la_LIBADD) $(LIBS)
+composefs/libcomposefs/$(am__dirstamp):
+ @$(MKDIR_P) composefs/libcomposefs
+ @: > composefs/libcomposefs/$(am__dirstamp)
+composefs/libcomposefs/$(DEPDIR)/$(am__dirstamp):
+ @$(MKDIR_P) composefs/libcomposefs/$(DEPDIR)
+ @: > composefs/libcomposefs/$(DEPDIR)/$(am__dirstamp)
+composefs/libcomposefs/libcomposefs_la-hash.lo: \
+ composefs/libcomposefs/$(am__dirstamp) \
+ composefs/libcomposefs/$(DEPDIR)/$(am__dirstamp)
+composefs/libcomposefs/libcomposefs_la-lcfs-fsverity.lo: \
+ composefs/libcomposefs/$(am__dirstamp) \
+ composefs/libcomposefs/$(DEPDIR)/$(am__dirstamp)
+composefs/libcomposefs/libcomposefs_la-lcfs-writer-erofs.lo: \
+ composefs/libcomposefs/$(am__dirstamp) \
+ composefs/libcomposefs/$(DEPDIR)/$(am__dirstamp)
+composefs/libcomposefs/libcomposefs_la-lcfs-writer.lo: \
+ composefs/libcomposefs/$(am__dirstamp) \
+ composefs/libcomposefs/$(DEPDIR)/$(am__dirstamp)
+composefs/libcomposefs/libcomposefs_la-lcfs-mount.lo: \
+ composefs/libcomposefs/$(am__dirstamp) \
+ composefs/libcomposefs/$(DEPDIR)/$(am__dirstamp)
+
+libcomposefs.la: $(libcomposefs_la_OBJECTS) $(libcomposefs_la_DEPENDENCIES) $(EXTRA_libcomposefs_la_DEPENDENCIES)
+ $(AM_V_CCLD)$(libcomposefs_la_LINK) $(am_libcomposefs_la_rpath) $(libcomposefs_la_OBJECTS) $(libcomposefs_la_LIBADD) $(LIBS)
libglnx/$(am__dirstamp):
@$(MKDIR_P) libglnx
@: > libglnx/$(am__dirstamp)
libglnx/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) libglnx/$(DEPDIR)
@: > libglnx/$(DEPDIR)/$(am__dirstamp)
+libglnx/la-glnx-backport-testutils.lo: libglnx/$(am__dirstamp) \
+ libglnx/$(DEPDIR)/$(am__dirstamp)
libglnx/la-glnx-backports.lo: libglnx/$(am__dirstamp) \
libglnx/$(DEPDIR)/$(am__dirstamp)
libglnx/la-glnx-local-alloc.lo: libglnx/$(am__dirstamp) \
@@ -3855,6 +4020,9 @@ src/libostree/libostree_1_la-ostree-repo-checkout.lo: \
src/libostree/libostree_1_la-ostree-repo-commit.lo: \
src/libostree/$(am__dirstamp) \
src/libostree/$(DEPDIR)/$(am__dirstamp)
+src/libostree/libostree_1_la-ostree-repo-composefs.lo: \
+ src/libostree/$(am__dirstamp) \
+ src/libostree/$(DEPDIR)/$(am__dirstamp)
src/libostree/libostree_1_la-ostree-repo-pull.lo: \
src/libostree/$(am__dirstamp) \
src/libostree/$(DEPDIR)/$(am__dirstamp)
@@ -3909,6 +4077,9 @@ src/libostree/libostree_1_la-ostree-deployment.lo: \
src/libostree/libostree_1_la-ostree-bootloader.lo: \
src/libostree/$(am__dirstamp) \
src/libostree/$(DEPDIR)/$(am__dirstamp)
+src/libostree/libostree_1_la-ostree-bootloader-aboot.lo: \
+ src/libostree/$(am__dirstamp) \
+ src/libostree/$(DEPDIR)/$(am__dirstamp)
src/libostree/libostree_1_la-ostree-bootloader-grub2.lo: \
src/libostree/$(am__dirstamp) \
src/libostree/$(DEPDIR)/$(am__dirstamp)
@@ -3984,6 +4155,9 @@ src/libostree/libostree_1_la-ostree-metalink.lo: \
src/libostree/libostree_1_la-ostree-fetcher-curl.lo: \
src/libostree/$(am__dirstamp) \
src/libostree/$(DEPDIR)/$(am__dirstamp)
+src/libostree/libostree_1_la-ostree-fetcher-soup3.lo: \
+ src/libostree/$(am__dirstamp) \
+ src/libostree/$(DEPDIR)/$(am__dirstamp)
src/libostree/libostree_1_la-ostree-fetcher-soup.lo: \
src/libostree/$(am__dirstamp) \
src/libostree/$(DEPDIR)/$(am__dirstamp)
@@ -4015,6 +4189,21 @@ tests/libostreetest_la-test-mock-gio.lo: tests/$(am__dirstamp) \
libostreetest.la: $(libostreetest_la_OBJECTS) $(libostreetest_la_DEPENDENCIES) $(EXTRA_libostreetest_la_DEPENDENCIES)
$(AM_V_CCLD)$(libostreetest_la_LINK) $(libostreetest_la_OBJECTS) $(libostreetest_la_LIBADD) $(LIBS)
+src/libotcore/$(am__dirstamp):
+ @$(MKDIR_P) src/libotcore
+ @: > src/libotcore/$(am__dirstamp)
+src/libotcore/$(DEPDIR)/$(am__dirstamp):
+ @$(MKDIR_P) src/libotcore/$(DEPDIR)
+ @: > src/libotcore/$(DEPDIR)/$(am__dirstamp)
+src/libotcore/libotcore_la-otcore-ed25519-verify.lo: \
+ src/libotcore/$(am__dirstamp) \
+ src/libotcore/$(DEPDIR)/$(am__dirstamp)
+src/libotcore/libotcore_la-otcore-prepare-root.lo: \
+ src/libotcore/$(am__dirstamp) \
+ src/libotcore/$(DEPDIR)/$(am__dirstamp)
+
+libotcore.la: $(libotcore_la_OBJECTS) $(libotcore_la_DEPENDENCIES) $(EXTRA_libotcore_la_DEPENDENCIES)
+ $(AM_V_CCLD)$(libotcore_la_LINK) $(libotcore_la_OBJECTS) $(libotcore_la_LIBADD) $(LIBS)
src/libotutil/$(am__dirstamp):
@$(MKDIR_P) src/libotutil
@: > src/libotutil/$(am__dirstamp)
@@ -4059,11 +4248,6 @@ src/libotutil/libotutil_la-zbase32.lo: src/libotutil/$(am__dirstamp) \
libotutil.la: $(libotutil_la_OBJECTS) $(libotutil_la_DEPENDENCIES) $(EXTRA_libotutil_la_DEPENDENCIES)
$(AM_V_CCLD)$(libotutil_la_LINK) $(libotutil_la_OBJECTS) $(libotutil_la_LIBADD) $(LIBS)
-tests/libreaddir_rand_la-readdir-rand.lo: tests/$(am__dirstamp) \
- tests/$(DEPDIR)/$(am__dirstamp)
-
-libreaddir-rand.la: $(libreaddir_rand_la_OBJECTS) $(libreaddir_rand_la_DEPENDENCIES) $(EXTRA_libreaddir_rand_la_DEPENDENCIES)
- $(AM_V_CCLD)$(libreaddir_rand_la_LINK) $(am_libreaddir_rand_la_rpath) $(libreaddir_rand_la_OBJECTS) $(libreaddir_rand_la_LIBADD) $(LIBS)
src/ostree/$(am__dirstamp):
@$(MKDIR_P) src/ostree
@: > src/ostree/$(am__dirstamp)
@@ -4170,9 +4354,15 @@ src/ostree/ostree-ot-admin-builtin-boot-complete.$(OBJEXT): \
src/ostree/ostree-ot-admin-builtin-undeploy.$(OBJEXT): \
src/ostree/$(am__dirstamp) \
src/ostree/$(DEPDIR)/$(am__dirstamp)
+src/ostree/ostree-ot-admin-builtin-set-default.$(OBJEXT): \
+ src/ostree/$(am__dirstamp) \
+ src/ostree/$(DEPDIR)/$(am__dirstamp)
src/ostree/ostree-ot-admin-builtin-instutil.$(OBJEXT): \
src/ostree/$(am__dirstamp) \
src/ostree/$(DEPDIR)/$(am__dirstamp)
+src/ostree/ostree-ot-admin-builtin-kargs.$(OBJEXT): \
+ src/ostree/$(am__dirstamp) \
+ src/ostree/$(DEPDIR)/$(am__dirstamp)
src/ostree/ostree-ot-admin-builtin-cleanup.$(OBJEXT): \
src/ostree/$(am__dirstamp) \
src/ostree/$(DEPDIR)/$(am__dirstamp)
@@ -4209,6 +4399,9 @@ src/ostree/ostree-ot-admin-instutil-builtin-grub2-generate.$(OBJEXT): \
src/ostree/ostree-ot-admin-functions.$(OBJEXT): \
src/ostree/$(am__dirstamp) \
src/ostree/$(DEPDIR)/$(am__dirstamp)
+src/ostree/ostree-ot-admin-kargs-builtin-edit-in-place.$(OBJEXT): \
+ src/ostree/$(am__dirstamp) \
+ src/ostree/$(DEPDIR)/$(am__dirstamp)
src/ostree/ostree-ot-remote-builtin-add.$(OBJEXT): \
src/ostree/$(am__dirstamp) \
src/ostree/$(DEPDIR)/$(am__dirstamp)
@@ -4248,9 +4441,6 @@ src/ostree/ostree-ot-remote-cookie-util.$(OBJEXT): \
src/ostree/ostree-ot-builtin-pull.$(OBJEXT): \
src/ostree/$(am__dirstamp) \
src/ostree/$(DEPDIR)/$(am__dirstamp)
-src/ostree/ostree-ot-builtin-trivial-httpd.$(OBJEXT): \
- src/ostree/$(am__dirstamp) \
- src/ostree/$(DEPDIR)/$(am__dirstamp)
src/ostree/ostree-parse-datetime.$(OBJEXT): \
src/ostree/$(am__dirstamp) \
src/ostree/$(DEPDIR)/$(am__dirstamp)
@@ -4264,6 +4454,9 @@ src/switchroot/$(am__dirstamp):
src/switchroot/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) src/switchroot/$(DEPDIR)
@: > src/switchroot/$(DEPDIR)/$(am__dirstamp)
+src/switchroot/ostree_prepare_root-ostree-prepare-root-static.$(OBJEXT): \
+ src/switchroot/$(am__dirstamp) \
+ src/switchroot/$(DEPDIR)/$(am__dirstamp)
src/switchroot/ostree_prepare_root-ostree-prepare-root.$(OBJEXT): \
src/switchroot/$(am__dirstamp) \
src/switchroot/$(DEPDIR)/$(am__dirstamp)
@@ -4484,6 +4677,12 @@ tests/test_ot_unix_utils-test-ot-unix-utils.$(OBJEXT): \
tests/test-ot-unix-utils$(EXEEXT): $(tests_test_ot_unix_utils_OBJECTS) $(tests_test_ot_unix_utils_DEPENDENCIES) $(EXTRA_tests_test_ot_unix_utils_DEPENDENCIES) tests/$(am__dirstamp)
@rm -f tests/test-ot-unix-utils$(EXEEXT)
$(AM_V_CCLD)$(tests_test_ot_unix_utils_LINK) $(tests_test_ot_unix_utils_OBJECTS) $(tests_test_ot_unix_utils_LDADD) $(LIBS)
+tests/test_otcore-test-otcore.$(OBJEXT): tests/$(am__dirstamp) \
+ tests/$(DEPDIR)/$(am__dirstamp)
+
+tests/test-otcore$(EXEEXT): $(tests_test_otcore_OBJECTS) $(tests_test_otcore_DEPENDENCIES) $(EXTRA_tests_test_otcore_DEPENDENCIES) tests/$(am__dirstamp)
+ @rm -f tests/test-otcore$(EXEEXT)
+ $(AM_V_CCLD)$(tests_test_otcore_LINK) $(tests_test_otcore_OBJECTS) $(tests_test_otcore_LDADD) $(LIBS)
tests/test_pull_c-test-pull-c.$(OBJEXT): tests/$(am__dirstamp) \
tests/$(DEPDIR)/$(am__dirstamp)
@@ -4774,11 +4973,15 @@ mostlyclean-compile:
-rm -f *.$(OBJEXT)
-rm -f bsdiff/*.$(OBJEXT)
-rm -f bsdiff/*.lo
+ -rm -f composefs/libcomposefs/*.$(OBJEXT)
+ -rm -f composefs/libcomposefs/*.lo
-rm -f libglnx/*.$(OBJEXT)
-rm -f libglnx/*.lo
-rm -f libglnx/tests/*.$(OBJEXT)
-rm -f src/libostree/*.$(OBJEXT)
-rm -f src/libostree/*.lo
+ -rm -f src/libotcore/*.$(OBJEXT)
+ -rm -f src/libotcore/*.lo
-rm -f src/libotutil/*.$(OBJEXT)
-rm -f src/libotutil/*.lo
-rm -f src/ostree/*.$(OBJEXT)
@@ -4792,6 +4995,12 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@bsdiff/$(DEPDIR)/libbsdiff_la-bsdiff.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@bsdiff/$(DEPDIR)/libbsdiff_la-bspatch.Plo@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-hash.Plo@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-fsverity.Plo@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-mount.Plo@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-writer-erofs.Plo@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-writer.Plo@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@libglnx/$(DEPDIR)/la-glnx-backport-testutils.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@libglnx/$(DEPDIR)/la-glnx-backports.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@libglnx/$(DEPDIR)/la-glnx-console.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@libglnx/$(DEPDIR)/la-glnx-dirfd.Plo@am__quote@ # am--include-marker
@@ -4815,6 +5024,7 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-async-progress.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-bloom.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootconfig-parser.Plo@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-aboot.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-grub2.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-syslinux.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-uboot.Plo@am__quote@ # am--include-marker
@@ -4832,6 +5042,7 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-enumtypes.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-curl.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-soup.Plo@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-soup3.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-uri.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-util.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-gpg-verifier.Plo@am__quote@ # am--include-marker
@@ -4850,6 +5061,7 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-remote.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-checkout.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-commit.Plo@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-composefs.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-file-enumerator.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-file.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-finder-avahi-parser.Plo@am__quote@ # am--include-marker
@@ -4894,6 +5106,8 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/tests_test_rollsum-ostree-rollsum.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/tests_test_rollsum_cli-ostree-rollsum.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/libostree/$(DEPDIR)/tests_test_varint-ostree-varint.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@src/libotcore/$(DEPDIR)/libotcore_la-otcore-ed25519-verify.Plo@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@src/libotcore/$(DEPDIR)/libotcore_la-otcore-prepare-root.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/libotutil/$(DEPDIR)/libotutil_la-ot-checksum-instream.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/libotutil/$(DEPDIR)/libotutil_la-ot-checksum-utils.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/libotutil/$(DEPDIR)/libotutil_la-ot-fs-utils.Plo@am__quote@ # am--include-marker
@@ -4914,8 +5128,10 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-finalize-staged.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-init-fs.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-instutil.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-kargs.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-os-init.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-pin.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-set-default.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-set-origin.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-status.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-switch.Po@am__quote@ # am--include-marker
@@ -4926,6 +5142,7 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-admin-instutil-builtin-grub2-generate.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-admin-instutil-builtin-selinux-ensure-labeled.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-admin-instutil-builtin-set-kargs.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-admin-kargs-builtin-edit-in-place.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-builtin-admin.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-builtin-cat.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-builtin-checkout.Po@am__quote@ # am--include-marker
@@ -4952,7 +5169,6 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-builtin-sign.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-builtin-static-delta.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-builtin-summary.Po@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-builtin-trivial-httpd.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-dump.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-editor.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-ot-main.Po@am__quote@ # am--include-marker
@@ -4971,13 +5187,13 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree-parse-datetime.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/ostree/$(DEPDIR)/ostree_trivial_httpd-ostree-trivial-httpd.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/rofiles-fuse/$(DEPDIR)/rofiles_fuse-main.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@src/switchroot/$(DEPDIR)/ostree_prepare_root-ostree-prepare-root-static.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/switchroot/$(DEPDIR)/ostree_prepare_root-ostree-prepare-root.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/switchroot/$(DEPDIR)/ostree_remount-ostree-remount.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@src/switchroot/$(DEPDIR)/ostree_system_generator-ostree-system-generator.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/get_byte_order-get-byte-order.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/libostreetest_la-libostreetest.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/libostreetest_la-test-mock-gio.Plo@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/libreaddir_rand_la-readdir-rand.Plo@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/repo_finder_mount-repo-finder-mount.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test_basic_c-test-basic-c.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test_bloom-test-bloom.Po@am__quote@ # am--include-marker
@@ -4994,6 +5210,7 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test_ot_opt_utils-test-ot-opt-utils.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test_ot_tool_util-test-ot-tool-util.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test_ot_unix_utils-test-ot-unix-utils.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test_otcore-test-otcore.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test_pull_c-test-pull-c.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test_repo-test-repo.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test_repo_finder_avahi-test-repo-finder-avahi.Po@am__quote@ # am--include-marker
@@ -5049,6 +5266,48 @@ bsdiff/libbsdiff_la-bspatch.lo: bsdiff/bspatch.c
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libbsdiff_la_CFLAGS) $(CFLAGS) -c -o bsdiff/libbsdiff_la-bspatch.lo `test -f 'bsdiff/bspatch.c' || echo '$(srcdir)/'`bsdiff/bspatch.c
+composefs/libcomposefs/libcomposefs_la-hash.lo: composefs/libcomposefs/hash.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libcomposefs_la_CFLAGS) $(CFLAGS) -MT composefs/libcomposefs/libcomposefs_la-hash.lo -MD -MP -MF composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-hash.Tpo -c -o composefs/libcomposefs/libcomposefs_la-hash.lo `test -f 'composefs/libcomposefs/hash.c' || echo '$(srcdir)/'`composefs/libcomposefs/hash.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-hash.Tpo composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-hash.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='composefs/libcomposefs/hash.c' object='composefs/libcomposefs/libcomposefs_la-hash.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libcomposefs_la_CFLAGS) $(CFLAGS) -c -o composefs/libcomposefs/libcomposefs_la-hash.lo `test -f 'composefs/libcomposefs/hash.c' || echo '$(srcdir)/'`composefs/libcomposefs/hash.c
+
+composefs/libcomposefs/libcomposefs_la-lcfs-fsverity.lo: composefs/libcomposefs/lcfs-fsverity.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libcomposefs_la_CFLAGS) $(CFLAGS) -MT composefs/libcomposefs/libcomposefs_la-lcfs-fsverity.lo -MD -MP -MF composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-fsverity.Tpo -c -o composefs/libcomposefs/libcomposefs_la-lcfs-fsverity.lo `test -f 'composefs/libcomposefs/lcfs-fsverity.c' || echo '$(srcdir)/'`composefs/libcomposefs/lcfs-fsverity.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-fsverity.Tpo composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-fsverity.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='composefs/libcomposefs/lcfs-fsverity.c' object='composefs/libcomposefs/libcomposefs_la-lcfs-fsverity.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libcomposefs_la_CFLAGS) $(CFLAGS) -c -o composefs/libcomposefs/libcomposefs_la-lcfs-fsverity.lo `test -f 'composefs/libcomposefs/lcfs-fsverity.c' || echo '$(srcdir)/'`composefs/libcomposefs/lcfs-fsverity.c
+
+composefs/libcomposefs/libcomposefs_la-lcfs-writer-erofs.lo: composefs/libcomposefs/lcfs-writer-erofs.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libcomposefs_la_CFLAGS) $(CFLAGS) -MT composefs/libcomposefs/libcomposefs_la-lcfs-writer-erofs.lo -MD -MP -MF composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-writer-erofs.Tpo -c -o composefs/libcomposefs/libcomposefs_la-lcfs-writer-erofs.lo `test -f 'composefs/libcomposefs/lcfs-writer-erofs.c' || echo '$(srcdir)/'`composefs/libcomposefs/lcfs-writer-erofs.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-writer-erofs.Tpo composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-writer-erofs.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='composefs/libcomposefs/lcfs-writer-erofs.c' object='composefs/libcomposefs/libcomposefs_la-lcfs-writer-erofs.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libcomposefs_la_CFLAGS) $(CFLAGS) -c -o composefs/libcomposefs/libcomposefs_la-lcfs-writer-erofs.lo `test -f 'composefs/libcomposefs/lcfs-writer-erofs.c' || echo '$(srcdir)/'`composefs/libcomposefs/lcfs-writer-erofs.c
+
+composefs/libcomposefs/libcomposefs_la-lcfs-writer.lo: composefs/libcomposefs/lcfs-writer.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libcomposefs_la_CFLAGS) $(CFLAGS) -MT composefs/libcomposefs/libcomposefs_la-lcfs-writer.lo -MD -MP -MF composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-writer.Tpo -c -o composefs/libcomposefs/libcomposefs_la-lcfs-writer.lo `test -f 'composefs/libcomposefs/lcfs-writer.c' || echo '$(srcdir)/'`composefs/libcomposefs/lcfs-writer.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-writer.Tpo composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-writer.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='composefs/libcomposefs/lcfs-writer.c' object='composefs/libcomposefs/libcomposefs_la-lcfs-writer.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libcomposefs_la_CFLAGS) $(CFLAGS) -c -o composefs/libcomposefs/libcomposefs_la-lcfs-writer.lo `test -f 'composefs/libcomposefs/lcfs-writer.c' || echo '$(srcdir)/'`composefs/libcomposefs/lcfs-writer.c
+
+composefs/libcomposefs/libcomposefs_la-lcfs-mount.lo: composefs/libcomposefs/lcfs-mount.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libcomposefs_la_CFLAGS) $(CFLAGS) -MT composefs/libcomposefs/libcomposefs_la-lcfs-mount.lo -MD -MP -MF composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-mount.Tpo -c -o composefs/libcomposefs/libcomposefs_la-lcfs-mount.lo `test -f 'composefs/libcomposefs/lcfs-mount.c' || echo '$(srcdir)/'`composefs/libcomposefs/lcfs-mount.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-mount.Tpo composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-mount.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='composefs/libcomposefs/lcfs-mount.c' object='composefs/libcomposefs/libcomposefs_la-lcfs-mount.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libcomposefs_la_CFLAGS) $(CFLAGS) -c -o composefs/libcomposefs/libcomposefs_la-lcfs-mount.lo `test -f 'composefs/libcomposefs/lcfs-mount.c' || echo '$(srcdir)/'`composefs/libcomposefs/lcfs-mount.c
+
+libglnx/la-glnx-backport-testutils.lo: libglnx/glnx-backport-testutils.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libglnx_la_CFLAGS) $(CFLAGS) -MT libglnx/la-glnx-backport-testutils.lo -MD -MP -MF libglnx/$(DEPDIR)/la-glnx-backport-testutils.Tpo -c -o libglnx/la-glnx-backport-testutils.lo `test -f 'libglnx/glnx-backport-testutils.c' || echo '$(srcdir)/'`libglnx/glnx-backport-testutils.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libglnx/$(DEPDIR)/la-glnx-backport-testutils.Tpo libglnx/$(DEPDIR)/la-glnx-backport-testutils.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libglnx/glnx-backport-testutils.c' object='libglnx/la-glnx-backport-testutils.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libglnx_la_CFLAGS) $(CFLAGS) -c -o libglnx/la-glnx-backport-testutils.lo `test -f 'libglnx/glnx-backport-testutils.c' || echo '$(srcdir)/'`libglnx/glnx-backport-testutils.c
+
libglnx/la-glnx-backports.lo: libglnx/glnx-backports.c
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libglnx_la_CFLAGS) $(CFLAGS) -MT libglnx/la-glnx-backports.lo -MD -MP -MF libglnx/$(DEPDIR)/la-glnx-backports.Tpo -c -o libglnx/la-glnx-backports.lo `test -f 'libglnx/glnx-backports.c' || echo '$(srcdir)/'`libglnx/glnx-backports.c
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libglnx/$(DEPDIR)/la-glnx-backports.Tpo libglnx/$(DEPDIR)/la-glnx-backports.Plo
@@ -5266,6 +5525,13 @@ src/libostree/libostree_1_la-ostree-repo-commit.lo: src/libostree/ostree-repo-co
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libostree_1_la_CFLAGS) $(CFLAGS) -c -o src/libostree/libostree_1_la-ostree-repo-commit.lo `test -f 'src/libostree/ostree-repo-commit.c' || echo '$(srcdir)/'`src/libostree/ostree-repo-commit.c
+src/libostree/libostree_1_la-ostree-repo-composefs.lo: src/libostree/ostree-repo-composefs.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libostree_1_la_CFLAGS) $(CFLAGS) -MT src/libostree/libostree_1_la-ostree-repo-composefs.lo -MD -MP -MF src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-composefs.Tpo -c -o src/libostree/libostree_1_la-ostree-repo-composefs.lo `test -f 'src/libostree/ostree-repo-composefs.c' || echo '$(srcdir)/'`src/libostree/ostree-repo-composefs.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-composefs.Tpo src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-composefs.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/libostree/ostree-repo-composefs.c' object='src/libostree/libostree_1_la-ostree-repo-composefs.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libostree_1_la_CFLAGS) $(CFLAGS) -c -o src/libostree/libostree_1_la-ostree-repo-composefs.lo `test -f 'src/libostree/ostree-repo-composefs.c' || echo '$(srcdir)/'`src/libostree/ostree-repo-composefs.c
+
src/libostree/libostree_1_la-ostree-repo-pull.lo: src/libostree/ostree-repo-pull.c
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libostree_1_la_CFLAGS) $(CFLAGS) -MT src/libostree/libostree_1_la-ostree-repo-pull.lo -MD -MP -MF src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-pull.Tpo -c -o src/libostree/libostree_1_la-ostree-repo-pull.lo `test -f 'src/libostree/ostree-repo-pull.c' || echo '$(srcdir)/'`src/libostree/ostree-repo-pull.c
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-pull.Tpo src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-pull.Plo
@@ -5392,6 +5658,13 @@ src/libostree/libostree_1_la-ostree-bootloader.lo: src/libostree/ostree-bootload
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libostree_1_la_CFLAGS) $(CFLAGS) -c -o src/libostree/libostree_1_la-ostree-bootloader.lo `test -f 'src/libostree/ostree-bootloader.c' || echo '$(srcdir)/'`src/libostree/ostree-bootloader.c
+src/libostree/libostree_1_la-ostree-bootloader-aboot.lo: src/libostree/ostree-bootloader-aboot.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libostree_1_la_CFLAGS) $(CFLAGS) -MT src/libostree/libostree_1_la-ostree-bootloader-aboot.lo -MD -MP -MF src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-aboot.Tpo -c -o src/libostree/libostree_1_la-ostree-bootloader-aboot.lo `test -f 'src/libostree/ostree-bootloader-aboot.c' || echo '$(srcdir)/'`src/libostree/ostree-bootloader-aboot.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-aboot.Tpo src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-aboot.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/libostree/ostree-bootloader-aboot.c' object='src/libostree/libostree_1_la-ostree-bootloader-aboot.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libostree_1_la_CFLAGS) $(CFLAGS) -c -o src/libostree/libostree_1_la-ostree-bootloader-aboot.lo `test -f 'src/libostree/ostree-bootloader-aboot.c' || echo '$(srcdir)/'`src/libostree/ostree-bootloader-aboot.c
+
src/libostree/libostree_1_la-ostree-bootloader-grub2.lo: src/libostree/ostree-bootloader-grub2.c
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libostree_1_la_CFLAGS) $(CFLAGS) -MT src/libostree/libostree_1_la-ostree-bootloader-grub2.lo -MD -MP -MF src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-grub2.Tpo -c -o src/libostree/libostree_1_la-ostree-bootloader-grub2.lo `test -f 'src/libostree/ostree-bootloader-grub2.c' || echo '$(srcdir)/'`src/libostree/ostree-bootloader-grub2.c
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-grub2.Tpo src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-grub2.Plo
@@ -5567,6 +5840,13 @@ src/libostree/libostree_1_la-ostree-fetcher-curl.lo: src/libostree/ostree-fetche
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libostree_1_la_CFLAGS) $(CFLAGS) -c -o src/libostree/libostree_1_la-ostree-fetcher-curl.lo `test -f 'src/libostree/ostree-fetcher-curl.c' || echo '$(srcdir)/'`src/libostree/ostree-fetcher-curl.c
+src/libostree/libostree_1_la-ostree-fetcher-soup3.lo: src/libostree/ostree-fetcher-soup3.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libostree_1_la_CFLAGS) $(CFLAGS) -MT src/libostree/libostree_1_la-ostree-fetcher-soup3.lo -MD -MP -MF src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-soup3.Tpo -c -o src/libostree/libostree_1_la-ostree-fetcher-soup3.lo `test -f 'src/libostree/ostree-fetcher-soup3.c' || echo '$(srcdir)/'`src/libostree/ostree-fetcher-soup3.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-soup3.Tpo src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-soup3.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/libostree/ostree-fetcher-soup3.c' object='src/libostree/libostree_1_la-ostree-fetcher-soup3.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libostree_1_la_CFLAGS) $(CFLAGS) -c -o src/libostree/libostree_1_la-ostree-fetcher-soup3.lo `test -f 'src/libostree/ostree-fetcher-soup3.c' || echo '$(srcdir)/'`src/libostree/ostree-fetcher-soup3.c
+
src/libostree/libostree_1_la-ostree-fetcher-soup.lo: src/libostree/ostree-fetcher-soup.c
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libostree_1_la_CFLAGS) $(CFLAGS) -MT src/libostree/libostree_1_la-ostree-fetcher-soup.lo -MD -MP -MF src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-soup.Tpo -c -o src/libostree/libostree_1_la-ostree-fetcher-soup.lo `test -f 'src/libostree/ostree-fetcher-soup.c' || echo '$(srcdir)/'`src/libostree/ostree-fetcher-soup.c
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-soup.Tpo src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-soup.Plo
@@ -5616,6 +5896,20 @@ tests/libostreetest_la-test-mock-gio.lo: tests/test-mock-gio.c
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libostreetest_la_CFLAGS) $(CFLAGS) -c -o tests/libostreetest_la-test-mock-gio.lo `test -f 'tests/test-mock-gio.c' || echo '$(srcdir)/'`tests/test-mock-gio.c
+src/libotcore/libotcore_la-otcore-ed25519-verify.lo: src/libotcore/otcore-ed25519-verify.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libotcore_la_CFLAGS) $(CFLAGS) -MT src/libotcore/libotcore_la-otcore-ed25519-verify.lo -MD -MP -MF src/libotcore/$(DEPDIR)/libotcore_la-otcore-ed25519-verify.Tpo -c -o src/libotcore/libotcore_la-otcore-ed25519-verify.lo `test -f 'src/libotcore/otcore-ed25519-verify.c' || echo '$(srcdir)/'`src/libotcore/otcore-ed25519-verify.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/libotcore/$(DEPDIR)/libotcore_la-otcore-ed25519-verify.Tpo src/libotcore/$(DEPDIR)/libotcore_la-otcore-ed25519-verify.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/libotcore/otcore-ed25519-verify.c' object='src/libotcore/libotcore_la-otcore-ed25519-verify.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libotcore_la_CFLAGS) $(CFLAGS) -c -o src/libotcore/libotcore_la-otcore-ed25519-verify.lo `test -f 'src/libotcore/otcore-ed25519-verify.c' || echo '$(srcdir)/'`src/libotcore/otcore-ed25519-verify.c
+
+src/libotcore/libotcore_la-otcore-prepare-root.lo: src/libotcore/otcore-prepare-root.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libotcore_la_CFLAGS) $(CFLAGS) -MT src/libotcore/libotcore_la-otcore-prepare-root.lo -MD -MP -MF src/libotcore/$(DEPDIR)/libotcore_la-otcore-prepare-root.Tpo -c -o src/libotcore/libotcore_la-otcore-prepare-root.lo `test -f 'src/libotcore/otcore-prepare-root.c' || echo '$(srcdir)/'`src/libotcore/otcore-prepare-root.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/libotcore/$(DEPDIR)/libotcore_la-otcore-prepare-root.Tpo src/libotcore/$(DEPDIR)/libotcore_la-otcore-prepare-root.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/libotcore/otcore-prepare-root.c' object='src/libotcore/libotcore_la-otcore-prepare-root.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libotcore_la_CFLAGS) $(CFLAGS) -c -o src/libotcore/libotcore_la-otcore-prepare-root.lo `test -f 'src/libotcore/otcore-prepare-root.c' || echo '$(srcdir)/'`src/libotcore/otcore-prepare-root.c
+
src/libotutil/libotutil_la-ot-checksum-utils.lo: src/libotutil/ot-checksum-utils.c
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libotutil_la_CFLAGS) $(CFLAGS) -MT src/libotutil/libotutil_la-ot-checksum-utils.lo -MD -MP -MF src/libotutil/$(DEPDIR)/libotutil_la-ot-checksum-utils.Tpo -c -o src/libotutil/libotutil_la-ot-checksum-utils.lo `test -f 'src/libotutil/ot-checksum-utils.c' || echo '$(srcdir)/'`src/libotutil/ot-checksum-utils.c
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/libotutil/$(DEPDIR)/libotutil_la-ot-checksum-utils.Tpo src/libotutil/$(DEPDIR)/libotutil_la-ot-checksum-utils.Plo
@@ -5700,13 +5994,6 @@ src/libotutil/libotutil_la-zbase32.lo: src/libotutil/zbase32.c
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libotutil_la_CFLAGS) $(CFLAGS) -c -o src/libotutil/libotutil_la-zbase32.lo `test -f 'src/libotutil/zbase32.c' || echo '$(srcdir)/'`src/libotutil/zbase32.c
-tests/libreaddir_rand_la-readdir-rand.lo: tests/readdir-rand.c
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libreaddir_rand_la_CFLAGS) $(CFLAGS) -MT tests/libreaddir_rand_la-readdir-rand.lo -MD -MP -MF tests/$(DEPDIR)/libreaddir_rand_la-readdir-rand.Tpo -c -o tests/libreaddir_rand_la-readdir-rand.lo `test -f 'tests/readdir-rand.c' || echo '$(srcdir)/'`tests/readdir-rand.c
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tests/$(DEPDIR)/libreaddir_rand_la-readdir-rand.Tpo tests/$(DEPDIR)/libreaddir_rand_la-readdir-rand.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tests/readdir-rand.c' object='tests/libreaddir_rand_la-readdir-rand.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libreaddir_rand_la_CFLAGS) $(CFLAGS) -c -o tests/libreaddir_rand_la-readdir-rand.lo `test -f 'tests/readdir-rand.c' || echo '$(srcdir)/'`tests/readdir-rand.c
-
src/ostree/ostree-main.o: src/ostree/main.c
@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -MT src/ostree/ostree-main.o -MD -MP -MF src/ostree/$(DEPDIR)/ostree-main.Tpo -c -o src/ostree/ostree-main.o `test -f 'src/ostree/main.c' || echo '$(srcdir)/'`src/ostree/main.c
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ostree/$(DEPDIR)/ostree-main.Tpo src/ostree/$(DEPDIR)/ostree-main.Po
@@ -6197,6 +6484,20 @@ src/ostree/ostree-ot-admin-builtin-undeploy.obj: src/ostree/ot-admin-builtin-und
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -c -o src/ostree/ostree-ot-admin-builtin-undeploy.obj `if test -f 'src/ostree/ot-admin-builtin-undeploy.c'; then $(CYGPATH_W) 'src/ostree/ot-admin-builtin-undeploy.c'; else $(CYGPATH_W) '$(srcdir)/src/ostree/ot-admin-builtin-undeploy.c'; fi`
+src/ostree/ostree-ot-admin-builtin-set-default.o: src/ostree/ot-admin-builtin-set-default.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -MT src/ostree/ostree-ot-admin-builtin-set-default.o -MD -MP -MF src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-set-default.Tpo -c -o src/ostree/ostree-ot-admin-builtin-set-default.o `test -f 'src/ostree/ot-admin-builtin-set-default.c' || echo '$(srcdir)/'`src/ostree/ot-admin-builtin-set-default.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-set-default.Tpo src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-set-default.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/ostree/ot-admin-builtin-set-default.c' object='src/ostree/ostree-ot-admin-builtin-set-default.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -c -o src/ostree/ostree-ot-admin-builtin-set-default.o `test -f 'src/ostree/ot-admin-builtin-set-default.c' || echo '$(srcdir)/'`src/ostree/ot-admin-builtin-set-default.c
+
+src/ostree/ostree-ot-admin-builtin-set-default.obj: src/ostree/ot-admin-builtin-set-default.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -MT src/ostree/ostree-ot-admin-builtin-set-default.obj -MD -MP -MF src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-set-default.Tpo -c -o src/ostree/ostree-ot-admin-builtin-set-default.obj `if test -f 'src/ostree/ot-admin-builtin-set-default.c'; then $(CYGPATH_W) 'src/ostree/ot-admin-builtin-set-default.c'; else $(CYGPATH_W) '$(srcdir)/src/ostree/ot-admin-builtin-set-default.c'; fi`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-set-default.Tpo src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-set-default.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/ostree/ot-admin-builtin-set-default.c' object='src/ostree/ostree-ot-admin-builtin-set-default.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -c -o src/ostree/ostree-ot-admin-builtin-set-default.obj `if test -f 'src/ostree/ot-admin-builtin-set-default.c'; then $(CYGPATH_W) 'src/ostree/ot-admin-builtin-set-default.c'; else $(CYGPATH_W) '$(srcdir)/src/ostree/ot-admin-builtin-set-default.c'; fi`
+
src/ostree/ostree-ot-admin-builtin-instutil.o: src/ostree/ot-admin-builtin-instutil.c
@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -MT src/ostree/ostree-ot-admin-builtin-instutil.o -MD -MP -MF src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-instutil.Tpo -c -o src/ostree/ostree-ot-admin-builtin-instutil.o `test -f 'src/ostree/ot-admin-builtin-instutil.c' || echo '$(srcdir)/'`src/ostree/ot-admin-builtin-instutil.c
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-instutil.Tpo src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-instutil.Po
@@ -6211,6 +6512,20 @@ src/ostree/ostree-ot-admin-builtin-instutil.obj: src/ostree/ot-admin-builtin-ins
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -c -o src/ostree/ostree-ot-admin-builtin-instutil.obj `if test -f 'src/ostree/ot-admin-builtin-instutil.c'; then $(CYGPATH_W) 'src/ostree/ot-admin-builtin-instutil.c'; else $(CYGPATH_W) '$(srcdir)/src/ostree/ot-admin-builtin-instutil.c'; fi`
+src/ostree/ostree-ot-admin-builtin-kargs.o: src/ostree/ot-admin-builtin-kargs.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -MT src/ostree/ostree-ot-admin-builtin-kargs.o -MD -MP -MF src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-kargs.Tpo -c -o src/ostree/ostree-ot-admin-builtin-kargs.o `test -f 'src/ostree/ot-admin-builtin-kargs.c' || echo '$(srcdir)/'`src/ostree/ot-admin-builtin-kargs.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-kargs.Tpo src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-kargs.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/ostree/ot-admin-builtin-kargs.c' object='src/ostree/ostree-ot-admin-builtin-kargs.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -c -o src/ostree/ostree-ot-admin-builtin-kargs.o `test -f 'src/ostree/ot-admin-builtin-kargs.c' || echo '$(srcdir)/'`src/ostree/ot-admin-builtin-kargs.c
+
+src/ostree/ostree-ot-admin-builtin-kargs.obj: src/ostree/ot-admin-builtin-kargs.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -MT src/ostree/ostree-ot-admin-builtin-kargs.obj -MD -MP -MF src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-kargs.Tpo -c -o src/ostree/ostree-ot-admin-builtin-kargs.obj `if test -f 'src/ostree/ot-admin-builtin-kargs.c'; then $(CYGPATH_W) 'src/ostree/ot-admin-builtin-kargs.c'; else $(CYGPATH_W) '$(srcdir)/src/ostree/ot-admin-builtin-kargs.c'; fi`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-kargs.Tpo src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-kargs.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/ostree/ot-admin-builtin-kargs.c' object='src/ostree/ostree-ot-admin-builtin-kargs.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -c -o src/ostree/ostree-ot-admin-builtin-kargs.obj `if test -f 'src/ostree/ot-admin-builtin-kargs.c'; then $(CYGPATH_W) 'src/ostree/ot-admin-builtin-kargs.c'; else $(CYGPATH_W) '$(srcdir)/src/ostree/ot-admin-builtin-kargs.c'; fi`
+
src/ostree/ostree-ot-admin-builtin-cleanup.o: src/ostree/ot-admin-builtin-cleanup.c
@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -MT src/ostree/ostree-ot-admin-builtin-cleanup.o -MD -MP -MF src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-cleanup.Tpo -c -o src/ostree/ostree-ot-admin-builtin-cleanup.o `test -f 'src/ostree/ot-admin-builtin-cleanup.c' || echo '$(srcdir)/'`src/ostree/ot-admin-builtin-cleanup.c
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-cleanup.Tpo src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-cleanup.Po
@@ -6379,6 +6694,20 @@ src/ostree/ostree-ot-admin-functions.obj: src/ostree/ot-admin-functions.c
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -c -o src/ostree/ostree-ot-admin-functions.obj `if test -f 'src/ostree/ot-admin-functions.c'; then $(CYGPATH_W) 'src/ostree/ot-admin-functions.c'; else $(CYGPATH_W) '$(srcdir)/src/ostree/ot-admin-functions.c'; fi`
+src/ostree/ostree-ot-admin-kargs-builtin-edit-in-place.o: src/ostree/ot-admin-kargs-builtin-edit-in-place.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -MT src/ostree/ostree-ot-admin-kargs-builtin-edit-in-place.o -MD -MP -MF src/ostree/$(DEPDIR)/ostree-ot-admin-kargs-builtin-edit-in-place.Tpo -c -o src/ostree/ostree-ot-admin-kargs-builtin-edit-in-place.o `test -f 'src/ostree/ot-admin-kargs-builtin-edit-in-place.c' || echo '$(srcdir)/'`src/ostree/ot-admin-kargs-builtin-edit-in-place.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ostree/$(DEPDIR)/ostree-ot-admin-kargs-builtin-edit-in-place.Tpo src/ostree/$(DEPDIR)/ostree-ot-admin-kargs-builtin-edit-in-place.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/ostree/ot-admin-kargs-builtin-edit-in-place.c' object='src/ostree/ostree-ot-admin-kargs-builtin-edit-in-place.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -c -o src/ostree/ostree-ot-admin-kargs-builtin-edit-in-place.o `test -f 'src/ostree/ot-admin-kargs-builtin-edit-in-place.c' || echo '$(srcdir)/'`src/ostree/ot-admin-kargs-builtin-edit-in-place.c
+
+src/ostree/ostree-ot-admin-kargs-builtin-edit-in-place.obj: src/ostree/ot-admin-kargs-builtin-edit-in-place.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -MT src/ostree/ostree-ot-admin-kargs-builtin-edit-in-place.obj -MD -MP -MF src/ostree/$(DEPDIR)/ostree-ot-admin-kargs-builtin-edit-in-place.Tpo -c -o src/ostree/ostree-ot-admin-kargs-builtin-edit-in-place.obj `if test -f 'src/ostree/ot-admin-kargs-builtin-edit-in-place.c'; then $(CYGPATH_W) 'src/ostree/ot-admin-kargs-builtin-edit-in-place.c'; else $(CYGPATH_W) '$(srcdir)/src/ostree/ot-admin-kargs-builtin-edit-in-place.c'; fi`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ostree/$(DEPDIR)/ostree-ot-admin-kargs-builtin-edit-in-place.Tpo src/ostree/$(DEPDIR)/ostree-ot-admin-kargs-builtin-edit-in-place.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/ostree/ot-admin-kargs-builtin-edit-in-place.c' object='src/ostree/ostree-ot-admin-kargs-builtin-edit-in-place.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -c -o src/ostree/ostree-ot-admin-kargs-builtin-edit-in-place.obj `if test -f 'src/ostree/ot-admin-kargs-builtin-edit-in-place.c'; then $(CYGPATH_W) 'src/ostree/ot-admin-kargs-builtin-edit-in-place.c'; else $(CYGPATH_W) '$(srcdir)/src/ostree/ot-admin-kargs-builtin-edit-in-place.c'; fi`
+
src/ostree/ostree-ot-remote-builtin-add.o: src/ostree/ot-remote-builtin-add.c
@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -MT src/ostree/ostree-ot-remote-builtin-add.o -MD -MP -MF src/ostree/$(DEPDIR)/ostree-ot-remote-builtin-add.Tpo -c -o src/ostree/ostree-ot-remote-builtin-add.o `test -f 'src/ostree/ot-remote-builtin-add.c' || echo '$(srcdir)/'`src/ostree/ot-remote-builtin-add.c
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ostree/$(DEPDIR)/ostree-ot-remote-builtin-add.Tpo src/ostree/$(DEPDIR)/ostree-ot-remote-builtin-add.Po
@@ -6561,20 +6890,6 @@ src/ostree/ostree-ot-builtin-pull.obj: src/ostree/ot-builtin-pull.c
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -c -o src/ostree/ostree-ot-builtin-pull.obj `if test -f 'src/ostree/ot-builtin-pull.c'; then $(CYGPATH_W) 'src/ostree/ot-builtin-pull.c'; else $(CYGPATH_W) '$(srcdir)/src/ostree/ot-builtin-pull.c'; fi`
-src/ostree/ostree-ot-builtin-trivial-httpd.o: src/ostree/ot-builtin-trivial-httpd.c
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -MT src/ostree/ostree-ot-builtin-trivial-httpd.o -MD -MP -MF src/ostree/$(DEPDIR)/ostree-ot-builtin-trivial-httpd.Tpo -c -o src/ostree/ostree-ot-builtin-trivial-httpd.o `test -f 'src/ostree/ot-builtin-trivial-httpd.c' || echo '$(srcdir)/'`src/ostree/ot-builtin-trivial-httpd.c
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ostree/$(DEPDIR)/ostree-ot-builtin-trivial-httpd.Tpo src/ostree/$(DEPDIR)/ostree-ot-builtin-trivial-httpd.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/ostree/ot-builtin-trivial-httpd.c' object='src/ostree/ostree-ot-builtin-trivial-httpd.o' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -c -o src/ostree/ostree-ot-builtin-trivial-httpd.o `test -f 'src/ostree/ot-builtin-trivial-httpd.c' || echo '$(srcdir)/'`src/ostree/ot-builtin-trivial-httpd.c
-
-src/ostree/ostree-ot-builtin-trivial-httpd.obj: src/ostree/ot-builtin-trivial-httpd.c
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -MT src/ostree/ostree-ot-builtin-trivial-httpd.obj -MD -MP -MF src/ostree/$(DEPDIR)/ostree-ot-builtin-trivial-httpd.Tpo -c -o src/ostree/ostree-ot-builtin-trivial-httpd.obj `if test -f 'src/ostree/ot-builtin-trivial-httpd.c'; then $(CYGPATH_W) 'src/ostree/ot-builtin-trivial-httpd.c'; else $(CYGPATH_W) '$(srcdir)/src/ostree/ot-builtin-trivial-httpd.c'; fi`
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ostree/$(DEPDIR)/ostree-ot-builtin-trivial-httpd.Tpo src/ostree/$(DEPDIR)/ostree-ot-builtin-trivial-httpd.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/ostree/ot-builtin-trivial-httpd.c' object='src/ostree/ostree-ot-builtin-trivial-httpd.obj' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -c -o src/ostree/ostree-ot-builtin-trivial-httpd.obj `if test -f 'src/ostree/ot-builtin-trivial-httpd.c'; then $(CYGPATH_W) 'src/ostree/ot-builtin-trivial-httpd.c'; else $(CYGPATH_W) '$(srcdir)/src/ostree/ot-builtin-trivial-httpd.c'; fi`
-
src/ostree/ostree-parse-datetime.o: src/ostree/parse-datetime.c
@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -MT src/ostree/ostree-parse-datetime.o -MD -MP -MF src/ostree/$(DEPDIR)/ostree-parse-datetime.Tpo -c -o src/ostree/ostree-parse-datetime.o `test -f 'src/ostree/parse-datetime.c' || echo '$(srcdir)/'`src/ostree/parse-datetime.c
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ostree/$(DEPDIR)/ostree-parse-datetime.Tpo src/ostree/$(DEPDIR)/ostree-parse-datetime.Po
@@ -6589,6 +6904,20 @@ src/ostree/ostree-parse-datetime.obj: src/ostree/parse-datetime.c
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ostree_CFLAGS) $(CFLAGS) -c -o src/ostree/ostree-parse-datetime.obj `if test -f 'src/ostree/parse-datetime.c'; then $(CYGPATH_W) 'src/ostree/parse-datetime.c'; else $(CYGPATH_W) '$(srcdir)/src/ostree/parse-datetime.c'; fi`
+src/switchroot/ostree_prepare_root-ostree-prepare-root-static.o: src/switchroot/ostree-prepare-root-static.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ostree_prepare_root_CPPFLAGS) $(CPPFLAGS) $(ostree_prepare_root_CFLAGS) $(CFLAGS) -MT src/switchroot/ostree_prepare_root-ostree-prepare-root-static.o -MD -MP -MF src/switchroot/$(DEPDIR)/ostree_prepare_root-ostree-prepare-root-static.Tpo -c -o src/switchroot/ostree_prepare_root-ostree-prepare-root-static.o `test -f 'src/switchroot/ostree-prepare-root-static.c' || echo '$(srcdir)/'`src/switchroot/ostree-prepare-root-static.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/switchroot/$(DEPDIR)/ostree_prepare_root-ostree-prepare-root-static.Tpo src/switchroot/$(DEPDIR)/ostree_prepare_root-ostree-prepare-root-static.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/switchroot/ostree-prepare-root-static.c' object='src/switchroot/ostree_prepare_root-ostree-prepare-root-static.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ostree_prepare_root_CPPFLAGS) $(CPPFLAGS) $(ostree_prepare_root_CFLAGS) $(CFLAGS) -c -o src/switchroot/ostree_prepare_root-ostree-prepare-root-static.o `test -f 'src/switchroot/ostree-prepare-root-static.c' || echo '$(srcdir)/'`src/switchroot/ostree-prepare-root-static.c
+
+src/switchroot/ostree_prepare_root-ostree-prepare-root-static.obj: src/switchroot/ostree-prepare-root-static.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ostree_prepare_root_CPPFLAGS) $(CPPFLAGS) $(ostree_prepare_root_CFLAGS) $(CFLAGS) -MT src/switchroot/ostree_prepare_root-ostree-prepare-root-static.obj -MD -MP -MF src/switchroot/$(DEPDIR)/ostree_prepare_root-ostree-prepare-root-static.Tpo -c -o src/switchroot/ostree_prepare_root-ostree-prepare-root-static.obj `if test -f 'src/switchroot/ostree-prepare-root-static.c'; then $(CYGPATH_W) 'src/switchroot/ostree-prepare-root-static.c'; else $(CYGPATH_W) '$(srcdir)/src/switchroot/ostree-prepare-root-static.c'; fi`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/switchroot/$(DEPDIR)/ostree_prepare_root-ostree-prepare-root-static.Tpo src/switchroot/$(DEPDIR)/ostree_prepare_root-ostree-prepare-root-static.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/switchroot/ostree-prepare-root-static.c' object='src/switchroot/ostree_prepare_root-ostree-prepare-root-static.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ostree_prepare_root_CPPFLAGS) $(CPPFLAGS) $(ostree_prepare_root_CFLAGS) $(CFLAGS) -c -o src/switchroot/ostree_prepare_root-ostree-prepare-root-static.obj `if test -f 'src/switchroot/ostree-prepare-root-static.c'; then $(CYGPATH_W) 'src/switchroot/ostree-prepare-root-static.c'; else $(CYGPATH_W) '$(srcdir)/src/switchroot/ostree-prepare-root-static.c'; fi`
+
src/switchroot/ostree_prepare_root-ostree-prepare-root.o: src/switchroot/ostree-prepare-root.c
@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ostree_prepare_root_CPPFLAGS) $(CPPFLAGS) $(ostree_prepare_root_CFLAGS) $(CFLAGS) -MT src/switchroot/ostree_prepare_root-ostree-prepare-root.o -MD -MP -MF src/switchroot/$(DEPDIR)/ostree_prepare_root-ostree-prepare-root.Tpo -c -o src/switchroot/ostree_prepare_root-ostree-prepare-root.o `test -f 'src/switchroot/ostree-prepare-root.c' || echo '$(srcdir)/'`src/switchroot/ostree-prepare-root.c
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/switchroot/$(DEPDIR)/ostree_prepare_root-ostree-prepare-root.Tpo src/switchroot/$(DEPDIR)/ostree_prepare_root-ostree-prepare-root.Po
@@ -7135,6 +7464,20 @@ tests/test_ot_unix_utils-test-ot-unix-utils.obj: tests/test-ot-unix-utils.c
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tests_test_ot_unix_utils_CFLAGS) $(CFLAGS) -c -o tests/test_ot_unix_utils-test-ot-unix-utils.obj `if test -f 'tests/test-ot-unix-utils.c'; then $(CYGPATH_W) 'tests/test-ot-unix-utils.c'; else $(CYGPATH_W) '$(srcdir)/tests/test-ot-unix-utils.c'; fi`
+tests/test_otcore-test-otcore.o: tests/test-otcore.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tests_test_otcore_CFLAGS) $(CFLAGS) -MT tests/test_otcore-test-otcore.o -MD -MP -MF tests/$(DEPDIR)/test_otcore-test-otcore.Tpo -c -o tests/test_otcore-test-otcore.o `test -f 'tests/test-otcore.c' || echo '$(srcdir)/'`tests/test-otcore.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tests/$(DEPDIR)/test_otcore-test-otcore.Tpo tests/$(DEPDIR)/test_otcore-test-otcore.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tests/test-otcore.c' object='tests/test_otcore-test-otcore.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tests_test_otcore_CFLAGS) $(CFLAGS) -c -o tests/test_otcore-test-otcore.o `test -f 'tests/test-otcore.c' || echo '$(srcdir)/'`tests/test-otcore.c
+
+tests/test_otcore-test-otcore.obj: tests/test-otcore.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tests_test_otcore_CFLAGS) $(CFLAGS) -MT tests/test_otcore-test-otcore.obj -MD -MP -MF tests/$(DEPDIR)/test_otcore-test-otcore.Tpo -c -o tests/test_otcore-test-otcore.obj `if test -f 'tests/test-otcore.c'; then $(CYGPATH_W) 'tests/test-otcore.c'; else $(CYGPATH_W) '$(srcdir)/tests/test-otcore.c'; fi`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tests/$(DEPDIR)/test_otcore-test-otcore.Tpo tests/$(DEPDIR)/test_otcore-test-otcore.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tests/test-otcore.c' object='tests/test_otcore-test-otcore.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tests_test_otcore_CFLAGS) $(CFLAGS) -c -o tests/test_otcore-test-otcore.obj `if test -f 'tests/test-otcore.c'; then $(CYGPATH_W) 'tests/test-otcore.c'; else $(CYGPATH_W) '$(srcdir)/tests/test-otcore.c'; fi`
+
tests/test_pull_c-test-pull-c.o: tests/test-pull-c.c
@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tests_test_pull_c_CFLAGS) $(CFLAGS) -MT tests/test_pull_c-test-pull-c.o -MD -MP -MF tests/$(DEPDIR)/test_pull_c-test-pull-c.Tpo -c -o tests/test_pull_c-test-pull-c.o `test -f 'tests/test-pull-c.c' || echo '$(srcdir)/'`tests/test-pull-c.c
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tests/$(DEPDIR)/test_pull_c-test-pull-c.Tpo tests/$(DEPDIR)/test_pull_c-test-pull-c.Po
@@ -7351,8 +7694,10 @@ mostlyclean-libtool:
clean-libtool:
-rm -rf .libs _libs
-rm -rf bsdiff/.libs bsdiff/_libs
+ -rm -rf composefs/libcomposefs/.libs composefs/libcomposefs/_libs
-rm -rf libglnx/.libs libglnx/_libs
-rm -rf src/libostree/.libs src/libostree/_libs
+ -rm -rf src/libotcore/.libs src/libotcore/_libs
-rm -rf src/libotutil/.libs src/libotutil/_libs
-rm -rf tests/.libs tests/_libs
@@ -8097,6 +8442,13 @@ tests/test-bsdiff.log: tests/test-bsdiff$(EXEEXT)
--log-file $$b.log --trs-file $$b.trs \
$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
"$$tst" $(AM_TESTS_FD_REDIRECT)
+tests/test-otcore.log: tests/test-otcore$(EXEEXT)
+ @p='tests/test-otcore$(EXEEXT)'; \
+ b='tests/test-otcore'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
tests/test-mutable-tree.log: tests/test-mutable-tree$(EXEEXT)
@p='tests/test-mutable-tree$(EXEEXT)'; \
b='tests/test-mutable-tree'; \
@@ -8279,6 +8631,20 @@ tests/test-remote-headers.sh.log: tests/test-remote-headers.sh
--log-file $$b.log --trs-file $$b.trs \
$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
"$$tst" $(AM_TESTS_FD_REDIRECT)
+tests/test-remote-refs.sh.log: tests/test-remote-refs.sh
+ @p='tests/test-remote-refs.sh'; \
+ b='tests/test-remote-refs.sh'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
+tests/test-composefs.sh.log: tests/test-composefs.sh
+ @p='tests/test-composefs.sh'; \
+ b='tests/test-composefs.sh'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
tests/test-commit-sign.sh.log: tests/test-commit-sign.sh
@p='tests/test-commit-sign.sh'; \
b='tests/test-commit-sign.sh'; \
@@ -8489,6 +8855,13 @@ tests/test-admin-deploy-syslinux.sh.log: tests/test-admin-deploy-syslinux.sh
--log-file $$b.log --trs-file $$b.trs \
$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
"$$tst" $(AM_TESTS_FD_REDIRECT)
+tests/test-admin-deploy-bootprefix.sh.log: tests/test-admin-deploy-bootprefix.sh
+ @p='tests/test-admin-deploy-bootprefix.sh'; \
+ b='tests/test-admin-deploy-bootprefix.sh'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
tests/test-admin-deploy-2.sh.log: tests/test-admin-deploy-2.sh
@p='tests/test-admin-deploy-2.sh'; \
b='tests/test-admin-deploy-2.sh'; \
@@ -8552,6 +8925,20 @@ tests/test-admin-deploy-bootid-gc.sh.log: tests/test-admin-deploy-bootid-gc.sh
--log-file $$b.log --trs-file $$b.trs \
$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
"$$tst" $(AM_TESTS_FD_REDIRECT)
+tests/test-admin-deploy-whiteouts.sh.log: tests/test-admin-deploy-whiteouts.sh
+ @p='tests/test-admin-deploy-whiteouts.sh'; \
+ b='tests/test-admin-deploy-whiteouts.sh'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
+tests/test-admin-deploy-emptyetc.sh.log: tests/test-admin-deploy-emptyetc.sh
+ @p='tests/test-admin-deploy-emptyetc.sh'; \
+ b='tests/test-admin-deploy-emptyetc.sh'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
tests/test-osupdate-dtb.sh.log: tests/test-osupdate-dtb.sh
@p='tests/test-osupdate-dtb.sh'; \
b='tests/test-osupdate-dtb.sh'; \
@@ -8601,6 +8988,13 @@ tests/test-admin-deploy-clean.sh.log: tests/test-admin-deploy-clean.sh
--log-file $$b.log --trs-file $$b.trs \
$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
"$$tst" $(AM_TESTS_FD_REDIRECT)
+tests/test-admin-kargs.sh.log: tests/test-admin-kargs.sh
+ @p='tests/test-admin-kargs.sh'; \
+ b='tests/test-admin-kargs.sh'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
tests/test-reset-nonlinear.sh.log: tests/test-reset-nonlinear.sh
@p='tests/test-reset-nonlinear.sh'; \
b='tests/test-reset-nonlinear.sh'; \
@@ -9244,12 +9638,16 @@ distclean-generic:
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-rm -f bsdiff/$(DEPDIR)/$(am__dirstamp)
-rm -f bsdiff/$(am__dirstamp)
+ -rm -f composefs/libcomposefs/$(DEPDIR)/$(am__dirstamp)
+ -rm -f composefs/libcomposefs/$(am__dirstamp)
-rm -f libglnx/$(DEPDIR)/$(am__dirstamp)
-rm -f libglnx/$(am__dirstamp)
-rm -f libglnx/tests/$(DEPDIR)/$(am__dirstamp)
-rm -f libglnx/tests/$(am__dirstamp)
-rm -f src/libostree/$(DEPDIR)/$(am__dirstamp)
-rm -f src/libostree/$(am__dirstamp)
+ -rm -f src/libotcore/$(DEPDIR)/$(am__dirstamp)
+ -rm -f src/libotcore/$(am__dirstamp)
-rm -f src/libotutil/$(DEPDIR)/$(am__dirstamp)
-rm -f src/libotutil/$(am__dirstamp)
-rm -f src/ostree/$(DEPDIR)/$(am__dirstamp)
@@ -9280,6 +9678,12 @@ distclean: distclean-recursive
-rm -f $(am__CONFIG_DISTCLEAN_FILES)
-rm -f bsdiff/$(DEPDIR)/libbsdiff_la-bsdiff.Plo
-rm -f bsdiff/$(DEPDIR)/libbsdiff_la-bspatch.Plo
+ -rm -f composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-hash.Plo
+ -rm -f composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-fsverity.Plo
+ -rm -f composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-mount.Plo
+ -rm -f composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-writer-erofs.Plo
+ -rm -f composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-writer.Plo
+ -rm -f libglnx/$(DEPDIR)/la-glnx-backport-testutils.Plo
-rm -f libglnx/$(DEPDIR)/la-glnx-backports.Plo
-rm -f libglnx/$(DEPDIR)/la-glnx-console.Plo
-rm -f libglnx/$(DEPDIR)/la-glnx-dirfd.Plo
@@ -9303,6 +9707,7 @@ distclean: distclean-recursive
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-async-progress.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-bloom.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootconfig-parser.Plo
+ -rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-aboot.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-grub2.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-syslinux.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-uboot.Plo
@@ -9320,6 +9725,7 @@ distclean: distclean-recursive
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-enumtypes.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-curl.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-soup.Plo
+ -rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-soup3.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-uri.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-util.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-gpg-verifier.Plo
@@ -9338,6 +9744,7 @@ distclean: distclean-recursive
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-remote.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-checkout.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-commit.Plo
+ -rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-composefs.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-file-enumerator.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-file.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-finder-avahi-parser.Plo
@@ -9382,6 +9789,8 @@ distclean: distclean-recursive
-rm -f src/libostree/$(DEPDIR)/tests_test_rollsum-ostree-rollsum.Po
-rm -f src/libostree/$(DEPDIR)/tests_test_rollsum_cli-ostree-rollsum.Po
-rm -f src/libostree/$(DEPDIR)/tests_test_varint-ostree-varint.Po
+ -rm -f src/libotcore/$(DEPDIR)/libotcore_la-otcore-ed25519-verify.Plo
+ -rm -f src/libotcore/$(DEPDIR)/libotcore_la-otcore-prepare-root.Plo
-rm -f src/libotutil/$(DEPDIR)/libotutil_la-ot-checksum-instream.Plo
-rm -f src/libotutil/$(DEPDIR)/libotutil_la-ot-checksum-utils.Plo
-rm -f src/libotutil/$(DEPDIR)/libotutil_la-ot-fs-utils.Plo
@@ -9402,8 +9811,10 @@ distclean: distclean-recursive
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-finalize-staged.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-init-fs.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-instutil.Po
+ -rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-kargs.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-os-init.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-pin.Po
+ -rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-set-default.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-set-origin.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-status.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-switch.Po
@@ -9414,6 +9825,7 @@ distclean: distclean-recursive
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-instutil-builtin-grub2-generate.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-instutil-builtin-selinux-ensure-labeled.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-instutil-builtin-set-kargs.Po
+ -rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-kargs-builtin-edit-in-place.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-builtin-admin.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-builtin-cat.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-builtin-checkout.Po
@@ -9440,7 +9852,6 @@ distclean: distclean-recursive
-rm -f src/ostree/$(DEPDIR)/ostree-ot-builtin-sign.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-builtin-static-delta.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-builtin-summary.Po
- -rm -f src/ostree/$(DEPDIR)/ostree-ot-builtin-trivial-httpd.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-dump.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-editor.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-main.Po
@@ -9459,13 +9870,13 @@ distclean: distclean-recursive
-rm -f src/ostree/$(DEPDIR)/ostree-parse-datetime.Po
-rm -f src/ostree/$(DEPDIR)/ostree_trivial_httpd-ostree-trivial-httpd.Po
-rm -f src/rofiles-fuse/$(DEPDIR)/rofiles_fuse-main.Po
+ -rm -f src/switchroot/$(DEPDIR)/ostree_prepare_root-ostree-prepare-root-static.Po
-rm -f src/switchroot/$(DEPDIR)/ostree_prepare_root-ostree-prepare-root.Po
-rm -f src/switchroot/$(DEPDIR)/ostree_remount-ostree-remount.Po
-rm -f src/switchroot/$(DEPDIR)/ostree_system_generator-ostree-system-generator.Po
-rm -f tests/$(DEPDIR)/get_byte_order-get-byte-order.Po
-rm -f tests/$(DEPDIR)/libostreetest_la-libostreetest.Plo
-rm -f tests/$(DEPDIR)/libostreetest_la-test-mock-gio.Plo
- -rm -f tests/$(DEPDIR)/libreaddir_rand_la-readdir-rand.Plo
-rm -f tests/$(DEPDIR)/repo_finder_mount-repo-finder-mount.Po
-rm -f tests/$(DEPDIR)/test_basic_c-test-basic-c.Po
-rm -f tests/$(DEPDIR)/test_bloom-test-bloom.Po
@@ -9482,6 +9893,7 @@ distclean: distclean-recursive
-rm -f tests/$(DEPDIR)/test_ot_opt_utils-test-ot-opt-utils.Po
-rm -f tests/$(DEPDIR)/test_ot_tool_util-test-ot-tool-util.Po
-rm -f tests/$(DEPDIR)/test_ot_unix_utils-test-ot-unix-utils.Po
+ -rm -f tests/$(DEPDIR)/test_otcore-test-otcore.Po
-rm -f tests/$(DEPDIR)/test_pull_c-test-pull-c.Po
-rm -f tests/$(DEPDIR)/test_repo-test-repo.Po
-rm -f tests/$(DEPDIR)/test_repo_finder_avahi-test-repo-finder-avahi.Po
@@ -9561,6 +9973,12 @@ maintainer-clean: maintainer-clean-recursive
-rm -rf $(top_srcdir)/autom4te.cache
-rm -f bsdiff/$(DEPDIR)/libbsdiff_la-bsdiff.Plo
-rm -f bsdiff/$(DEPDIR)/libbsdiff_la-bspatch.Plo
+ -rm -f composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-hash.Plo
+ -rm -f composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-fsverity.Plo
+ -rm -f composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-mount.Plo
+ -rm -f composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-writer-erofs.Plo
+ -rm -f composefs/libcomposefs/$(DEPDIR)/libcomposefs_la-lcfs-writer.Plo
+ -rm -f libglnx/$(DEPDIR)/la-glnx-backport-testutils.Plo
-rm -f libglnx/$(DEPDIR)/la-glnx-backports.Plo
-rm -f libglnx/$(DEPDIR)/la-glnx-console.Plo
-rm -f libglnx/$(DEPDIR)/la-glnx-dirfd.Plo
@@ -9584,6 +10002,7 @@ maintainer-clean: maintainer-clean-recursive
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-async-progress.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-bloom.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootconfig-parser.Plo
+ -rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-aboot.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-grub2.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-syslinux.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-bootloader-uboot.Plo
@@ -9601,6 +10020,7 @@ maintainer-clean: maintainer-clean-recursive
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-enumtypes.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-curl.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-soup.Plo
+ -rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-soup3.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-uri.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-fetcher-util.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-gpg-verifier.Plo
@@ -9619,6 +10039,7 @@ maintainer-clean: maintainer-clean-recursive
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-remote.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-checkout.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-commit.Plo
+ -rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-composefs.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-file-enumerator.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-file.Plo
-rm -f src/libostree/$(DEPDIR)/libostree_1_la-ostree-repo-finder-avahi-parser.Plo
@@ -9663,6 +10084,8 @@ maintainer-clean: maintainer-clean-recursive
-rm -f src/libostree/$(DEPDIR)/tests_test_rollsum-ostree-rollsum.Po
-rm -f src/libostree/$(DEPDIR)/tests_test_rollsum_cli-ostree-rollsum.Po
-rm -f src/libostree/$(DEPDIR)/tests_test_varint-ostree-varint.Po
+ -rm -f src/libotcore/$(DEPDIR)/libotcore_la-otcore-ed25519-verify.Plo
+ -rm -f src/libotcore/$(DEPDIR)/libotcore_la-otcore-prepare-root.Plo
-rm -f src/libotutil/$(DEPDIR)/libotutil_la-ot-checksum-instream.Plo
-rm -f src/libotutil/$(DEPDIR)/libotutil_la-ot-checksum-utils.Plo
-rm -f src/libotutil/$(DEPDIR)/libotutil_la-ot-fs-utils.Plo
@@ -9683,8 +10106,10 @@ maintainer-clean: maintainer-clean-recursive
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-finalize-staged.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-init-fs.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-instutil.Po
+ -rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-kargs.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-os-init.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-pin.Po
+ -rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-set-default.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-set-origin.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-status.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-builtin-switch.Po
@@ -9695,6 +10120,7 @@ maintainer-clean: maintainer-clean-recursive
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-instutil-builtin-grub2-generate.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-instutil-builtin-selinux-ensure-labeled.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-instutil-builtin-set-kargs.Po
+ -rm -f src/ostree/$(DEPDIR)/ostree-ot-admin-kargs-builtin-edit-in-place.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-builtin-admin.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-builtin-cat.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-builtin-checkout.Po
@@ -9721,7 +10147,6 @@ maintainer-clean: maintainer-clean-recursive
-rm -f src/ostree/$(DEPDIR)/ostree-ot-builtin-sign.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-builtin-static-delta.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-builtin-summary.Po
- -rm -f src/ostree/$(DEPDIR)/ostree-ot-builtin-trivial-httpd.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-dump.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-editor.Po
-rm -f src/ostree/$(DEPDIR)/ostree-ot-main.Po
@@ -9740,13 +10165,13 @@ maintainer-clean: maintainer-clean-recursive
-rm -f src/ostree/$(DEPDIR)/ostree-parse-datetime.Po
-rm -f src/ostree/$(DEPDIR)/ostree_trivial_httpd-ostree-trivial-httpd.Po
-rm -f src/rofiles-fuse/$(DEPDIR)/rofiles_fuse-main.Po
+ -rm -f src/switchroot/$(DEPDIR)/ostree_prepare_root-ostree-prepare-root-static.Po
-rm -f src/switchroot/$(DEPDIR)/ostree_prepare_root-ostree-prepare-root.Po
-rm -f src/switchroot/$(DEPDIR)/ostree_remount-ostree-remount.Po
-rm -f src/switchroot/$(DEPDIR)/ostree_system_generator-ostree-system-generator.Po
-rm -f tests/$(DEPDIR)/get_byte_order-get-byte-order.Po
-rm -f tests/$(DEPDIR)/libostreetest_la-libostreetest.Plo
-rm -f tests/$(DEPDIR)/libostreetest_la-test-mock-gio.Plo
- -rm -f tests/$(DEPDIR)/libreaddir_rand_la-readdir-rand.Plo
-rm -f tests/$(DEPDIR)/repo_finder_mount-repo-finder-mount.Po
-rm -f tests/$(DEPDIR)/test_basic_c-test-basic-c.Po
-rm -f tests/$(DEPDIR)/test_bloom-test-bloom.Po
@@ -9763,6 +10188,7 @@ maintainer-clean: maintainer-clean-recursive
-rm -f tests/$(DEPDIR)/test_ot_opt_utils-test-ot-opt-utils.Po
-rm -f tests/$(DEPDIR)/test_ot_tool_util-test-ot-tool-util.Po
-rm -f tests/$(DEPDIR)/test_ot_unix_utils-test-ot-unix-utils.Po
+ -rm -f tests/$(DEPDIR)/test_otcore-test-otcore.Po
-rm -f tests/$(DEPDIR)/test_pull_c-test-pull-c.Po
-rm -f tests/$(DEPDIR)/test_repo-test-repo.Po
-rm -f tests/$(DEPDIR)/test_repo_finder_avahi-test-repo-finder-avahi.Po
@@ -9930,11 +10356,7 @@ src/ostree/parse-datetime.c: src/ostree/parse-datetime.y Makefile
$(AM_V_GEN) $(YACC) $< -o $@
@BUILDOPT_USE_STATIC_COMPILER_TRUE@ostree-prepare-root : $(ostree_prepare_root_SOURCES)
-@BUILDOPT_USE_STATIC_COMPILER_TRUE@ $(STATIC_COMPILER) -o $@ -static $(top_srcdir)/src/switchroot/ostree-prepare-root.c $(ostree_prepare_root_CPPFLAGS) $(AM_CFLAGS) $(DEFAULT_INCLUDES) -DOSTREE_PREPARE_ROOT_STATIC=1
-
-tests/libreaddir-rand.so: Makefile
- mkdir -p tests/
- $(AM_V_GEN) ln -fns ../.libs/libreaddir-rand.so tests/
+@BUILDOPT_USE_STATIC_COMPILER_TRUE@ $(STATIC_COMPILER) -o $@ -static $(top_srcdir)/src/switchroot/ostree-prepare-root-static.c $(ostree_prepare_root_CPPFLAGS) $(AM_CFLAGS) $(DEFAULT_INCLUDES) -DOSTREE_PREPARE_ROOT_STATIC=1
tests/%-symlink-stamp: % Makefile
$(AM_V_GEN) set -e; \
@@ -9952,11 +10374,11 @@ tests/%-symlink-stamp: % Makefile
@ENABLE_INSTALLED_TESTS_EXCLUSIVE_FALSE@check-local:
@ENABLE_INSTALLED_TESTS_EXCLUSIVE_FALSE@ echo "NOTE: Run the Rust installed tests (uninstalled) with ./tests/run-installed"
-@USE_LIBSOUP_FALSE@no-soup-for-you-warning:
-@USE_LIBSOUP_FALSE@ @echo "WARNING: $(PACKAGE) was built without libsoup, which is currently" 1>&2
-@USE_LIBSOUP_FALSE@ @echo "WARNING: required for many unit tests." 1>&2
-@USE_LIBSOUP_FALSE@ sleep 10
-@USE_LIBSOUP_FALSE@check: no-soup-for-you-warning
+@USE_LIBSOUP_OR_LIBSOUP3_FALSE@no-soup-for-you-warning:
+@USE_LIBSOUP_OR_LIBSOUP3_FALSE@ @echo "WARNING: $(PACKAGE) was built without libsoup, which is currently" 1>&2
+@USE_LIBSOUP_OR_LIBSOUP3_FALSE@ @echo "WARNING: required for many unit tests." 1>&2
+@USE_LIBSOUP_OR_LIBSOUP3_FALSE@ sleep 10
+@USE_LIBSOUP_OR_LIBSOUP3_FALSE@check: no-soup-for-you-warning
# Unfortunately the glib test data APIs don't actually handle
# non-recursive Automake, so we change our code to canonically look
@@ -9979,9 +10401,11 @@ install-kola-tests:
@BUILDOPT_BUILTIN_GRUB2_MKCONFIG_FALSE@ mkdir -p $(DESTDIR)$(grub2configdir)
@BUILDOPT_BUILTIN_GRUB2_MKCONFIG_FALSE@ ln -sf $(pkglibexecdir)/grub2-15_ostree $(DESTDIR)$(grub2configdir)/15_ostree
+# This needs to be outside the conditional to avoid a warning
+.PHONY: manhtml
+
# Convenience target for building the just the HTML man pages
@ENABLE_MAN_HTML_TRUE@@ENABLE_MAN_TRUE@manhtml: $(manhtml_files)
-@ENABLE_MAN_HTML_TRUE@@ENABLE_MAN_TRUE@.PHONY: manhtml
@ENABLE_MAN_TRUE@%.1: %.xml
@ENABLE_MAN_TRUE@ $(AM_V_GEN) $(XSLTPROC_MAN) --output $@ $(XSLT_MAN_STYLESHEET) $<
@@ -9996,6 +10420,10 @@ install-kola-tests:
release-tag:
cd $(srcdir) && git $(srcdir) tag -m "Release $(VERSION)" v$(VERSION)
+.PHONY: clang-format
+clang-format:
+ git ls-files '**.c' '**.cxx' '**.h' '**.hpp' | xargs clang-format -i
+
release-tarball-embedded:
set -x; \
GITVERSION=$(git_version_rpm); export GITVERSION; \
diff --git a/README.md b/README.md
index 0896b24..a5e97f7 100644
--- a/README.md
+++ b/README.md
@@ -73,6 +73,8 @@ their host system as well as Flatpak.
[Liri OS](https://liri.io/download/silverblue/) has the option to install
their distribution using ostree.
+[TorizonCore](https://developer.toradex.com/torizon/working-with-torizon/torizoncore-technical-overview/) is a Linux distribution for embedded systems that updates via OSTree images delivered via [Uptane](https://uptane.github.io/) and [aktualizr](https://github.com/uptane/aktualizr/).
+
## Distribution build tools
[meta-updater](https://github.com/advancedtelematic/meta-updater) is
@@ -85,9 +87,16 @@ which uses libostree.
The [BuildStream](https://gitlab.com/BuildStream/buildstream) build and
integration tool supports importing and exporting from libostree repos.
+[fedora-iot/otto](https://github.com/fedora-iot/otto) is a tool that helps
+ship ostree commits inside Docker/OCI containers and run a webserver
+to serve the commits.
+
Fedora [coreos-assembler](https://github.com/coreos/coreos-assembler) is
the build tool used to generate Fedora CoreOS derivatives.
+[debos](https://github.com/go-debos/debos) is a tool-chain for simplifying the
+process of building a Debian-based OS image.
+
## Projects linking to libostree
[rpm-ostree](https://github.com/projectatomic/rpm-ostree) is used by the
@@ -106,6 +115,8 @@ use the "libostree host system" aspects (e.g. bootloader management), just the
"git-like hardlink dedup". For example, Flatpak supports a per-user OSTree
repository.
+[aktualizr](https://github.com/uptane/aktualizr/) is an [Uptane](https://uptane.github.io/)-conformant software update client library intended for use in automotive and other security-sensitive embedded devices. It uses OSTree to manage the OS of the host device by default.
+
## Language bindings
libostree is accessible via [GObject Introspection](https://gi.readthedocs.io/en/latest/);
@@ -119,7 +130,7 @@ write higher level manual bindings on top; this is more common
for statically compiled languages. Here's a list of such bindings:
- [ostree-go](https://github.com/ostreedev/ostree-go/)
- - [ostree-rs](https://github.com/ostreedev/ostree-rs/)
+ - [ostree-rs](./rust-bindings)
## Building
@@ -131,7 +142,7 @@ However, in order to build from a git clone, you must update the
submodules. If you're packaging OSTree and want a tarball, I
recommend using a "recursive git archive" script. There are several
available online;
-[this code](https://github.com/ostreedev/ostree/blob/main/packaging/Makefile.dist-packaging#L11)
+[this code](https://github.com/ostreedev/ostree/blob/main/ci/Makefile.dist-packaging#L18)
in OSTree is an example.
Once you have a git clone or recursive archive, building is the
@@ -147,9 +158,8 @@ make install DESTDIR=/path/to/dest
## Contact and discussion forums
-OSTree has a [mailing list](https://mail.gnome.org/archives/ostree-list/) and
-there is also an `#ostree` channel on [Libera.Chat](ircs://irc.libera.chat/ostree). However, asynchronous+logged
-communication is preferred for nontrivial questions.
+There is also an `#ostree` channel on [Libera.Chat](ircs://irc.libera.chat/ostree) as
+well as [enabled Github discussions](https://github.com/ostreedev/ostree/discussions/).
## Contributing
diff --git a/apidoc/Makefile.in b/apidoc/Makefile.in
index 591328d..4abac48 100644
--- a/apidoc/Makefile.in
+++ b/apidoc/Makefile.in
@@ -220,6 +220,7 @@ EGREP = @EGREP@
ETAGS = @ETAGS@
EXEEXT = @EXEEXT@
FGREP = @FGREP@
+FILECMD = @FILECMD@
FUSE3_CFLAGS = @FUSE3_CFLAGS@
FUSE3_LIBS = @FUSE3_LIBS@
FUSE_CFLAGS = @FUSE_CFLAGS@
@@ -303,6 +304,8 @@ OT_DEP_LZMA_CFLAGS = @OT_DEP_LZMA_CFLAGS@
OT_DEP_LZMA_LIBS = @OT_DEP_LZMA_LIBS@
OT_DEP_SELINUX_CFLAGS = @OT_DEP_SELINUX_CFLAGS@
OT_DEP_SELINUX_LIBS = @OT_DEP_SELINUX_LIBS@
+OT_DEP_SOUP3_CFLAGS = @OT_DEP_SOUP3_CFLAGS@
+OT_DEP_SOUP3_LIBS = @OT_DEP_SOUP3_LIBS@
OT_DEP_SOUP_CFLAGS = @OT_DEP_SOUP_CFLAGS@
OT_DEP_SOUP_LIBS = @OT_DEP_SOUP_LIBS@
OT_DEP_ZLIB_CFLAGS = @OT_DEP_ZLIB_CFLAGS@
diff --git a/apidoc/html/index.html b/apidoc/html/index.html
index 22666f1..b651901 100644
--- a/apidoc/html/index.html
+++ b/apidoc/html/index.html
@@ -14,7 +14,7 @@
diff --git a/apidoc/html/ostree-Core-repository-independent-functions.html b/apidoc/html/ostree-Core-repository-independent-functions.html
index 52089ce..ec7684f 100644
--- a/apidoc/html/ostree-Core-repository-independent-functions.html
+++ b/apidoc/html/ostree-Core-repository-independent-functions.html
@@ -467,7 +467,7 @@
[transfer full][array fixed-size=32]
@@ -896,7 +893,8 @@
Returns
-Binary checksum data in bytes
+
Binary checksum data in
+bytes
; do not free. If bytes
does not have the correct length, return NULL
.
[transfer none][array fixed-size=32][element-type guint8]
@@ -2548,9 +2546,10 @@
Returns
- Checksum of the parent commit of commit_variant
+
Checksum of the parent commit of commit_variant
, or NULL
-if none
+if none.
+[nullable]
@@ -2624,9 +2623,9 @@ SHA256(root dirtree_checksum || root_dirmeta_checksum),
-i.e. the SHA-256 of the root "dirtree" object's checksum concatenated with the
-root "dirmeta" checksum (both in binary form, not hexadecimal).
+The content checksums is simply defined as SHA256(root dirtree_checksum ||
+root_dirmeta_checksum)
, i.e. the SHA-256 of the root "dirtree" object's checksum concatenated
+with the root "dirmeta" checksum (both in binary form, not hexadecimal).
Parameters
@@ -2775,7 +2774,7 @@
ostree_commit_sizes_entry_free ()
void
-ostree_commit_sizes_entry_free (OstreeCommitSizesEntry *entry
);
+ostree_commit_sizes_entry_free (OstreeCommitSizesEntry *entry
);
Free given entry
.
@@ -2834,7 +2833,7 @@ Types and Values
OSTREE_MAX_METADATA_SIZE
-
#define OSTREE_MAX_METADATA_SIZE (10 * 1024 * 1024)
+#define OSTREE_MAX_METADATA_SIZE (128 * 1024 * 1024)
Default limit for maximum permitted size in bytes of metadata objects fetched
over HTTP (including repo/config files, refs, and commit/dirtree/dirmeta
@@ -2921,7 +2920,8 @@
OSTREE_OBJECT_TYPE_FILE_XATTRS_LINK
- Hardlink to a .file-xattrs given the checksum of its .file object.
+Hardlink to a .file-xattrs given the checksum of its .file
+object.
|
|
@@ -3026,7 +3026,8 @@ #define OSTREE_SUMMARY_GVARIANT_FORMAT G_VARIANT_TYPE (OSTREE_SUMMARY_GVARIANT_STRING)
-a(s(taya{sv})) - Map of ref name -> (latest commit size, latest commit checksum, additional metadata), sorted by ref name
+a(s(taya{sv})) - Map of ref name -> (latest commit size, latest commit checksum, additional
+metadata), sorted by ref name
-
a{sv} - Additional metadata, at the current time the following are defined:
@@ -3049,52 +3050,6 @@
-OstreeCommitSizesEntry
-typedef struct {
- gchar *checksum;
- OstreeObjectType objtype;
- guint64 unpacked;
- guint64 archived;
-} OstreeCommitSizesEntry;
-
-Structure representing an entry in the "ostree.sizes" commit metadata. Each
-entry corresponds to an object in the associated commit.
-
-Since: 2020.1
-