It turns out this fails because of an ld preload specific to this package. This passes:
g++ -c -I. -I. -I./thin-provisioning -Igmock-1.6.0/include -Igmock-1.6.0/gtest/include -g -O3 -fdebug-prefix-map=/tmp/thin- provisioning-tools-0.6.1=. -fstack-protector-strong -Wformat -Werror =format-security -std=gnu++98 -fno-delete-null-pointer-checks -g -Wall -fno-strict-aliasing -g -O3 -fdebug-prefix-map=/tmp/thin-provisioning- tools-0.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu++98 -fno-delete-null-pointer-checks -O2 -DSTRERROR_R_CHAR_P -Wno-unused-local-typedefs -o unit-tests/gmock_main.gmo unit- tests/gmock_main.cc This fails: LD_PRELOAD=/tmp/thin-provisioning-tools-0.6.1/debian/unit- tests/preload.so g++ -c -I. -I. -I./thin-provisioning -Igmock-1.6.0/include -Igmock-1.6.0/gtest/include -g -O3 -fdebug-prefix- map=/tmp/thin-provisioning-tools-0.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu++98 -fno-delete-null-pointer- checks -g -Wall -fno-strict-aliasing -g -O3 -fdebug-prefix-map=/tmp /thin-provisioning-tools-0.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu++98 -fno-delete-null-pointer-checks -O2 -DSTRERROR_R_CHAR_P -Wno-unused-local-typedefs -o unit- tests/gmock_main.gmo unit-tests/gmock_main.cc ** Package changed: gcc-7 (Ubuntu) => thin-provisioning-tools (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1756996 Title: ppc64el ICE building thin-provisioning-tools To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/thin-provisioning-tools/+bug/1756996/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
