Bug 145046 - [GCC 4.1] please mark stable x11-libs/fox-1.2.18-r1,1.4.34-r1
|
Bug#:
145046
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: alpha@gentoo.org
|
Reported By: fauli@gentoo.org
|
|
Component: GCC Porting
|
|
|
URL:
|
|
Summary: [GCC 4.1] please mark stable x11-libs/fox-1.2.18-r1,1.4.34-r1
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2006-08-25 00:25 0000
|
Need to go stable for GCC 4.1
Does not meet the 30 days criterium, but we are a bit in a hurry, so arches not
interested can delete themselves. Bug #138871 is for modular X and touches this
bug too, so I closed it.
This stuff was just removed from package.mask a couple of days ago, I strongly
recommend _not_ stabling it yet despite any GCC breakage. It's better to not
compile than to compile and install brokenly. I already spoke with Opfer about
this on IRC, but apparently he decided differently.
(In reply to comment #1)
> This stuff was just removed from package.mask a couple of days ago, I strongly
> recommend _not_ stabling it yet despite any GCC breakage. It's better to not
> compile than to compile and install brokenly. I already spoke with Opfer about
> this on IRC, but apparently he decided differently.
I thought about your arguments, talked them over with tsunam and we decided
that a working system bends the policy.
Not compiling does yield a working system. Installing something possibly
broken does not. I'd vote against hurrying this into portage, especially
considering this:
<wolf31o2|mobile> !rdep x11-libs/fox
<jeeves> x11-libs/fox <- app-editors/adie dev-python/fxpy dev-ruby/fxruby
dev-util/freeride media-sound/rezound media-video/goggles
sci-calculators/calculator x11-libs/fxscintilla x11-misc/pathfinder
x11-misc/shutterbug x11-misc/xfe
I don't see any real "important" packages in there. While all packages in the
tree are important, some have a higher level of use, and should take priority.
I agree with Donnie and think this one can slide a few days to get the proper
testing before going stable.
As there is no gcc-4.x unmasked for SPARC under any profile, we're outta here!
(In reply to comment #3)
> Not compiling does yield a working system. Installing something possibly
> broken does not. I'd vote against hurrying this into portage, especially
> considering this:
>
> <wolf31o2|mobile> !rdep x11-libs/fox
> <jeeves> x11-libs/fox <- app-editors/adie dev-python/fxpy dev-ruby/fxruby
> dev-util/freeride media-sound/rezound media-video/goggles
> sci-calculators/calculator x11-libs/fxscintilla x11-misc/pathfinder
> x11-misc/shutterbug x11-misc/xfe
>
> I don't see any real "important" packages in there. While all packages in the
> tree are important, some have a higher level of use, and should take priority.
> I agree with Donnie and think this one can slide a few days to get the proper
> testing before going stable.
>
fox-1.2.6-r3 also seems not to like gcc-4.1.1:
mv -f .libs/FXColorDialog.lo FXColorDialog.lo
make[1]: Leaving directory `/var/tmp/portage/fox-1.2.6-r3/work/fox-1.2.6/src'
make: *** [all-recursive] Error 1
!!! ERROR: x11-libs/fox-1.2.6-r3 failed.
Call stack:
ebuild.sh, line 1543: Called dyn_compile
ebuild.sh, line 938: Called src_compile
fox-1.2.6-r3.ebuild, line 39: Called die
I'll try some other foxes and see what I get. Meanwhile:
1. Some of the ebuilds in the freeride/fxruby/fox/fxscintilla dependency chain
are a little buggy. I've been meaning to file defects but I ran out of test
time on a project and had to find workarounds. One of the workarounds was to
leave fox at 1.2.6 rather than using some more recent versions.
2. freeride should probably be in dev-ruby rather than dev-util, it's a Free
Ruby IDE, after all. :)
emerge -pev freeride is my friend :)
(In reply to comment #5)
> (In reply to comment #3)
> > Not compiling does yield a working system. Installing something possibly
> > broken does not. I'd vote against hurrying this into portage, especially
> > considering this:
> >
> > <wolf31o2|mobile> !rdep x11-libs/fox
> > <jeeves> x11-libs/fox <- app-editors/adie dev-python/fxpy dev-ruby/fxruby
> > dev-util/freeride media-sound/rezound media-video/goggles
> > sci-calculators/calculator x11-libs/fxscintilla x11-misc/pathfinder
> > x11-misc/shutterbug x11-misc/xfe
> >
> > I don't see any real "important" packages in there. While all packages in the
> > tree are important, some have a higher level of use, and should take priority.
> > I agree with Donnie and think this one can slide a few days to get the proper
> > testing before going stable.
> >
> fox-1.2.6-r3 also seems not to like gcc-4.1.1:
> mv -f .libs/FXColorDialog.lo FXColorDialog.lo
> make[1]: Leaving directory `/var/tmp/portage/fox-1.2.6-r3/work/fox-1.2.6/src'
> make: *** [all-recursive] Error 1
>
> !!! ERROR: x11-libs/fox-1.2.6-r3 failed.
> Call stack:
> ebuild.sh, line 1543: Called dyn_compile
> ebuild.sh, line 938: Called src_compile
> fox-1.2.6-r3.ebuild, line 39: Called die
>
> I'll try some other foxes and see what I get. Meanwhile:
>
> 1. Some of the ebuilds in the freeride/fxruby/fox/fxscintilla dependency chain
> are a little buggy. I've been meaning to file defects but I ran out of test
> time on a project and had to find workarounds. One of the workarounds was to
> leave fox at 1.2.6 rather than using some more recent versions.
>
> 2. freeride should probably be in dev-ruby rather than dev-util, it's a Free
> Ruby IDE, after all. :)
>
> emerge -pev freeride is my friend :)
>
Oops ... missed the compile error:
FXColorNames.cpp: In function 'FX::FXColor FX::fxcolorfromname(const
FX::FXchar*)':
FXColorNames.cpp:769: error: 'comparecase' was not declared in this scope
make[1]: *** [FXColorNames.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
mv -f .libs/FXColorDialog.lo FXColorDialog.lo
make[1]: Leaving directory `/var/tmp/portage/fox-1.2.6-r3/work/fox-1.2.6/src'
make: *** [all-recursive] Error 1
Need the last full line of compilation to figure it out..
(In reply to comment #7)
> Need the last full line of compilation to figure it out..
>
I've got the latest fox ebuilds (1.0.*, 1.2.*, 1.4.* and 1.6.*) all recompiled
with gcc 4.1.1 now. I think I had to "package.unmask" fox to get the latest
ones, though. What I have installed are 1.0.53, 1.2.18, 1.4.34, and 1.6.14
(In reply to comment #8)
> I've got the latest fox ebuilds (1.0.*, 1.2.*, 1.4.* and 1.6.*) all recompiled
> with gcc 4.1.1 now. I think I had to "package.unmask" fox to get the latest
> ones, though.
Only if you've got a fairly old sync, they've been unmasked for at least a
week.
(In reply to comment #7)
> Need the last full line of compilation to figure it out..
Here is my output:
c++ -DPACKAGE=\"fox\" -DVERSION=\"1.2.6\" -DHAVE_DLFCN_H=1
-DTIME_WITH_SYS_TIME=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_UNISTD_H=1
-DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_PNG_H=1 -DHAVE_TIFF_H=1
-DHAVE_ZLIB_H=1 -DHAVE_BZLIB_H=1 -DHAVE_VSSCANF=1 -DHAVE_LIBDL=1 -I. -I.
-I../include -I../include -I/usr/include/freetype2 -I/usr/include
-I/usr/include/freetype2 -I/usr/include/freetype2 -DHAVE_XFT_H=1
-DHAVE_XSHM_H=1 -D_GNU_SOURCE -DHAVE_JPEG_H=1 -DHAVE_PNG_H=1 -DHAVE_TIFF_H=1
-DHAVE_ZLIB_H=1 -DHAVE_BZ2LIB_H=1 -DHAVE_XCURSOR_H=1 -DHAVE_CUPS_H=1 -Wall -W
-Wmissing-prototypes -Woverloaded-virtual -Wformat -DHAVE_GL_H=1
-DSUN_OGL_NO_VERTEX_MACROS -DHPOGL_SUPPRESS_FAST_API -DHAVE_GLU_H=1 -c
FXColorNames.cpp -fPIC -DPIC -o .libs/FXColorNames.lo
cc1plus: warning: command line option "-Wmissing-prototypes" is valid for
C/ObjC but not for C++
cc1plus: warning: command line option "-Wmissing-prototypes" is valid for
C/ObjC but not for C++
FXColorNames.cpp: In function 'FX::FXColor FX::fxcolorfromname(const
FX::FXchar*)':
FXColorNames.cpp:769: error: 'comparecase' was not declared in this scope
make[1]: *** [FXColorNames.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
rm -f .libs/FXColorSelector.lo
c++ -DPACKAGE=\"fox\" -DVERSION=\"1.2.6\" -DHAVE_DLFCN_H=1
-DTIME_WITH_SYS_TIME=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_UNISTD_H=1
-DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_PNG_H=1 -DHAVE_TIFF_H=1
-DHAVE_ZLIB_H=1 -DHAVE_BZLIB_H=1 -DHAVE_VSSCANF=1 -DHAVE_LIBDL=1 -I. -I.
-I../include -I../include -I/usr/include/freetype2 -I/usr/include
-I/usr/include/freetype2 -I/usr/include/freetype2 -DHAVE_XFT_H=1
-DHAVE_XSHM_H=1 -D_GNU_SOURCE -DHAVE_JPEG_H=1 -DHAVE_PNG_H=1 -DHAVE_TIFF_H=1
-DHAVE_ZLIB_H=1 -DHAVE_BZ2LIB_H=1 -DHAVE_XCURSOR_H=1 -DHAVE_CUPS_H=1 -Wall -W
-Wmissing-prototypes -Woverloaded-virtual -Wformat -DHAVE_GL_H=1
-DSUN_OGL_NO_VERTEX_MACROS -DHPOGL_SUPPRESS_FAST_API -DHAVE_GLU_H=1 -c
FXColorSelector.cpp -fPIC -DPIC -o .libs/FXColorSelector.lo
cc1plus: warning: command line option "-Wmissing-prototypes" is valid for
C/ObjC but not for C++
cc1plus: warning: command line option "-Wmissing-prototypes" is valid for
C/ObjC but not for C++
FXColorSelector.cpp: In member function 'long int
FX::FXColorSelector::onUpdAlphaText(FX::FXObject*, FX::FXSelector, void*)':
FXColorSelector.cpp:446: error: 'FXStringVal' was not declared in this scope
FXColorSelector.cpp: In member function 'long int
FX::FXColorSelector::onUpdRGBText(FX::FXObject*, FX::FXSelector, void*)':
FXColorSelector.cpp:551: error: 'FXStringVal' was not declared in this scope
FXColorSelector.cpp: In member function 'long int
FX::FXColorSelector::onUpdHSVText(FX::FXObject*, FX::FXSelector, void*)':
FXColorSelector.cpp:597: error: 'FXStringVal' was not declared in this scope
FXColorSelector.cpp: In member function 'long int
FX::FXColorSelector::onUpdCMYText(FX::FXObject*, FX::FXSelector, void*)':
FXColorSelector.cpp:642: error: 'FXStringVal' was not declared in this scope
make[1]: *** [FXColorSelector.lo] Error 1
make[1]: Leaving directory `/var/tmp/portage/fox-1.2.6-r3/work/fox-1.2.6/src'
make: *** [all-recursive] Error 1
plus emerge --info
Portage 2.1-r2 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.17.6
i686)
=================================================================
System uname: 2.6.17.6 i686 AMD Athlon(tm) XP 1900+
Gentoo Base System version 1.12.4
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python: 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: 2.3
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.17
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-r2
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer -mfpmath=sse -msse
-mmmx -m3dnow"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.3/etc /usr/kde/3.3/share/config
/usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown
/usr/share/X11/xkb /usr/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/init.d /etc/revdep-rebuild
/etc/terminfo"
CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer -mfpmath=sse -msse
-mmmx -m3dnow"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.chello.cz/pub/mirrors/gentoo-mirror/
ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/ http://gentoo.inode.at/
ftp://gd.tuwien.ac.at/opsys/linux/gentoo/"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
LINGUAS="en cs"
MAKEOPTS="-j2"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow X acpi alsa apache2 apm arts avi berkdb bitmap-fonts cdr cli
crypt cups divx4linux dlloader dri dvd emboss encode esd foomaticdb fortran
gdbm gif gtk gtk2 icq imagemagick imap imlib isdnlog jabber jpeg kde
kdeenablefinal libg++ libwww mad matroska mikmod mmx motif mozilla mp3 mpeg
mysql ncurses nls nocardbus nptl nptlonly offensive ogg oggvorbis opengl pam
pcre pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection sdl
session spl sse ssl svg tcpd theora tiff truetype truetype-fonts type1-fonts
udev unicode usb vhosts vorbis xml xml2 xmms xorg xv xvid zlib elibc_glibc
input_devices_keyboard input_devices_mouse kernel_linux linguas_en linguas_cs
userland_GNU video_cards_radeon video_cards_vesa"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS
*** Bug 146825 has been marked as a duplicate of this bug. ***
now that this has been unmasked for a month, are there any outstanding bugs to
report? i'd like to see them stabled.
Well, I just had to revbump on 24 Sept to fix issues with other packages
compiling against 1.2 and 1.4. So perhaps these are ok to stable:
1.0.53
1.2.18-r1
1.4.34-r1
1.6.14
<rant-and-whine>
The whole "freeride" dependency chain (freeride, fxruby, fxscintilla and fox)
is seriously confused and upset. Fox is fine; Portage has 1.0*, 1.2*, 1.4* and
1.6* and they all work. Fxscintilla in Portage is 1.62, which only supports <=
Fox 1.2. There's a 1.63 Fxscintilla available, but it only supports <= Fox 1.4.
I downloaded FXscintilla from the source repository last night and it does
support <= Fox 1.6 -- but doesn't make cleanly. :(
Fxruby is available up to 1.6, but it needs the latest FXscintilla. And as far
as I can tell Freeride is stuck at Fxruby 1.2. Bah! So:
1. I think it's safe to mark Fox 1.2 stable.
2. The Fox and Ruby communities need to get their act together. I'm filing the
bugs as I find them. Most of them appear to be upstream of Gentoo.
I *really* want to use Fox as my Ruby GUI toolkit -- too bad it's seriously
confused.
</rant-and-whine>
*** Bug 150372 has been marked as a duplicate of this bug. ***
*** Bug 150785 has been marked as a duplicate of this bug. ***
*** Bug 152240 has been marked as a duplicate of this bug. ***
Here's my suggestion on handling the whole confusion:
We DELETE fox-1.0.* as it's no longer supported upstream and it won't see any
updates. I'd also like use the latest version of fxscintilla-1.71 which
supports only 1.2,1.4 and 1.6.
We MARK STABLE fox-1.2.18-r1 for legacy and stuff still stuck w/ that (though
that would be like 4 years w/o any release?), i'll have to test what still
needs it and figure out a way to bump that. Midterm, i want to phase out
fox-1.2.*
We MARK STABLE fox-1.4.31-r1 which is the oldest release still advertised by
upstream. I like to phase out fox-1.4.* in the long term, as all the
interesting things already happen at 1.7 and the last stable release is 1.6
I will see to the packages still on 1.4* and i'd like them all to compile w/
fox-1.4
We MARK STABLE AFTER 30 DAYS fox-1.6.16 which i will add to the tree shortly.
This is the current stable release upstream and i really like all fox stuff to
go w/ that. It's a bit of work to get all fox stuff going with that version,
but i'll see to it (any help greatly appreciated)
We INTRODUCE INTO TESTING fox-1.7.4 which is the latest development version and
thus would restore our ~arch meaning. Adding this comes parallel to stable
marking fox-1.6.16, so i've time to test this.
I really like to get feedback on this, as it's the user-contributed stuff and
the interest of ppl that drove me crazy enough to go that route.
Last but not least: sorry for bugspam, arches, but i couldn't find a bug more
fitting - seems like either we remove arches till we're ready to take on this,
or i'll create a new bug to track all the changes. On a related note: >=fox-1.4
should not have issues w/ gcc-4.1 :)
Here's the FXRuby / FXScintilla bug
http://rubyforge.org/tracker/index.php?func=detail&aid=6313&group_id=300&atid=1223
Ed Borasky wrote:
As luck would have it, the fxscintilla-0.71 release just
came out (2006-10-19) and it *does* support fox-1.6. So I
installed it and downloaded FXRuby-1.6.2. It is still
crashing in "ruby install.rb setup".
The fxscintilla header file
/usr/include/fxscintilla/FXScintilla.h has this little chunk
of code:
#if HAVE_FOX_1_6
virtual bool canFocus() const;
#else
virtual FXbool canFocus() const;
#endif
But the makefilee in ext/fox16/Makefile does *not* define
that flag. When I added "-DHAVE_FOX_1_6", the
"ruby
install.rb setup worked!
So ... this whole thing needs some love, but it's not a Fox problem at this
point ... Fox itself is probably innocent.
(In reply to comment #18)
> We INTRODUCE INTO TESTING fox-1.7.4 which is the latest development version and
> thus would restore our ~arch meaning. Adding this comes parallel to stable
> marking fox-1.6.16, so i've time to test this.
I disagree with introducing development versions into testing. They should be
masked. Anything introduced into testing should be something that you're
prepared to stable.
So here's an update:
-) fxruby-1.6.2 now has -DHAVE_FOX_1_6 hardwired and builds :)
-) I agree with donnie on introducing 1.7 into ~ppc. I'll put fox-1.7 into
testing, but hardmasked.
-) This will be committed as soon as i figure out how to get rid of the 1.0
stuff as i want to some 'cleaning' first and get the bugs on the new versions
later (just time limits).
-) Hopefully i will have the time to do the cleaning tomorrow, so fox-1.6.16
and company could be in the tree this weekend.
(In reply to comment #23)
> So here's an update:
> -) fxruby-1.6.2 now has -DHAVE_FOX_1_6 hardwired and builds :)
Thanks!! Lyle Johnson must have fixed it.
> -) I agree with donnie on introducing 1.7 into ~ppc. I'll put fox-1.7 into
> testing, but hardmasked.
Is 1.7 an "odd-numbered testing" release, like the Linux 2.5 kernel was?
> We MARK STABLE fox-1.2.18-r1
> We MARK STABLE fox-1.4.31-r1
> We MARK STABLE AFTER 30 DAYS fox-1.6.16
which version of dev-util/reswrap should go stable with fox-1.* ?
(In reply to comment #18)
> We MARK STABLE fox-1.4.31-r1
you mean 1.4.34-r1 ?
here are some test results on x86:
x11-misc/xfe-0.88 USE="nls"
works with
fox-1.4.34-r1 USE="bzip2 cups jpeg opengl png threads tiff truetype zlib
-debug -doc -profile"
****
the gui of
dev-util/freeride-0.9.2 USE="-examples"
shows up after tons of warnings like
[...]
/usr/lib/ruby/site_ruby/1.8/i686-linux/fox12.so: warning: already initialized
constant DIRLIST_SHOWFILES
/usr/lib/ruby/site_ruby/1.8/i686-linux/fox12.so: warning: already initialized
constant DIRLIST_SHOWHIDDEN
/usr/lib/ruby/site_ruby/1.8/i686-linux/fox12.so: warning: already initialized
constant DIRLIST_NO_OWN_ASSOC
[...]
and seems responsive with
fox-1.2.18-r1 USE="bzip2 cups jpeg opengl png threads tiff truetype zlib
-debug -doc -profile"
however, i got
Shutdown in 1 seconds...
/usr/bin/freeride: line 2: 21377 Segmentation fault ruby
/usr/lib/ruby/site_ruby/freeride/freeride.rb
when exiting the prog ...
****
finally (see bug 152822)
media-sound/rezound-0.12.0_beta USE="alsa flac nls vorbis -16bittmp -jack -oss
-portaudio -soundtouch"
seems to be ok with
x11-libs/fox-1.6.14 USE="bzip2 cups jpeg opengl png threads tiff truetype zlib
-debug -doc -profile"
btw, i've used
dev-util/reswrap-3.2.0 USE="-debug -doc -profile"
for the tests mentioned in comment #27.
Thank you all for testing.
First thing i need from arches is a stable keyword for fox-1.2.18-r1 and
fox-1.4.34-r1, so i can start to remove the older crap still in the tree.
I'll put fox-1.6.16 in and ask for it's keyword in 30days.
Both fxscintilla/fxruby compile with the foxes, adie does so too. If you trip
over something that does not work, let me know.
Sorry for all the spamming, but make sure you keyword
=dev-util/reswrap-3.2.0 and
>=x11-libs/fox-wrapper-1 (which will see a update tomorrow to handle fox-1.6)
for your respective arch. Otherwise repoman will scream at you.
tested the following packages:
dev-util/reswrap-3.2.0
x11-libs/fox-wrapper-1
x11-libs/fox-1.4.34-r1
x11-libs/fox-1.2.18-r1
1. all emerge on x86
2. pass collision test
3. emerged x11-libs/fxscintilla-1.62 successfully
x11-libs/fox-1.4.34-r1 USE="bzip2 cups jpeg opengl png tiff truetype zlib
-debug -doc -profile -threads"
x11-libs/fox-1.2.18-r1 USE="bzip2 cups jpeg opengl png tiff truetype zlib
-debug -doc -profile -threads"
x11-libs/fox-wrapper-1
dev-util/reswrap-3.2.0 USE="-debug -doc -profile"
Portage 2.1.1-r1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3,
2.6.17.13 i686)
=================================================================
System uname: 2.6.17.13 i686 AMD Athlon(TM) XP1800+
Gentoo Base System version 1.12.5
Last Sync: Sun, 29 Oct 2006 08:50:01 +0000
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python: 2.3.5-r3, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: 2.3
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.17
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-r2
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -fomit-frame-pointer -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/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/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--nospinner"
FEATURES="autoconfig ccache collision-protect distlocks fixpackages
metadata-transfer parallel-fetch sandbox sfperms strict test userfetch userpriv
usersandbox"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ http://gentoo.inode.at/"
LANG="en_GB.utf8"
LINGUAS="en de en_GB"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/normal"
SYNC="rsync://192.168.2.1/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aac acpi alsa apache2 bash-completion berkdb
bitmap-fonts bzip2 cairo cdr cli cracklib crypt css cups dbus divx4linux
dlloader dri dts dvd dvdr dvdread elibc_glibc emboss exif fam ffmpeg firefox
font-server fortran gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal
iconv input_devices_keyboard input_devices_mouse ipv6 isdnlog java jpeg kde
kernel_linux ldap libclamav libg++ linguas_de linguas_en linguas_en_GB
logitech-mouse mad mikmod mmx mmxext mono mozcalendar mozdevelop mozsvg mp3
mpeg ncurses network nls nptl nptlonly nvidia oav ogg opengl oss pam pcre perl
png ppds pppd python qt qt3 qt4 quicktime readline reflection samba sdl
seamonkey session spell spl ssl tcltk tcpd test tetex tiff truetype
truetype-fonts type1-fonts udev unicode usb userland_GNU vcd video_cards_none
video_cards_nv vorbis win32codecs xine xinerama xml xorg xorg-x11 xprint xv xvg
xvid zlib"
Unset: CTARGET, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS,
PORTAGE_RSYNC_EXTRA_OPTS
media-sound/rezound-0.12.2_beta-r2 USE="alsa flac nls vorbis -16bittmp -jack
-oss -portaudio -soundtouch"
works for me on x86 with
x11-libs/fox-1.6.16 USE="bzip2 cups jpeg opengl png threads tiff truetype zlib
-debug -doc -profile"
too (i've already tried it with 1.16.14 - see comment #27, comment #28, bug
152822)
For 1.4.34-r1 and 1.2.18-r1:
configure: WARNING: X11/extensions/Xrandr.h: present but cannot be compiled
configure: WARNING: X11/extensions/Xrandr.h: check for missing prerequisite
headers?
configure: WARNING: X11/extensions/Xrandr.h: see the Autoconf documentation
configure: WARNING: X11/extensions/Xrandr.h: section "Present But Cannot Be
Compiled"
configure: WARNING: X11/extensions/Xrandr.h: proceeding with the preprocessor's
result
configure: WARNING: X11/extensions/Xrandr.h: in the future, the compiler will
take precedence
configure: WARNING: ## ------------------------------------------ ##
configure: WARNING: ## Report this to the AC_PACKAGE_NAME lists. ##
configure: WARNING: ## ------------------------------------------ ##
And again, forgot to press "Add Archs"..we are back
Tested were:
dev-util/reswrap-3.2.0
x11-libs/fox-wrapper-1
x11-libs/fox-1.4.34-r1
x11-libs/fox-1.2.18-r1
All emerge fine on amd64, fxscintilla-1.62 was emerged without problems, good
to go on amd64.
Portage 2.1.1-r1 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3,
2.6.18-suspend2-Dudebox-Edition x86_64)
=================================================================
System uname: 2.6.18-suspend2-Dudebox-Edition x86_64 AMD Athlon(tm) 64
Processor 3200+
Gentoo Base System version 1.12.5
Last Sync: Wed, 01 Nov 2006 13:30:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[enabled]
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python: 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: 2.3
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.60
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -msse3 -Os -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -msse3 -Os -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg ccache collision-protect distcc distlocks
metadata-transfer multilib-strict parallel-fetch sandbox sfperms strict test"
GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/
ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j4"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage_overlay"
SYNC="rsync://server/gentoo-portage"
USE="amd64 X alsa apache2 berkdb bitmap-fonts cairo cdr cli cracklib crypt cups
dbus dlloader dri dvd dvdr eds elibc_glibc emboss encode esd fam firefox
fortran gcj gdbm gif gpm gstreamer gtk gtk2 hal iconv imap
input_devices_keyboard input_devices_mouse isdnlog jpeg kde kdeenablefinal
kdehiddenvisibility kernel_linux libg++ mad mikmod mp3 mpeg mysql ncurses nls
nptl nptlonly objc objc++ ogg oss pam pcre perl png ppds pppd python qt3 qt4
quicktime readline reflection sdl session spell spl sqlite ssl tcpd test
truetype truetype-fonts type1-fonts udev unicode userland_GNU
video_cards_radeon vorbis xml xorg xv zlib"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LINGUAS,
PORTAGE_RSYNC_EXTRA_OPTS
Readding hppa, didn't you miss -1.2.18-r1 or don't you want it stable?
Thanks. It looks like I missed it.
I've stabled it for real now :)
ppc seems done, removing from CC and sending to alpha folks. :)