Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 197422 - GCC-4.1.2 on hardened masked for a solved bug
Summary: GCC-4.1.2 on hardened masked for a solved bug
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Hardened (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: The Gentoo Linux Hardened Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-29 14:42 UTC by Jeroen Roos
Modified: 2007-11-10 10:21 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 Jeroen Roos 2007-10-29 14:42:40 UTC
GCC-4.1.2 is masked on hardened, however, the mask refers to a bug that has long been closed


Reproducible: Always

Steps to Reproduce:
emerge -av =gcc-4.1.2

Actual Results:  
linux ~ # emerge -av =gcc-4.1.2

These are the packages that would be merged, in order:

Calculating dependencies /
!!! All ebuilds that could satisfy "=gcc-4.1.2" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-devel/gcc-4.1.2 (masked by: package.mask)
/usr/portage/profiles/hardened/package.mask:
# Mask off gcc-4 for all hardened arches until SSP is sorted out (i.e.
# backport for gcc-4.0 and 4.0/4.1 rigged for SSP support in the C
# library).  After that, may still need to be masked on x86 as some
# PIC assembler that worked pre-4 fails post-4, e.g. bug #104966).
# If you want to play with it, unmask in /etc/portage/package.unmask
# but be prepared to rebuild anything you build with gcc-4, later.
# 2006-01-11 kevquinn


For more information, see MASKED PACKAGES section in the emerge man page or 
refer to the Gentoo Handbook.

Expected Results:  
Either merge or a reference to a still open bug.

linux ~ # emerge --info
Portage 2.1.3.9 (hardened/x86/2.6, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22-gentoo-r8 i686)
=================================================================
System uname: 2.6.22-gentoo-r8 i686 VIA Nehemiah
Timestamp of tree: Sun, 28 Oct 2007 23:30:01 +0000
app-shells/bash:     3.2_p17
dev-lang/python:     2.4.4-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.61-r1
sys-devel/automake:  1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=i686 -msse -mmmx -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/bind /var/www/localhost/htdocs/zoph /var/www/localhost/htdocs/zophcvs"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=i686 -msse -mmmx -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/shared/portage /usr/local/gentoo-webapps-overlay/production-ready /usr/local/gentoo-webapps-overlay/experimental"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="acpi apache2 berkdb cgi cracklib crypt cups exif gif hardened jpeg jpeg2k maildir midi mysql nptl nptlonly pam pic png readline ssl tcpd tiff urandom usb x86 xorg xpm zip zlib" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="svga"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Christian Heim (RETIRED) gentoo-dev 2007-10-30 19:52:49 UTC
Well, gcc-4.1.2 still isn't ready.
Comment 2 Jeroen Roos 2007-10-31 15:17:34 UTC
(In reply to comment #1)
> Well, gcc-4.1.2 still isn't ready.
> 

Then it should be masked with a still open bug. It now looks like the bug was solved while the unmasking was forgotten or something.
Comment 3 Christian Heim (RETIRED) gentoo-dev 2007-11-10 10:21:14 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > Well, gcc-4.1.2 still isn't ready.
> > 
> 
> Then it should be masked with a still open bug. It now looks like the bug was
> solved while the unmasking was forgotten or something.

There is *NO* open bug for the new GCC. Dot.