Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 65551 - ImageMagick emerge fails with compile error
Summary: ImageMagick emerge fails with compile error
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-27 08:51 UTC by MATSUI Tetsushi
Modified: 2004-09-28 11:15 UTC (History)
1 user (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 MATSUI Tetsushi 2004-09-27 08:51:24 UTC
I tried to emerge imagemagick-6.0.8.3 but it failed.
I also tried older versions 6.0.8.1 and 6.0.7.1 and both also failed.


Reproducible: Always
Steps to Reproduce:
1. emerge imagemagick

Actual Results:  
error message:
{standard input}: Assembler messages:
{standard input}:3458: Error: value of ffffffffffffff7c too large for field of 1
bytes at 000000000000257e
make[1]: *** [magick/mogrify.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory
`/var/tmp/portage/imagemagick-6.0.8.3/work/ImageMagick-6.0.8'
make: *** [all] Error 2


Expected Results:  
No error should happen.

Portage 2.0.51_rc1 (default-x86-1.4, gcc-3.3.4, glibc-2.3.3.20040420-r1,
2.4.26-gentoo-r9 i586)
=================================================================
System uname: 2.4.26-gentoo-r9 i586 AMD-K6(tm) 3D+ Processor
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux-headers-2.4.22,sys-kernel/linux-headers-2.4.19-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=k6-3 -O3 -pipe"
CHOST="i586-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /opt/tomcat/conf /usr/X11R6/lib/X11/xkb
/usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config
/usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=k6-3 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache digest sandbox userpriv"
GENTOO_MIRRORS="http://mirror.gentoo.gr.jp/ http://ftp.gentoo.or.kr/"
MAKEOPTS="-j4 -l2.5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /work/portagejp"
SYNC="rsync://rsync.jp.gentoo.org/gentoo-portage/"
USE="3dnow X apm avi berkdb bitmap-fonts cjk crypt cups doc emacs encode esd
foomaticdb freewnn gcl gdbm gif gnome gpm gtk gtk2 imlib java jpeg leim libg++
libwww mad mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam
pdflib perl png python qt quicktime readline ruby sdl slang spell ssl svga tcltk
tcpd truetype x86 xml2 xmms xprint xv zlib"
Comment 1 MATSUI Tetsushi 2004-09-28 07:31:52 UTC
I found upgrading gcc to 3.4.2 solves the problem.
So, I think ImageMagick hit a bug in gcc 3.3.4.

Portage 2.0.51_rc1 (default-x86-1.4, gcc-3.4.2, glibc-2.3.3.20040420-r1, 2.4.26-gentoo-r9 i586)
=================================================================
System uname: 2.4.26-gentoo-r9 i586 AMD-K6(tm) 3D+ Processor
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux-headers-2.4.22,sys-kernel/linux-headers-2.4.19-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=k6-3 -O3 -pipe"
CHOST="i586-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /opt/tomcat/conf /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k6-3 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache digest sandbox userpriv"
GENTOO_MIRRORS="http://mirror.gentoo.gr.jp/ http://ftp.gentoo.or.kr/"
MAKEOPTS="-j4 -l2.5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /work/portagejp"
SYNC="rsync://rsync.jp.gentoo.org/gentoo-portage/"
USE="3dnow X apm avi berkdb bitmap-fonts cjk crypt cups doc emacs encode esd foomaticdb freewnn gcl gdbm gif gnome gpm gtk gtk2 imlib java jpeg leim libg++ libwww mad mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline ruby sdl slang spell ssl svga tcltk tcpd truetype x86 xml2 xmms xprint xv zlib"
Comment 2 Karol Wojtaszek (RETIRED) gentoo-dev 2004-09-28 11:15:57 UTC
I had tested this on gcc-3.4.2 and gcc-3.4.1 and didn't expirienced any problems.