Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 141973 - app-editors/nvu-1.0-r4 make error
Summary: app-editors/nvu-1.0-r4 make error
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 117482
  Show dependency tree
 
Reported: 2006-07-27 23:24 UTC by Eugeniy Khabarov aka ShadOS
Modified: 2006-12-08 16:23 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eugeniy Khabarov aka ShadOS 2006-07-27 23:24:08 UTC
Gentoo Base System version 1.12.1
Portage 2.1.1_pre3-r4 (default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r3 , 2.6.17-gentoo-r1 i686)
=================================================================
System uname: 2.6.17-gentoo-r1 i686 AMD Athlon(tm) XP 1500+
distcc 2.18.3 i586-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disable d]
ccache version 2.4 [enabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
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.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.4.19-r1, 2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i586-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -fexceptions -funroll-loops -pipe -fstack-protector -all"
CHOST="i586-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/etc /usr/lib/fax /usr/share/X11/xkb /usr/share/config /var/lib/postgresql /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-reb uild /etc/terminfo"
CXXFLAGS="-march=athlon-xp -O3 -fexceptions -funroll-loops -pipe -fstack-protect or-all"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://open-systems.ufl .edu/mirrors/gentoo http://www.gtlib.cc.gatech.edu/pub/gentoo http://adelie.poly mtl.ca/ ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/d istfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X alsa amr apache2 bash-completion binary-drivers bind-mysql bitm ap-fonts bootsplash buttons bzip2 ccache clamav cli cracklib crypt dlloader dri esd ethereal expat fam firefox fortran ftp gif gkrellm gnome gpm gstreamer gtk g tk-oss gtk2 h323 hardened hardenedphp hddtemp imlib imlib2 ipv6 isdnlog jabber j peg libg++ libwww mad mmx mp3 mpeg mppe-mppc mysql ncurses nls nptl nptlonly ogg  opengl openssl opera pam pcap pcre pdf perl png pppd python qt qt3 qt4 readline  reflection sdl session sftp socks5 spell spl sse ssl syslog tcp tcpd truetype t ruetype-fonts type1-fonts udev unicode virus-scan vorbis xchat xfs xml xmms xorg  xprint xscreensaver xv zip zlib elibc_glibc input_devices_keyboard input_device s_mouse input_devices_evdev kernel_linux userland_GNU"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGU AS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS

Additional information:
/include/glib-2.0 -I/usr/lib/glib-2.0/include     -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsType1.pp nsType1.cpp
nsType1.cpp:371: error: invalid conversion from `int (*)(FT_Vector*, void*)' to `int (*)(const FT_Vector*, void*)'
nsType1.cpp:371: error: invalid conversion from `int (*)(FT_Vector*, void*)' to `int (*)(const FT_Vector*, void*)'
nsType1.cpp:371: error: invalid conversion from `int (*)(FT_Vector*, FT_Vector*, void*)' to `int (*)(const FT_Vector*, const FT_Vector*, void*)'
nsType1.cpp:371: error: invalid conversion from `int (*)(FT_Vector*, FT_Vector*, FT_Vector*, void*)' to `int (*)(const FT_Vector*, const FT_Vector*, const FT_Vector*, void*)'
gmake[5]: *** [nsType1.o] Error 1
gmake[5]: Leaving directory `/var/tmp/portage/nvu-1.0-r4/work/mozilla/gfx/src/ps'
gmake[4]: *** [libs] Error 2
gmake[4]: Leaving directory `/var/tmp/portage/nvu-1.0-r4/work/mozilla/gfx/src'
gmake[3]: *** [libs] Error 2
gmake[3]: Leaving directory `/var/tmp/portage/nvu-1.0-r4/work/mozilla/gfx'
gmake[2]: *** [tier_9] Error 2
gmake[2]: Leaving directory `/var/tmp/portage/nvu-1.0-r4/work/mozilla'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/var/tmp/portage/nvu-1.0-r4/work/mozilla'
make: *** [build] Error 2
Comment 1 Giacomo Cariello 2006-08-01 07:03:54 UTC
Could you state what version of media-libs/freetype is installed and what are
its USE flags?

Currently, I cannot reproduce the bug (which is obviously related to the
"FT_Outline_Funcs" declaration, which happens to exist in:
/usr/include/freetype2/freetype/ftimage.h, installed by
media-libs/freetype-2.1.9-r1, with USE="zlib -bindist -doc".
Comment 2 Eugeniy Khabarov aka ShadOS 2006-08-01 23:20:04 UTC
(In reply to comment #1)
> Could you state what version of media-libs/freetype is installed and what are
> its USE flags?
> 
> Currently, I cannot reproduce the bug (which is obviously related to the
> "FT_Outline_Funcs" declaration, which happens to exist in:
> /usr/include/freetype2/freetype/ftimage.h, installed by
> media-libs/freetype-2.1.9-r1, with USE="zlib -bindist -doc".
> 
media-libs/freetype-2.2.1 USE="zlib -bindist -doc"
Comment 3 Harlan Lieberman-Berg (RETIRED) gentoo-dev 2006-09-04 18:19:46 UTC
This looks to me like a GCC 4.1.1 issue? Adding dependancy to the gcc fixer, and CC'ing gcc-porting@gentoo.org
Comment 4 Ryan Hill (RETIRED) gentoo-dev 2006-09-04 21:12:19 UTC
nvu-1.0-r4 is in ~arch so it should block bug #117482 instead.

however i don't think this is a GCC 4 bug.  try rebuilding your system using some sane CFLAGS first and reopen if it's still a problem.

http://gentoo-wiki.com/Safe_Cflags
Comment 5 Sonny Lander 2006-12-04 11:11:32 UTC
(In reply to comment #4)
I have come across this same bug and I believe my settings are pretty sane
Comment 6 Sonny Lander 2006-12-04 11:11:32 UTC
(In reply to comment #4)
I have come across this same bug and I believe my settings are pretty sane



Portage 2.1.1-r2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r2 i686)
=================================================================
System uname: 2.6.18-gentoo-r2 i686 AMD Athlon(tm) 64 Processor 3700+
Gentoo Base System version 1.12.6
Last Sync: Sun, 03 Dec 2006 04:00:08 +0000
ccache version 2.3 [disabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
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-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer -msse3"
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/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlay /usr/portage/local/layman/gnome-experimental /usr/portage/local/layman/sunrise /usr/portage/local/layman/mesa-cvs /usr/portage/local/layman/xeffects"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac accessibility acpi aiglx alsa apache2 asf audiofile avahi berkdb bitmap-fonts browserplugin bzip2 cairo cdr cli cracklib crypt ctype curl dba dbus dedicated dlloader dri dv dvd dvdr dvdread eds elibc_glibc emboss encode ethereal exif expat fam fame fastbuild fat fbcon ffmpeg firefox flac foomaticdb force-cgi-redirect fortran fpx ftp gcj gd gdbm gif glitz glut gmp gnome gpm graphviz gstreamer gtk gtk2 gtkhtml guile hal hfs iconv idn imagemagick imlib input_devices_keyboard input_devices_mouse ipv6 isdnlog java jbig jfs jpeg jpeg2k kernel_linux lcms ldap libg++ libwww linguas_en lm_sensors lzo mad memlimit mikmod mjpeg mmx mmxext mng mono motif mouse mozilla mp3 mp4 mpeg mplayer musepack mysql mysqli ncurses nls nptl nptlonly nsplugin ntfs ogg opengl oss pam pcre pdf perl php png posix ppds pppd python qt3 quicktime readline real reflection reiserfs samba sdl session simplexml slang sndfile soap sockets spell spl sse sse2 ssl subtitles svg tcltk tcpd theora tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb userland_GNU utf8 vcd video_cards_fbcon video_cards_fglrx video_cards_radeon vorbis win32codecs wma wmf x264 x86 xcomposite xfs xine xml xml2 xorg xsl xv xvid xvmc zip zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Comment 7 Jory A. Pratt 2006-12-08 16:23:25 UTC
for everyone having a problem ... MAKEOPTS="-j1" emerge nvu, it is well known parrallel build is busted. I will have the ebuild for -j1 as soon as possible.