semaphore.c:265:1: missing terminating " character semaphore.c:290:1: missing terminating " character in /usr/src/linux-2.4.19-gentoo-r15/arch/i386/kernel when removing the " in those lines the compile works Reproducible: Always Steps to Reproduce: 1. emerge =gentoo-sources-2.4.19-r15, ..., make bzImage 2. fix bug 23189 3. make bzImage Actual Results: make[1]: Entering directory `/usr/src/linux-2.4.19-gentoo-r15/arch/i386/kernel' gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-gentoo-r15/include -Wall -Wstrict-prototypes -Wno-trigraphs -Os -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=pentium4 -mmmx -msse -msse2 -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/include -DKBUILD_BASENAME=semaphore -c -o semaphore.o semaphore.c semaphore.c:265:1: missing terminating " character semaphore.c:290:1: missing terminating " character make[1]: *** [semaphore.o] Error 1 make[1]: Leaving directory `/usr/src/linux-2.4.19-gentoo-r15/arch/i386/kernel' make: *** [_dir_arch/i386/kernel] Error 2 Expected Results: compile :) laptop linux # emerge info Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.4.25-gentoo-r4) ================================================================= System uname: 2.4.25-gentoo-r4 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHz Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://gentoo.inode.at/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://gentoo.mirror.sdv.fr http://ftp.heanet.ie/pub/gentoo/ http://ftp.easynet.nl/mirror/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X alsa apm arts avi berkdb cdr crypt cups dvd encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 icq imap imlib java jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pda pdflib perl png python qt quicktime readline sdl slang spell sse ssl svga tcpd tetex truetype video_cards_radeon x86 xml2 xmms xv zlib"
gentoo-sources-2.4.19-r17 should compile fine; so I'm closing this bug. Thanks!