As the summary says, a simple cp aldo-0.7.{4,5}.ebuild bumpage solved the following build error for me: i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -ansi -Wall -pedantic -O2 -march=i686 -mtune=athlon-xp -msse -mmmx -pipe -ggdb3 -MT aldo-main.o -MD -MP -MF .deps/aldo-main.Tpo -c -o aldo-main.o `test -f 'main.cc' || echo './'`main.cc mv -f .deps/aldo-keyer.Tpo .deps/aldo-keyer.Po i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -ansi -Wall -pedantic -O2 -march=i686 -mtune=athlon-xp -msse -mmmx -pipe -ggdb3 -MT aldo-option.o -MD -MP -MF .deps/aldo-option.Tpo -c -o aldo-option.o `test -f 'option.cc' || echo './'`option.cc mv -f .deps/aldo-option.Tpo .deps/aldo-option.Po i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -ansi -Wall -pedantic -O2 -march=i686 -mtune=athlon-xp -msse -mmmx -pipe -ggdb3 -MT aldo-qrz_exc.o -MD -MP -MF .deps/aldo-qrz_exc.Tpo -c -o aldo-qrz_exc.o `test -f 'qrz_exc.cc' || echo './'`qrz_exc.cc main.cc: In function ‘void CheckConfigFile()’: main.cc:113: error: ‘getenv’ was not declared in this scope make[2]: *** [aldo-main.o] Error 1 make[2]: *** Waiting for unfinished jobs.... mv -f .deps/aldo-qrz_exc.Tpo .deps/aldo-qrz_exc.Po make[2]: Leaving directory `/var/tmp/portage/app-misc/aldo-0.7.4/work/aldo-0.7.4/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/app-misc/aldo-0.7.4/work/aldo-0.7.4' make: *** [all] Error 2 Reproducible: Always Steps to Reproduce:
+*aldo-0.7.5 (18 Apr 2008) + + 18 Apr 2008; Samuli Suominen <drac@gentoo.org> -aldo-0.7.3.ebuild, + -aldo-0.7.4.ebuild, +aldo-0.7.5.ebuild: + Version bump wrt #217646, fixes building with GCC 4.3. Thanks to Peter + Alfredsen for reporting.