This looks like a duplicate of #23385 but this is on alpha! ppp-2.4.1-r12 is marked stable on alpha but does not compile. I tried ppp-2.4.1-r14 and that compiles and runs stable on my system. Reproducible: Always Steps to Reproduce: 1. emerge -B ppp Actual Results: Calculating dependencies ...done! >>> emerge (1 of 1) net-dialup/ppp-2.4.1-r12 to / >>> md5 src_uri ;-) ppp-2.4.1-pppoe4.tgz >>> Unpacking source... >>> Unpacking ppp-2.4.1-pppoe4.tgz to /small/portage_tmp/portage/ppp-2.4.1- r12/work >>> Source unpacked. patching file README.MPPE [... cut ...] patching file pppd/chap.c Hunk #1 FAILED at 537. 1 out of 1 hunk FAILED -- saving rejects to file pppd/chap.c.rej patching file pppd/tty.c Creating links to Makefiles. Makefile -> linux/Makefile.top pppd/Makefile -> Makefile.linux pppstats/Makefile -> Makefile.linux chat/Makefile -> Makefile.linux pppdump/Makefile -> Makefile.linux pppd/plugins/Makefile -> Makefile.linux pppd/plugins/pppoe/Makefile -> Makefile.linux cd chat; make - --jobserver-fds=3,4 -j all make[1]: Entering directory `/small/portage_tmp/portage/ppp-2.4.1-r12/work/ppp- 2.4.1.pppoe4/chat' gcc -c -O2 -pipe -g -pipe -DTERMIOS - DSIGTYPE=void -UNO_SLEEP -DFNDELAY=O_NDELAY -o chat.o chat.c chat.c:215: warning: conflicting types for built-in function `logf' gcc -o chat chat.o make[1]: Leaving directory `/small/portage_tmp/portage/ppp-2.4.1-r12/work/ppp- 2.4.1.pppoe4/chat' cd pppd/plugins; make - --jobserver-fds=3,4 -j all make[1]: Entering directory `/small/portage_tmp/portage/ppp-2.4.1-r12/work/ppp- 2.4.1.pppoe4/pppd/plugins' gcc -o minconn.so -shared -O2 -pipe -I.. -I../../include -fPIC minconn.c gcc -o passprompt.so -shared -O2 -pipe -I.. -I../../include -fPIC passprompt.c make -C pppoe -w --jobserver-fds=3,4 - --jobserver-fds=3,4 -j pppoe.so make[2]: Entering directory `/small/portage_tmp/portage/ppp-2.4.1-r12/work/ppp- 2.4.1.pppoe4/pppd/plugins/pppoe' gcc -O2 -pipe -I.. -I../.. -I../../../include -D_linux_=1 -fPIC -c -o pppoe.o pppoe.c gcc -O2 -pipe -I.. -I../.. -I../../../include -D_linux_=1 -fPIC -c -o pppoehash.o pppoehash.c pppoe.c:200:28: missing terminating " character pppoe.c: In function `init_device_pppoe': pppoe.c:201: error: `maximum' undeclared (first use in this function) pppoe.c:201: error: (Each undeclared identifier is reported only once pppoe.c:201: error: for each function it appears in.) pppoe.c:201: error: syntax error before "allowed" pppoe.c:201:52: missing terminating " character make[2]: *** [pppoe.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/small/portage_tmp/portage/ppp-2.4.1-r12/work/ppp- 2.4.1.pppoe4/pppd/plugins/pppoe' make[1]: *** [pppoe/pppoe.so] Error 2 make[1]: Leaving directory `/small/portage_tmp/portage/ppp-2.4.1-r12/work/ppp- 2.4.1.pppoe4/pppd/plugins' make: *** [all] Error 2 !!! ERROR: net-dialup/ppp-2.4.1-r12 failed. !!! Function src_compile, Line 71, Exitcode 2 !!! (no error message) Expected Results: :-) Gentoo Base System version 1.4.3.10 Portage 2.0.49-r15 (default-alpha-1.4, gcc-3.3.2, glibc-2.3.2-r8, 2.4.23) ================================================================= System uname: 2.4.23 alpha EV4 ACCEPT_KEYWORDS="alpha" AUTOCLEAN="yes" CFLAGS="-O2 -pipe " CHOST="alpha-unknown-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/confi g /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -pipe " DISTDIR="/mnt/gentoo/distfiles" FEATURES="ccache" GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo http://ftp.easynet.nl/mirror/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/mnt/gentoo/packages" PORTAGE_TMPDIR="/small/portage_tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="alpha crypt cups encode foomaticdb gif jpeg libg++ libwww mikmod motif ncurses oss pdflib png quicktime sdl spell truetype xml2 xmms xv zlib gdbm berkdb slang readline X gpm tcpd pam ssl perl python esd imlib oggvorbis opengl mozilla cdr gnome gtk -kde -qt alsa -nls"
added alpha keyword to -r14 please use this one