Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 91222 - gcc should have a USE-flag to pass --enable-objc-gc in configure phase
Summary: gcc should have a USE-flag to pass --enable-objc-gc in configure phase
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-02 13:47 UTC by bdonlan
Modified: 2005-11-12 20:40 UTC (History)
0 users

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


Attachments
adds objc-gc use flag for gcc (toolchain.eclass.patch,395 bytes, patch)
2005-11-12 09:29 UTC, Neil Dantam
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description bdonlan 2005-05-02 13:47:44 UTC
Currently, the GCC ebuilds do not expose a way to enable the GNU Objective C garbage collector. A local USE-flag should be added to pass --enable-objc-gc to gcc's configure script.

Reproducible: Always
Steps to Reproduce:
1. USE='objc-gc' emerge gcc ;)



Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.12-rc2-mm3 i686)
=================================================================
System uname: 2.6.12-rc2-mm3 i686 AMD Athlon(tm) XP 3000+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 28 2005, 19:34:50)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=athlon-xp -O3 -pipe -ftracer -momit-leaf-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/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"
CXXFLAGS="-mcpu=athlon-xp -O3 -pipe -ftracer -momit-leaf-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig buildpkg ccache distlocks fixpackages sandbox
sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://mirrors.acm.cs.rpi.edu/gentoo/"
LANG="en_US.UTF-8"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X aalib acl alsa apache2 apm arts artswrappersuid avi
berkdb bitmap-fonts bzip2 canna cdr cjk crypt cups curl directfb divx4linux dvd
ecc emacs emboss encode esd faac faad fam fbcon fbdev flac flaci foomaticdb
fortran gcj gd gdbm gif gpm gtk guile idea imagemagick imlib immqt-bc innodb
ipv6 jabber java jikes jpeg junit kde ldap libg++ libwww live mad matroska
mikmod mmx mng motif mp3 mpeg msn mule multitarget mysql nas ncurses nethack
network nls nocd nptl objc ogg oggvorbis opengl oscar oss pam pdflib perl php
pic png posix ppds python qt quicktime readline rtc ruby samba sdl slang spell
sse ssl svga szip tcltk tcpd tetex theora tiff timidity truetype truetype-fonts
type1-fonts unicode usb vim-with-x vorbis wxwindows xine xml xml2 xmms xosd
xrandr xv xvid yahoo zlib userland_GNU kernel_linux libc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Peter Johanson (RETIRED) gentoo-dev 2005-05-02 18:08:19 UTC
Removing the dotnet herd CC, we have nothing to do with objective C at all.
Comment 2 Neil Dantam 2005-11-12 09:29:38 UTC
Created attachment 72757 [details, diff]
adds objc-gc use flag for gcc
Comment 3 SpanKY gentoo-dev 2005-11-12 20:38:00 UTC
should be 'use objc && use objc-gc'
Comment 4 SpanKY gentoo-dev 2005-11-12 20:40:52 UTC
or even better, is_objc

in portage