i think it may be glibc related CC librsyslog_la-stringbuf.lo In file included from /usr/include/sys/uio.h:24:0, from /usr/include/sys/socket.h:27, from glbl.c:31: /usr/include/sys/types.h:157:20: error: missing binary operator before token "(" In file included from glbl.c:31:0: /usr/include/sys/socket.h:69:43: error: missing binary operator before token "(" In file included from parser.c:30:0: /usr/include/string.h:35:42: error: missing binary operator before token "(" In file included from /usr/include/string.h:633:0, from parser.c:30: /usr/include/bits/string2.h:97:21: error: missing binary operator before token "(" /usr/include/bits/string2.h:193:20: error: missing binary operator before token "(" In file included from /usr/include/libio.h:61:0, from /usr/include/stdio.h:74, from rsyslog.c:59: /usr/include/sys/cdefs.h:42:20: error: missing binary operator before token "(" /usr/include/sys/cdefs.h:55:44: error: missing binary operator before token "(" /usr/include/sys/cdefs.h:60:44: error: missing binary operator before token "(" /usr/include/sys/cdefs.h:145:19: error: missing binary operator before token "(" /usr/include/sys/cdefs.h:158:19: error: missing binary operator before token "(" /usr/include/sys/cdefs.h:220:19: error: missing binary operator before token "(" /usr/include/sys/cdefs.h:229:19: error: missing binary operator before token "(" /usr/include/sys/cdefs.h:236:19: error: missing binary operator before token "(" /usr/include/sys/cdefs.h:245:19: error: missing binary operator before token "(" /usr/include/sys/cdefs.h:254:19: error: missing binary operator before token "(" /usr/include/sys/cdefs.h:266:19: error: missing binary operator before token "(" /usr/include/sys/cdefs.h:276:19: error: missing binary operator before token "(" /usr/include/sys/cdefs.h:285:19: error: missing binary operator before token "(" /usr/include/sys/cdefs.h:293:19: error: missing binary operator before token "(" /usr/include/sys/cdefs.h:307:19: error: missing binary operator before token "(" /usr/include/sys/cdefs.h:315:19: error: missing binary operator before token "(" /usr/include/sys/cdefs.h:323:43: error: missing binary operator before token "(" /usr/include/sys/cdefs.h:336:19: error: missing binary operator before token "(" /usr/include/sys/cdefs.h:345:20: error: missing binary operator before token "(" /usr/include/sys/cdefs.h:350:20: error: missing binary operator before token "(" /usr/include/sys/cdefs.h:357:19: error: missing binary operator before token "(" In file included from /usr/include/libio.h:61:0, ............................. and lots of this... Reproducible: Always Steps to Reproduce: 1.try to install rsyslog Actual Results: compilation error Expected Results: succesful compilation and installation of rsyslog Package Manager Information: Package Name paludis Package Version 0.82.0 Build Date 2013-01-28T18:26:17+0200 Built with CXX x86_64-pc-linux-gnu-g++ 4.6.3 Built with CXXFLAGS -march=core2 -mcx16 -msahf -msse4.1 -O2 -pipe -Wno-error -pedantic Built with LDFLAGS -Wl,-O1 -Wl,--as-needed Environment Information: Format paludis Config dir /etc/paludis Root / System Root / World file /etc/paludis/world Repository layman: format unavailable location /var/paludis/repositories/layman sync tar+http://git.exherbo.org/layman_repositories.tar.bz2 sync_options Repository gentoo: format e location /mnt/lan/nfs/192.168.0.1/var/paludis/repositories/gentoo builddir /home/tmp/tmp-root-var/paludis cache /var/paludis/repositories/gentoo/metadata/md5-cache distdir /mnt/lan/nfs/192.168.0.1/home/distfiles eapi_when_unknown 0 eapi_when_unspecified 0 eclassdirs /var/paludis/repositories/gentoo/eclass layout traditional manifest_hashes SHA256 SHA512 WHIRLPOOL names_cache /mnt/lan/nfs/192.168.0.1/var/paludis/repositories/gentoo/.cache/names newsdir /mnt/lan/nfs/192.168.0.1/var/paludis/repositories/gentoo/metadata/news profile_eapi_when_unspecified 0 profile_layout traditional profiles /usr/portage/profiles/default/linux/amd64/10.0 securitydir /mnt/lan/nfs/192.168.0.1/var/paludis/repositories/gentoo/metadata/glsa setsdir /var/paludis/repositories/gentoo/sets sync rsync://rsync.gentoo.org/gentoo-portage/ sync_options thin_manifests false use_manifest use write_cache /var/cache/paludis/metadata Package information app-shells/bash 4.2_p42 dev-java/java-config 2.1.12-r1 dev-lang/python 2.7.3-r3 3.2.3-r2 dev-util/ccache 3.1.9 dev-util/cmake 2.8.10.2-r2 dev-util/pkgconfig 0.28 sys-apps/baselayout 2.2 sys-apps/openrc 9999 sys-apps/sandbox 2.6 sys-devel/autoconf 2.13 2.69 sys-devel/automake 1.10.3 1.11.6 1.12.6 1.9.6-r3 sys-devel/binutils 2.23.1 sys-devel/gcc 4.5.4 4.6.3 4.7.2 sys-devel/gcc-config 1.8 sys-devel/libtool 1.3.5 2.4.2 sys-devel/make 3.82-r4 sys-freebsd/freebsd-lib (none) sys-kernel/linux-headers 3.7 sys-libs/glibc 2.16.0 sys-libs/uclibc (none) main gcc is 4.6.3
Please attach the entire build log to this bug report.
Created attachment 337268 [details] buildlog
Hi, does it happen also with 7.2.7 please ?
hi, working fine with 7.2.7
Ok thanks, I will close this bug when 7.2.7 is stabilized wrt #472564
Stabilized +*rsyslog-7.4.3 (29 Jul 2013) + + 29 Jul 2013; Ultrabug <ultrabug@gentoo.org> -rsyslog-5.8.5.ebuild, + -rsyslog-6.2.2.ebuild, -rsyslog-7.2.2-r1.ebuild, -rsyslog-7.2.5.ebuild, + +rsyslog-7.4.3.ebuild, +files/7-stable/rsyslog-7.4.3-fix-runtime.patch, + +files/7-stable/rsyslog-7.4.3-json-c-pkgconfig.patch: + Version bump fix #472484, drop old fix #454564 +