Red Hat Bugzilla – Bug 434403
fedora-ds-base failed massrebuild attempt for GCC 4.3
Last modified: 2013-01-09 22:11:14 EST
This is an automatically filed bug for a failed rebuild attempt for GCC 4.3.
Please verify why this build failed and fix it.
Exit code was 1, check the build.log for the failed buildArch task.
I believe that we need to define the "_GNU_SOURCE" feature test macro when we
This problem is due to a change made to /usr/include/bits/socket.h in rawhide
where "struct ucreds" is defined only if "__USE_GNU" is defined. The
"__USE_GNU" macro is designeded to be set internally by glibc when the
"_GNU_SOURCE" feature test macro is set directly by the program.
Created attachment 295712 [details]
With these changes, I'm able to build fedora-ds-base on Rawhide x86_64. I
omitted the auto-generated autotools changes from the diffs for readability.
Looks good. Can you confirm that it builds on el4 and f8 with this fix?
Tagged fixes as FedoraDirSvr110_gcc43 - new source tarball has version 18.104.22.168
pulled from this tag.
Checking in fedora-ds-base.spec;
new revision: 1.13; previous revision: 1.12
Checking in sources;
/cvs/extras/rpms/fedora-ds-base/devel/sources,v <-- sources
new revision: 1.12; previous revision: 1.11
Built in koji