What has changed in the last month to affect building shared libraries
in rawhide?
I tried to rebuild libxsmm in rawhide, after changing the spec to use
python2 explicitly, and it failed with
/usr/bin/ld: build/intel64/libxsmm_main.o: relocation R_X86_64_PC32 against symbol
`libxsmm_crc32_u64' can not be used when making a shared object; recompile with -fPIC
The sources are compiled with -fpic and it's x86_64 only, so -fPIC
v. -fpic shouldn't matter as I understand it.
I went back and tried to rebuild the version which built last month
(
https://koji.fedoraproject.org/koji/buildinfo?buildID=1061191) and it
now fails as above. See
https://kojipkgs.fedoraproject.org//work/tasks/8939/27878939/build.log
I'd be grateful for hints.