# emerge qsynth [snip] g++ -c -pipe -Wall -W -march=athlon64 -O3 -pipe -fno-strict-aliasing -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -Isrc -I/usr/qt/3/include -o qsynthMainForm.o src/qsynthMainForm.cpp src/qsynthMainForm.cpp:27:25: qsynthmeter.h: No such file or directory src/qsynthMainForm.cpp:28:26: qsynthtabbar.h: No such file or directory make[1]: *** [qsynthMainForm.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/qsynth-0.2.4/work/qsynth-0.2.4' make: *** [qsynth] Error 2 !!! ERROR: media-sound/qsynth-0.2.4 failed. Call stack: ebuild.sh, line 1525: Called dyn_compile ebuild.sh, line 928: Called src_compile qsynth-0.2.4.ebuild, line 20: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant. # emerge --info Portage 2.1_pre9-r5 (default-linux/amd64/2006.0, gcc-3.4.6, glibc-2.4-r1, 2.6.16-gentoo-r4 x86_64) ================================================================= System uname: 2.6.16-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.12.0_pre18 dev-lang/python: 2.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O3 -ftracer -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon64 -O3 -ftracer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer nostrip sfperms strict" GENTOO_MIRRORS="http://bower/gentoo ftp://ftp.iinet.com.au/pub/Gentoo http://distfiles.gentoo.org/" LANG="en_AU" LC_ALL="en_AU" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://bower/gentoo-portage" USE="amd64 X a52 aac alsa arts audiofile bash-completion berkdb bitmap-fonts bzip2 bzlib cdparanoia cdr cdrom chroot cli crypt cups curl dpms dri dts dv dvb dvd dvdr dvdread eds emboss encode exif expat fame fbcon ffmpeg flac foomaticdb fortran gdbm gif gimpprint gpm gps gsl gstreamer gtk gtk2 hal idn imagemagick imap imlib ipv6 isdnlog jack java jpeg jpeg2k junit kde lcms lirc lm_sensors lzo lzw lzw-tiff mad mmap mng mp3 mpeg mpeg4 musepack musicbrainz ncurses nls nptl nptlonly nsplugin nvidia ogg oggvorbis openal opengl pam pcre pda pdflib perl pic png ppds pppd python qt quicktime readline reflection sdk sdl session slang sndfile speex spell spl sqlite ssl svg tcpd test theora threads tiff truetype truetype-fonts type1-fonts usb userlocales vcd vorbis vorbis-psy wmf xcomposite xml xml2 xorg xpm xprint xscreensaver xv xvid xvmc yv12 zlib elibc_glibc input_devices_joystick input_devices_keyboard input_devices_mouse input_devices_wacom kernel_linux userland_GNU video_cards_nvidia" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
The problem with the missing headers was due to incorrect case being used in qsynthMainForm.ui: # diff qsynthMainForm.ui /var/tmp/portage/qsynth-0.2.4/work/qsynth-0.2.4/src/ 1800,1801c1800,1801 < <includehint>qsynthmeter.h</includehint> < <includehint>qsynthtabbar.h</includehint> --- > <includehint>qsynthMeter.h</includehint> > <includehint>qsynthTabBar.h</includehint> However, qsynth-0.2.5 has been released and doesn't have this problem. Please version bump media-sound/qsynth up to 0.2.5 - the existing ebuild for 0.2.4 works fine with 0.2.5 without any changes. Thanks.
Added qsynth-0.2.5 to portage cvs. Thanks for testing.