
Hi, The "build all binaries with PIE" has been proceeding slowly. - gcc-PIE package is in Tumbleweed, after installing it PIE is default. - making it default will be done via Requires in the "rpm-build" subpackage of rpm. https://build.opensuse.org/project/show/openSUSE:Factory:Staging:PIE is tracking build. - kmod: bug was exposed by PIE building, fix submitted and upstream. - cmake: the newer "file" in Factory broke "PIE binary" detection in cmake. SRed to devel project and mailed upstream - various package using assembler that uses %EBX (PIC register for x86). Common pattern seems to be inline "cpuid" assembler, as CPUID reports some flags in %EBX. I fixed one or two, for others building without PIE is probably better (syslinux and memtest86+) - kernel does not build (just does not like PIC building) - gcc48 does not build (not debugged yet) Ciao, Marcus -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org