Hi all, We hit the following GCC7 issue in valgrind during the mass rebuild on ppc64/ppc64le: https://gcc.gnu.org/gcc-7/changes.html PowerPC / PowerPC64 / RS6000 GCC now diagnoses inline assembly that clobbers register r2. This has always been invalid code, and is no longer quietly tolerated. This has been fixed in the latest valgrind package. But since this also occurred in the public valgrind.h header it might bite other packages on ppc64[le] that #include <valgrind/valgrind.h>. If so, please just rebuild against the latest valgrind-devel package in rawhide. If you embed an old copy of valgrind.h (please don't [1]) then now would be the time to remove it and just depend on valgrind-devel. Or at least tell upstream to pick up the version from the valgrind-3.12.0-7.fc26 package (this version also contains other backports to make valgrind 3.12.0 work [better] against the latest linux kernel, gcc and glibc on various arches). Cheers, Mark [1] https://pagure.io/packaging-committee/issue/455 No packages should be bundling valgrind.h, FPC approves bundling requests [...] If bundling is requested/approved, then the packages should have "Provides: bundled(valgrind.h)" _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx