After upgrading to apache-2.2.6, the required recompilation of mod_proxy_html fails. Reproducible: Always Steps to Reproduce: 1. emerge -u '>=www-servers/apache-2.2' 2. emerge =www-apache/mod_proxy_html-2.4.3 Actual Results: >>> Compiling source in /var/tmp/portage/www-apache/mod_proxy_html-2.4.3/work/mod_proxy_html-2.4.3 ... /usr/bin/libtool --silent --mode=compile i686-pc-linux-gnu-gcc -prefer-pic -O3 -march=athlon-xp -fomit-frame-pointer -pipe -funroll-loops -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -DAP_DEBUG -pthread -I/usr/include/apache2 -I/usr/include/apr-1 -I/usr/include/apr-1 -I/usr/include/db4.3 -I/usr/include/libxml2 -c -o mod_proxy_html.lo mod_proxy_html.c && touch mod_proxy_html.slo mod_proxy_html.c:91: error: syntax error before "regex_t" mod_proxy_html.c:91: warning: no semicolon at end of struct or union mod_proxy_html.c:91: warning: no semicolon at end of struct or union mod_proxy_html.c:92: warning: data definition has no type or storage class ... !!! /usr/sbin/apxs2 -I/usr/include/libxml2 -c mod_proxy_html.c failed Expected Results: successful emerge I'll attach the build.log in a minute... Portage 2.1.2.12 (default-linux/x86/2006.1/desktop, gcc-3.4.6, glibc-2.5-r4, 2.6.22-gentoo-r5 i686) ================================================================= System uname: 2.6.22-gentoo-r5 i686 AMD Athlon(TM) XP 2200+ Gentoo Base System release 1.12.9 Timestamp of tree: Wed, 12 Sep 2007 01:20:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [disabled] app-shells/bash: 3.2_p17 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.3.5-r3, 2.4.4-r4, 2.5.1-r2 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.9-r2 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.21 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe -funroll-loops" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe -funroll-loops" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict userfetch userpriv usersandbox" GENTOO_MIRRORS="http://gentoo.inode.at/ http://gd.tuwien.ac.at/opsys/linux/gentoo/" LINGUAS="en de" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X aac aalib acpi alsa ao apache2 artworkextra asf bash-completion berkdb bitmap-fonts branding bzip2 bzlib c++ cairo cdda cdparanoia chroot cli cpdflib cpudetection cracklib crypt cups curl dbus dio directfb distribution divx divx4linux djvu dmx dri dvi effects emacs emboss encode enscript ethereal exif expat fam fbcon ffmpeg firefox flac fltk ftp gcj gd gdbm gif gimpprint glibc-omitfp glitz glut gmedia gmp gnome gnutls gpm graphviz gs gtk gtk2 hal howl httpd icecast iconv icq imagemagick imap imlib inkjar innodb ipod isdnlog java javascript joystick jpeg latex ldap libedit libnotify libsexy logrotate lzo mad maildir matrox mbox mhash mime mmx mmxext mng motif mozbranding mozcalendar mozdevelop mozdom mozilla mozsvg mp3 mpeg mudflap multiuser musepack ncurses network network-cron new-login nfs nis no-old-linux no-seamonkey noplugin nptl nptlonly objc objc-gc ocaml offensive ogg openal opengl openmp pam pch pcmcia pcre pdf perl pic plugin plugins png posix postgres ppds pppd python qt3 qt4 quicktime readline real realmedia reflection rle rss rtc ruby samba sasl sdl sdl-image session shared sharedmem shout slang sockets speex spell spl sse ssl startup-notification stream svg symlink sysfs t1lib tcl tcltk tcpd tetex theora tiff tk truetype truetype-fonts type1-fonts usb utempter vim-with-x vorbis vorbis-psy win32codecs wma wmp x86 xanim xforms xine xinerama xinetd xml xml2 xorg xosd xprint xscreensaver xv xvid zeroconf zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en de" USERLAND="GNU" VIDEO_CARDS="matrox fbdev mga" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 130681 [details] build log of mod_proxy_html-2.4.3
Way too old. Try with 3.0.0 and report back, please.
Positive, no problem with mod_proxy_html-3.0.0, which is marked unstable, though: KEYWORDS="~amd64 ~x86".
x86, please stabilize 3.0.0 now that apache-2.2.6 is stable.
amd64 too please
x86 stable
amd64 doesn't have any stable version, closing. Feel free to stabilize if you want anyway. ;)