Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 112880 - gcc-4.1.0-beta20051112 ebuild works on x86
Summary: gcc-4.1.0-beta20051112 ebuild works on x86
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Gentoo Linux bug wranglers
Depends on:
Reported: 2005-11-17 22:42 UTC by Boyd Stephen Smith Jr.
Modified: 2005-11-18 11:21 UTC (History)
1 user (show)

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


Note You need to log in before you can comment on or make changes to this bug.
Description Boyd Stephen Smith Jr. 2005-11-17 22:42:19 UTC
The ebuild is marked -*, but installs cleanly and can even rebuild the
toolchain.  I can't find any bugs, so it would be nice to throw this into ~x86,
even if it's hardmasked (similar to kde 3.5 and amd64).

Reproducible: Didn't try
Steps to Reproduce:
1. Modify package.keywords with numerous ~x86 and two -* keywords
2. emerge gcc
3. change to new gcc profile
4. re-emerge your toolchain

Actual Results:  
No errors, gcc compiled cleanly and also recompiled the toolchain correctly.

Expected Results:  
Works great; but it would be nice if we could drop the -* keyword.

My emerge --info:
Portage (default-linux/x86/2005.1, gcc-4.1.0-beta20051112,
glibc-2.3.6-r1, 2.6.13-gentoo-r5 i686)
System uname: 2.6.13-gentoo-r5 i686 Intel(R) Pentium(R) M processor 1.86GHz
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
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.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
CFLAGS="-O1 -Os -O2 -O3 -mtune=pentium-m -march=pentium-m -fomit-frame-pointer
-fprefetch-loop-arrays -fforce-addr -ftracer -pipe"
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/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/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/terminfo /etc/env.d"
CXXFLAGS="-O1 -Os -O2 -O3 -mtune=pentium-m -march=pentium-m -fomit-frame-pointer
-fprefetch-loop-arrays -fforce-addr -ftracer -pipe"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
USE="x86 X X509 Xaw3d a52 aac acpi alsa ansi apm arts audiofile avi
bash-completion berkdb bidi bitmap-fonts browserplugin bzip2 cdparanoia cdr
crypt cscope cups curl dhcp divx4linux dlopen dts dvd dvdr dvdread dxr3 eds
emboss encode esd exif expat fam fame ffmpeg firefox flac foomaticdb fortran
fuse gdbm gif glut gmp gnutls gpm gstreamer gtk gtk2 hal idn imagemagick imlib
ipv6 java jpeg junit kde kdeenablefinal kdexdeltas kerberos lcms ldap libclamav
libg++ libwww live lzo mad mikmod mjpeg mmap mmx mng motif mozilla mp3 mpeg
mplayer ncurses new-login nls nptl nsplugin odbc ogg oggvorbis opengl oracle oss
pam pcmcia pcre pdflib perl png postgres ppds python qt quicktime rdesktop
readline real rtc samba sdl slang spell sql sse ssl tcltk tcpd tetex tga theora
threads tiff toolbar truetype truetype-fonts type1-fonts udev unicode usb v4l
v4l2 vcd vidix vim-with-x vorbis win32codecs xanim xine xml2 xmms xprint xv xvid
xvmc yv12 zlib userland_GNU kernel_linux elibc_glibc"

This is really just a 'works for me', 'lets have more people try it' feature
enhancement.  I'll repost here if I can also rebuild world cleanly; but I don't
have time for that tonight.
Comment 1 Mark Loeser (RETIRED) gentoo-dev 2005-11-17 22:44:41 UTC
No.  Its beta, and will never be stable.  ~arch is for packages that may
eventually go stable, this never will be stable.
Comment 2 Boyd Stephen Smith Jr. 2005-11-18 01:11:43 UTC
Um, no.  The 3.5_beta1 kde ebuilds were ~amd64, just hard masked.
~arch only indicates the ebuild stability anyway, not the package itself.
Comment 3 SpanKY gentoo-dev 2005-11-18 11:21:14 UTC
just because kde did it wrong doesnt mean it's correct

gcc beta ebuilds will never leave -*, end of story