Hide Forgot
Trying to build util-linux-2.19-0.4.fc15 fails on ppc with: mount.c:140:29: error: opt_map causes a section type conflict http://ppc.koji.fedoraproject.org/koji/buildinfo?buildID=27070
(In reply to comment #0) > Trying to build util-linux-2.19-0.4.fc15 fails on ppc with: > > mount.c:140:29: error: opt_map causes a section type conflict > > http://ppc.koji.fedoraproject.org/koji/buildinfo?buildID=27070 Please, could be be more verbose? I cannot found such error in koji build logs. There are ppc as well as ppc64 binary packages generated by the koji build. It seems the build failed on any koji DB error.
Sorry, that seems to have been the wrong link: http://ppc.koji.fedoraproject.org/koji/getfile?taskID=127507&name=build.log In that build.log is the error. We were able to successfully rebuild it on ppc with an older gcc than 4.6.0. http://ppc.koji.fedoraproject.org/koji/buildinfo?buildID=27104
Reassigning to gcc. mount.c: In function 'try_mount_one.constprop.8': mount.c:140:29: error: opt_map causes a section type conflict Note that there is NOT anything like __attribute__((section ())), the code is there for years. gcc: 4.6.0-0.5.fc15 (PPC) gcc cmdline: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -include ../config.h -I../include -DLOCALEDIR=\"/usr/share/locale\" -fpie -fsigned-char -I../shlibs/blkid/src -fsigned-char -I../shlibs/mount/src -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -c -o mount-mount.o `test -f 'mount.c' code that generates the error: http://git.kernel.org/?p=utils/util-linux/util-linux.git;a=blob;f=mount/mount.c
Could you please attach preprocessed source?
Alternatively try gcc-4.6.0-0.6.fc15 when it is built on ppc too. This could be dup of http://gcc.gnu.org/PR47610
unfortunately gcc-4.6.0-0.6.fc15 failed building on ppc: http://ppc.koji.fedoraproject.org/koji/taskinfo?taskID=127995
another 'section type conflict' date.c: In function 'main': date.c:60:26: error: time_spec_string causes a section type conflict http://ppc.koji.fedoraproject.org/koji/getfile?taskID=128174&name=build.log in coreutils
(In reply to comment #4) > Could you please attach preprocessed source? I don't have access to any PPC machine with Fedora 15 :-( The git tree with sources is at git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
It is fixed with latest gcc. Thanks everyone. http://ppc.koji.fedoraproject.org/koji/buildinfo?buildID=27337