Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 133584 - Compilation error on xorg-x11-6.8.2-r7 in xkbcomp/geometry
Summary: Compilation error on xorg-x11-6.8.2-r7 in xkbcomp/geometry
Status: VERIFIED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High trivial (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-17 03:35 UTC by Ulf Dambacher
Modified: 2007-08-11 05:07 UTC (History)
0 users

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 Ulf Dambacher 2006-05-17 03:35:51 UTC
I get following Compile error when emerging
(or running make manually in /var/tmp/portage/xorg-x11-6.8.2-r7/work/xc/programs/xkbcomp/geometry
)
-----------------8<-------------------
rm -f geometry.dir
LD_LIBRARY_PATH=../../../exports/lib XLOCALEDIR=../../../exports/lib/locale  ../../../exports/bin/xkbcomp -lfhlpR -o geometry.dir '*'
make: *** [geometry.dir] Illegal instruction
make: *** Deleting file `geometry.dir'
-----------------8<-------------------

Removing the Quotes from the xkbcomp command at '*' makes it continue but I think this is not the correct solution because with symbols.dir the '*' works...

-----------------8<-------------------
emerge --info
Portage 2.0.54-r2 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.16-gentoo-r7 i686)
=================================================================
System uname: 2.6.16-gentoo-r7 i686 Celeron (Mendocino)
Gentoo Base System version 1.6.14
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
dev-python/pycrypto: [Not Present]
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.11
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-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=pentium3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -march=pentium3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distcc distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="de us"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apache2 apm arts avi berkdb bitmap-fonts bzip2 cli crypt cups dri eds emboss encode esd expat foomaticdb gdbm gif gpm gstreamer gtk2 hal imlib isdnlog jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls nptl ogg opengl oss pam pcre pdflib perl png pppd python qt quicktime readline reflection sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts udev vorbis xml xmms xorg xv zlib video_cards_r128 linguas_de linguas_us userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS, PORTDIR_OVERLAY
-----------------8<-------------------
Comment 1 Ulf Dambacher 2006-05-18 05:59:46 UTC
I did further checks and compiles.
And I found out that when removing the -march=pentium flag the compilation works.
Seems that I misconfigured somehow. 
I wonder why this did not show earlier .-)
Comment 2 Joshua Baergen (RETIRED) gentoo-dev 2006-05-20 05:00:03 UTC
(In reply to comment #1)
> I did further checks and compiles.
> And I found out that when removing the -march=pentium flag the compilation
> works.
> Seems that I misconfigured somehow. 
> I wonder why this did not show earlier .-)
> 

That certainly shouldn't be a problem, as these compile fine with march=pentium-m (which is very close to pentium3).  Perhaps it's the -Os flag causing problems yet again...
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-08-11 05:07:21 UTC
(In reply to comment #2)
> That certainly shouldn't be a problem, as these compile fine with
> march=pentium-m (which is very close to pentium3).  Perhaps it's the -Os flag
> causing problems yet again...

Celeron Mendocino is -march=pentium2 (need Coppermine for -march=pentium3, and Willamette for -march=pentium4).