Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 93645 - [kde-base/kdm-3.4.0] fails to compile properly, yet monolithic kdebase compiled kdm fine.
Summary: [kde-base/kdm-3.4.0] fails to compile properly, yet monolithic kdebase compil...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords: Inclusion
Depends on:
Blocks:
 
Reported: 2005-05-23 00:22 UTC by Chuck Burns
Modified: 2005-05-23 00:33 UTC (History)
0 users

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


Attachments
The fixed ebuild. (kdm-3.4.0.ebuild,2.40 KB, text/plain)
2005-05-23 00:28 UTC, Chuck Burns
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Chuck Burns 2005-05-23 00:22:58 UTC
Decided to switch from monolithic kde-3.4 ebuilds to split ebuilds. This is the
only thing (so far) which I havent been able to compile.

Reproducible: Always
Steps to Reproduce:
1.emerge kdm
2.watch it fail to compile right here.
3.

Actual Results:  
make[4]: Entering directory
`/var/tmp/portage/kdm-3.4.0/work/kdm-3.4.0/kdm/kfrontend'
/bin/sh ../../libtool --silent --mode=link i686-pc-linux-gnu-gcc  -ansi -W -Wall
-Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DNDEBUG -O2  -O3 -mtune=pentium4 s
-frename-registers -ftracer -fweb -msse2 -mfpmath=sse -pipe -Wformat-security
-Wmissing-format-attribute  -Wl,-O1,--sort-common -o kdm_config  kdm_config.o
-lresolv   
i686-pc-linux-gnu-gcc: s: No such file or directory
make[4]: *** [kdm_config] Error 1


Expected Results:  
Compiled cleanly.

break19 kdm-3.4.0 # emerge info
Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.3-20050110,
glibc-2.3.5-r0, 2.6.11-gentoo-r7 i686)
=================================================================
System uname: 2.6.11-gentoo-r7 i686 Intel(R) Celeron(R) CPU 2.00GHz
Gentoo Base System version 1.6.12
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.8
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.16
sys-devel/libtool:   1.5.18
virtual/os-headers:  2.6.11
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -mtune=pentium4 -fomit-frame-pointers -frename-registers -ftracer
-fweb -msse2 -mfpmath=sse -pipe"
CHOST="i686-pc-linux-gnu"
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 /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -mtune=pentium4 -fomit-frame-pointers -frename-registers -ftracer
-fweb -msse2 -mfpmath=sse -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo/
http://distfiles.gentoo.org/"
LDFLAGS="-Wl,-O1,--sort-common"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://d-nix.break19.homeip.net/gentoo-portage"
USE="x86 X alsa apm arts avi berkdb bitmap-fonts crypt cups curl emboss encode
fam fbcon foomaticdb fortran gdbm gif gpm gtk gtk2 hal imagemagick imlib ipv6
ithreads java javascript jpeg kde kdeenablefinal libg++ libwww mad mikmod motif
mp3 mpeg ncurses nls nptl offensive ogg oggvorbis opengl oss pam pdflib perl png
python qt quicktime readline samba sdl spell sse sse2 ssl tcpd tiff truetype
truetype-fonts type1-fonts userlocales vorbis xml2 xmms xscreensaver xv zlib
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LINGUAS
Comment 1 Chuck Burns 2005-05-23 00:28:22 UTC
Created attachment 59608 [details]
The fixed ebuild.

This is the fixed ebuild.
Comment 2 Chuck Burns 2005-05-23 00:29:56 UTC
The original ebuild strips -fomit-frame-pointer but the CCFLAG is
-fomit-frame-pointers - thereby leaving the s and messing up the compiler.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2005-05-23 00:33:36 UTC
No, the flags is "fomit-frame-pointer" (see man gcc) - fix your make.conf