START usr.bin/pkg-config 2024-11-23T05:47:46Z ==== cmp-vers1-1 ==== # Test regular versions (a <= b) ==== cmp-vers1-2 ==== # Test regular versions (a <= b) ==== cmp-vers1-3 ==== # Test regular versions (a < b) ==== cmp-vers2-1 ==== # Test regular versions (a >= b) ==== cmp-vers2-2 ==== # Test regular versions (a >= b) ==== cmp-vers2-3 ==== # Test regular versions (a >= b) ==== cmp-vers2-4 ==== # Test regular versions (a >= b) ==== cmp-vers2-5 ==== # Test regular versions (a != b) ==== cmp-vers2-6 ==== # Test regular versions (a != b) ==== cmp-vers2-7 ==== # Test regular versions (a >= b a != c) ==== cmp-vers2-8 ==== # Test regular versions (a >= b a != c) ==== cmp-vers2-9 ==== # Test regular versions (a >= b a != c) ==== cmp-vers2-10 ==== # Test regular versions (a >= b a < c) ==== cmp-vers2-11 ==== # Test regular versions (a >= b a < c) ==== cmp-vers2-12 ==== # Test regular versions (a >= b a < c) ==== cmp-vers3 ==== # Test regular versions (a = b) ==== cmp-vers4-1 ==== # Test suffixed versions (alpha >) ==== cmp-vers4-2 ==== # Test suffixed versions (alpha >) ==== cmp-vers4-3 ==== # Test suffixed versions (alpha >=) ==== cmp-vers4-4 ==== # Test suffixed versions (alpha >=) ==== cmp-vers4-5 ==== # Test suffixed versions (alpha <) ==== cmp-vers4-6 ==== # Test suffixed versions (alpha <) ==== cmp-vers4-7 ==== # Test suffixed versions (alpha <=) ==== cmp-vers4-8 ==== # Test suffixed versions (alpha <=) ==== cmp-vers4-9 ==== # Test suffixed versions (alpha =) ==== cmp-vers5-1 ==== # Test suffixed versions (beta > alpha) ==== cmp-vers5-2 ==== # Test suffixed versions (beta >= alpha) ==== cmp-vers5-3 ==== # Test suffixed versions (alpha < rc) ==== cmp-vers5-4 ==== # Test suffixed versions (beta < rc) ==== cmp-vers5-5 ==== # Test suffixed versions (alpha < beta) ==== cmp-vers5-6 ==== # Test suffixed versions (rc > alpha) ==== cmp-vers5-7 ==== # Test suffixed versions (rc > beta) ==== cmp-vers6-1 ==== # Test suffixed versions in Requires ==== cmp-vers6-2 ==== # Test suffixed versions in Requires.private ==== cmp-vers7-1 ==== # Test suffixed version (vers3 > 1.0.1g) ==== cmp-vers7-2 ==== # Test suffixed version (vers3 < 1.0.1i) ==== cmp-vers7-3 ==== # Test suffixed version (vers3 < 1.0.1i) ==== cmp-vers7-4 ==== # Test suffixed version (vers3 > 1.0.1) ==== cmp-vers8-1 ==== # Test Version: x.y.z-stable w/compare() ==== corrupt1 ==== # Test for missing variables/fields ==== corrupt2 ==== # Test for missing variables/fields ==== corrupt3 ==== # Test for empty file ==== print-provides ==== # Test --print-provides ==== print-req ==== # Test --print-requires ==== print-req-priv ==== # Test --print-requires-private ==== logfile ==== # Test PKG_CONFIG_LOG ==== sysroot-cflags ==== # Test PKG_CONFIG_SYSROOT_DIR (cflags) ==== sysroot-libs ==== # Test PKG_CONFIG_SYSROOT_DIR (libs) ==== static-cflags1 ==== # Test grabbing Cflags (without Requires.private) ==== static-cflags2 ==== # Test grabbing Cflags (with Requires.private) ==== static-libs1 ==== # Test grabbing Libs.private from this package ==== static-libs2 ==== # Test grabbing Libs.private from Requires in order ==== static-libs3 ==== # Test grabbing Libs.private from Requires.private in order ==== static-libs4 ==== # Test Requires.private ==== static-order ==== # Test Requires.private order ==== missing-req-1 ==== # Test for missing packages in Requires (libs) ==== missing-req-2 ==== # Test for missing packages in Requires (cflags) ==== missing-req-3 ==== # Test for missing packages in Requires (version) ==== missing-req-4 ==== # Test for missing Requires.private with --exists ==== whitespace-cflags ==== # Test whitespace on various positions in Cflags ==== whitespace-libs ==== # Test whitespace on various positions in Libs ==== whitespace-linebreak ==== # Test linebreak in Description field ==== whitespace-requires-1 ==== # Test whitespace in version comparison ==== whitespace-requires-2 ==== # Test whitespace in version comparison ==== whitespace-name ==== # Test whitespace in Name ==== whitespace-property-1 ==== # Test lack of whitespace after property name ==== whitespace-property-2 ==== # Test whitespace after property value ==== whitespace-property-3 ==== # Test whitespace before property value ==== quoting ==== # Test for stripping out quotes from variables ==== broken-require-1 ==== # Test expanded variables with special parsing requirements ==== broken-require-2 ==== # Test expanded variables with special parsing requirements ==== min-version-1 ==== # Test --atleast-version (matches) ==== min-version-2 ==== # Test --atleast-version (doesn't match) ==== exact-version-1 ==== # Test --exact-version (matches) ==== exact-version-2 ==== # Test --exact-version (doesn't match) ==== max-version-1 ==== # Test --max-version (matches) ==== max-version-2 ==== # Test --max-version (doesn't match) ==== find-config-1 ==== # Test a regular module name being resolved ==== find-config-2 ==== # Test a full path to a .pc file ==== find-config-3 ==== # Simple existential test ==== find-config-4 ==== # Multiple existential tests combined (with comma) ==== find-config-5 ==== # Multiple existential tests combined (with space) ==== validate-1 ==== # Ensure it doesn't process dependencies ==== validate-2 ==== # Test for empty files ==== validate-3 ==== # Test for missing fields ==== variable-get-1 ==== # Test --variable ==== variable-set ==== # Test --define-variable ==== variables-1 ==== # Test --variable without any options ==== variables-2 ==== # Test --variable + --define-variable ==== variables-3 ==== # Test --variable + --define-variable ==== variables-4 ==== # Test --variable + --define-variable ==== variables-5 ==== # Test --variable ==== variables-6 ==== # Test variable overriding from environment ==== variables-7 ==== # Ensure variable overriding only uses uppercase keys ==== filter-system-dirs-1 ==== # Test removing -I/usr/include as a system directory ==== filter-system-dirs-2 ==== # Test removing -L/usr/lib as a system directory ==== filter-system-dirs-3 ==== # Test removing -L/usr/lib as a system directory (static) ==== filter-system-dirs-4 ==== # Test not removing -I/usr/include/filter as a system directory ==== filter-system-dirs-5 ==== # Test not removing -L/usr/lib/filter as a system directory ==== filter-system-dirs-6 ==== # Test not removing -L/usr/lib/filter as a system directory (static) ==== cflags-system-path-1 ==== # Test that the default /usr/include path is stripped ==== cflags-system-path-2 ==== # Test that the paths in PKG_CONFIG_SYSTEM_INCLUDE_PATH are stripped ==== lib-flags-1 ==== # Test --libs-only-other ==== lib-flags-2 ==== # Test --libs ==== lib-flags-3 ==== # Test --libs-only-L ==== lib-flags-4 ==== # Test --libs-only-l ==== private-cflags-1 ==== # Test --cflags printing Requires ==== private-libs-1 ==== # Test --libs printing Requires ==== private-cflags-libs-1 ==== # Test --cflags --libs printing Requires and not also Requires.private libs --- /usr/src/regress/usr.bin/pkg-config/obj/private-cflags-libs-1.want Sat Nov 23 06:47:59 2024 +++ /usr/src/regress/usr.bin/pkg-config/obj/private-cflags-libs-1.got Sat Nov 23 06:47:59 2024 @@ -1 +1 @@ --I/requires-test/include -I/private-dep/include -I/public-dep/include -L/requires-test/lib -L/public-dep/lib -lrequires-test -lpublic-dep +-I/requires-test/include -I/private-dep/include -I/public-dep/include -L/requires-test/lib -L/private-dep/lib -L/public-dep/lib -lrequires-test -lprivate-dep -lpublic-dep *** Error 1 in . (Makefile:747 'private-cflags-libs-1': @diff -u /usr/src/regress/usr.bin/pkg-config/obj/private-cflags-libs-1.want /usr/src...) EXPECTED_FAIL ==== private-static-libs-1 ==== # Test --static --libs printing Requires.private XFAIL usr.bin/pkg-config *** Error 1 in . (Makefile:747 'private-cflags-libs-1': @diff -u /usr/src/regress/usr.bin/pkg-config/obj/private-cflags-libs-1.want /usr/src...)