Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 13684 - media-libs/jpeg-6b-r3 :: march=k6-2 compile bug
Summary: media-libs/jpeg-6b-r3 :: march=k6-2 compile bug
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-10 18:49 UTC by Raymond D Barbiero
Modified: 2005-03-23 16:24 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 Raymond D Barbiero 2003-01-10 18:49:44 UTC
media-libs/jpeg-6b-r3 :: a bug is encountered on the k6-2 processor
archetecture. When media-libs/jpeg-6b-r3 attempts to compile with gcc
-march=k6-2 the following occurs:

gcc -march=k6-2 -O3 -pipe -fomit-frame-pointer -I. -c -fPIC -DPIC ./jcolor.c
{standard input}: Assembler Messages:
{standard input}:264: Error: value of ffffffffffffff7f too large for field of 1
byte at 00000000000002c0
make: *** [jcolor.lo] Error 1

!!! ERROR: media-libs/jpeg-6b-r3 failed
!!! Function src_compile, Line 31, Exitcode 2
!!!! (no error message)

This can be avoided if this package is compiled with gcc -march=i586 but I
figured you all should know it fails for the standard k6-2 package.
Comment 1 Matt Neimeyer 2003-01-11 11:19:59 UTC
This bug also surfaces when using -march=k6.

The error in that case is:

gcc -march=k6 -O3 -pipe -fomit-frame-pointer -I. -c ./jccoefct.c >/dev/null 2>&1
./libtool --mode=compile gcc -march=k6 -O3 -pipe -fomit-frame-pointer  -I. -
c ./jccolor.c
gcc -march=k6 -O3 -pipe -fomit-frame-pointer -I. -c -fPIC -DPIC ./jccolor.c
{standard input}: Assembler messages:
{standard input}:266: Error: value of ffffffffffffff7f too large for field of 1 
bytes at 00000000000002c0
make: *** [jccolor.lo] Error 1
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2003-01-12 12:01:31 UTC
ok, I've made the ebuild replace those two flags with i586.

Comment 3 Prakash Punnoor 2005-03-23 16:24:32 UTC
replace-flags not needed anmore with current compiler:

Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r1, 2.6.12-rc1-bk1 i686)
=================================================================
System uname: 2.6.12-rc1-bk1 i686 AMD Athlon(tm)
Gentoo Base System version 1.6.10
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Mar 24 2005, 00:52:52)]
distcc 2.18 i586-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.4_p6, 1.6.3, 1.5, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.11
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE=""
ARCH="x86"
AUTOCLEAN="yes"
AUTO_SYMLINK="no"
BASH_ENV="/etc/spork/is/not/valid/profile.env"
CFLAGS="-march=k6-2 -mtune=k6-2 -O2  -pipe -fomit-frame-pointer -frename-registers -fweb"
CHOST="i586-pc-linux-gnu"
CLASSPATH="/opt/blackdown-jdk-1.4.1/jre/lib/rt.jar:.:."
CLEAN_DELAY="5"
COLORTERM=""
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /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/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CVS_RSH="ssh"
CXXFLAGS="-march=k6-2 -mtune=k6-2 -O2  -pipe -fomit-frame-pointer -frename-registers -fweb -fvisibility-inlines-hidden"
DCCC_PATH="/usr/lib/distcc/bin"
DESKTOP_SESSION="kde-3.4"
DISPLAY=":0.0"
DISTCC_LOG=""
DISTCC_VERBOSE="0"
DISTDIR="/usr/portage/distfiles"
DM_CONTROL="/var/run/xdmctl"
EDITOR="/bin/nano"
FEATURES="autoaddcvs autoconfig ccache digest distlocks prelink sandbox sfperms"
FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp -P ${DISTDIR} ${URI}"
GCC_SPECS=""
GDK_USE_XFT="1"
GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://www.ibiblio.org/pub/Linux/distributions/gentoo"
GPG_AGENT_INFO="/tmp/gpg-5UCsk0/S.gpg-agent:15198:1"
GRP_STAGE23_USE="ipv6 pam tcpd readline nls ssl gpm perl python berkdb ncurses"
GS_LIB="/home/light/.fonts"
GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:/home/light/.gtkrc-2.0:/home/light/.kde3.4/share/config/gtkrc"
GTK_RC_FILES="/etc/gtk/gtkrc:/home/light/.gtkrc:/home/light/.kde3.4/share/config/gtkrc"
G_BROKEN_FILENAMES="1"
HOME="/root"
HOSTNAME="htpc"
IA32ROOT="/opt/intel/compiler80"
INFOPATH="/usr/share/info:/usr/share/binutils-data/i586-pc-linux-gnu/2.15.92.0.2/info:/usr/share/gcc-data/i586-pc-linux-gnu/3.4.3-20050110/info"
INTEL_FLEXLM_LICENSE="/opt/intel/compiler80/licenses"
JAVAC="/opt/blackdown-jdk-1.4.1/bin/javac"
JAVA_HOME="/opt/blackdown-jdk-1.4.1"
JDK_HOME="/opt/blackdown-jdk-1.4.1"
KBUILD_OUTPUT_PREFIX=""
KDEDIRS="/usr"
KDE_FULL_SESSION="true"
KDE_IS_PRELINKED="1"
KDE_MALLOC="1"
KDE_MULTIHEAD="false"
KONSOLE_DCOP="DCOPRef(konsole-30464,konsole)"
KONSOLE_DCOP_SESSION="DCOPRef(konsole-30464,session-1)"
LADSPA_PATH="/usr/lib/ladspa/"
LANG="de_DE@euro"
LANGUAGE="de_DE.utf8"
LC_ALL="de_DE.utf8"
LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -Wl,-z,combreloc -Wl,--relax"
LESS="-R"
LESSOPEN="|lesspipe.sh %s"
LINUX_PORTAGE_WRITABLE="yes"
LOGNAME="light"
LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mng=01;35:*.xcf=01;35:*.pcx=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.avi=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.mov=01;35:*.qt=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.mp3=00;36:*.wav=00;36:*.mid=00;36:*.midi=00;36:*.au=00;36:*.ogg=00;36:*.flac=00;36:*.aac=00;36:"
MAKEOPTS="-j7"
MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i586-pc-linux-gnu/2.15.92.0.2/man:/usr/share/gcc-data/i586-pc-linux-gnu/3.4.3-20050110/man:/opt/blackdown-jdk-1.4.1/man"
NOCOLOR="false"
OLDPWD="/usr"
OPENGL_PROFILE="nvidia"
PAGER="/usr/bin/less"
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i586-pc-linux-gnu/gcc-bin/3.4.3-20050110:/opt/blackdown-jdk-1.4.1/bin:/opt/blackdown-jdk-1.4.1/jre/bin"
PKGDIR="/usr/portage/packages"
PORTAGE_ARCHLIST="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 ppc-macos ppc-od s390 sh sparc x86 x86-fbsd x86-obsd x86-od"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_CALLER="emerge"
PORTAGE_GID="250"
PORTAGE_MASTER_PID="12158"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/lportage"
PRELINK_PATH=""
PRELINK_PATH_MASK="/lib/modules:/usr/lib/locale:/usr/lib/wine:/usr/lib/valgrind:*.la:*.png:*.py:*.pl:*.pm:*.sh:*.xml:*.xslt:*.a:*.js"
PWD="/usr/share/em8300"
QMAKESPEC="linux-g++"
QTDIR="/usr/qt/3"
RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp -P ${DISTDIR} ${URI}"
RPMDIR="/usr/portage/rpm"
RSYNC_RETRIES="3"
RSYNC_TIMEOUT="180"
SANE_CONFIG_DIR="/etc/sane.d"
SESSION_MANAGER="local/tachyon:/tmp/.ICE-unix/15264"
SGML_CATALOG_FILES="/etc/sgml/sgml-docbook.cat:/etc/sgml/openjade-1.3.2.cat:/etc/sgml/sgml-ent.cat:/etc/sgml/xml-simple-docbook-4.1.2.4.cat:/etc/sgml/sgml-docbook-3.0.cat:/etc/sgml/sgml-docbook-3.1.cat:/etc/sgml/sgml-docbook-4.0.cat:/etc/sgml/sgml-docbook-4.1.cat:/etc/sgml/sgml-docbook-4.2.cat:/etc/sgml/sgml-docbook-4.3.cat:/etc/sgml/sgml-lite.cat:/etc/sgml/dsssl-docbook-stylesheets.cat"
SHLVL="4"
SYNC="rsync://linux.rz.ruhr-uni-bochum.de/gentoo-portage/"
TERM="xterm"
USE="x86 3dnow S3TC aac acpi acpi4linux apm audiofile avi berkdb bitmap-fonts cddb cdparanoia crypt cups curl dts dvb dvd dvdr dvdread emboss ext-png ext-zlib faac faad fbcon ffmpeg fftw flac foomaticdb gdbm gif gpm gtk2 imlib ipv6 jpeg jpeg2k libg++ libwww lirc lm_sensors lzo mad matroska mikmod mmx monkey motif mp3 mpeg ncurses nls no_wxgtk1 nocd nptl oggvorbis openal openssh oss pam pdflib perl pic png python quicktime readline slang speex spell sqlite ssl tcpd theora threads tiff transcode truetype truetype-fonts type1-fonts usb videos wmf xine xinetd xml xml2 xvid zlib"
USER="light"
USERLAND="GNU"
USE_EXPAND="VIDEO_CARDS INPUT_DEVICES LINGUAS"
WINDOWID="27262981"
XARGS="xargs -r"
XAUTHORITY="/root/.xauthCTNh7J"
XCURSOR_THEME="default"
XDM_MANAGED="/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,rsvd,method=classic,auto"
XINITRC="/etc/X11/xinit/xinitrc"
_="/usr/bin/nice"
__GL_DEFAULT_LOG_ANISO="3"