The following issue occurs with jigdo-0.7.1 -- 0.7.1 being the only "stable" version -- on my system. The unstable jigdo 0.7.3 ebuild works fine. * Applying makefile.patch ... [ ok ] test -h gfx -o -d gfx || ln -s "./gfx" gfx cd src && make all make[1]: Entering directory `/var/tmp/portage/jigdo-0.7.1/work/jigdo-0.7.1/src' export cpp='-I. -I. -I./gtk -I./job -I./net -I./util -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -DPACKAGE_DATA_DIR="/usr/share/jigdo/" -DPACKAGE_LOCALE_DIR="/usr/share/locale" ' export cxx="$cpp -O2 -march=i686 -pipe -Wall -W -Wpointer-arith -Wconversion -Woverloaded-virtual " export c="$cpp -Wall -O2 -march=i686 -pipe -Wno-unused-parameter -W " i686-pc-linux-gnu-g++ $cxx -c cachefile.cc -o cachefile.o ./util/log.hh:111: error: extra qualification 'Logger::' on member 'OutputFunction' ./util/log.hh:111: error: typedef name may not be a nested-name-specifier make[1]: *** [cachefile.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/jigdo-0.7.1/work/jigdo-0.7.1/src' make: *** [all] Error 2 !!! ERROR: net-misc/jigdo-0.7.1 failed. Call stack: ebuild.sh, line 1539: Called dyn_compile ebuild.sh, line 939: Called src_compile jigdo-0.7.1.ebuild, line 40: Called die See attachments for more detail.
Created attachment 96312 [details] emerge --info
Created attachment 96313 [details] emerging log
Try w/ 0.7.3 please.
As I mentioned in the first message, jigdo 0.7.3 does not exhibit this error. :-)
(In reply to comment #4) > As I mentioned in the first message, jigdo 0.7.3 does not exhibit this error. > :-) D'oh, sorry. ;)
x86, please stablize net-misc/jigdo-0.7.3 for gcc-4.1.x reasons. amd64 and ppc - you don't appear to have a previous stable version, but if you want to mark 0.7.3 stable, feel free (or just remove yourself from the CC). All tests should pass. Thanks!
x86 is stable ^.^
all tests do pass, so stable on ppc
amd64 stable.. all arches stable, closingo