Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 145046 - [GCC 4.1] please mark stable x11-libs/fox-1.2.18-r1,1.4.34-r1
Summary: [GCC 4.1] please mark stable x11-libs/fox-1.2.18-r1,1.4.34-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GCC Porting (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Alpha Porters
URL:
Whiteboard:
Keywords:
: 146825 150372 150785 152240 (view as bug list)
Depends on:
Blocks: 102606 gcc41-stable
  Show dependency tree
 
Reported: 2006-08-25 00:25 UTC by Christian Faulhammer (RETIRED)
Modified: 2006-12-17 10:21 UTC (History)
8 users (show)

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


Attachments
FXScintilla end of life announcement ([fxscintilla-users] ANNOUNCE: FXScintilla 1.71 and stopping.eml,3.68 KB, text/plain)
2006-10-25 14:50 UTC, M. Edward Borasky
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Faulhammer (RETIRED) gentoo-dev 2006-08-25 00:25:14 UTC
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.
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2006-08-25 00:30:24 UTC
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.
Comment 2 Christian Faulhammer (RETIRED) gentoo-dev 2006-08-25 00:34:53 UTC
(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.

Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2006-08-25 13:04:41 UTC
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.
Comment 4 Jason Wever (RETIRED) gentoo-dev 2006-09-02 18:44:15 UTC
As there is no gcc-4.x unmasked for SPARC under any profile, we're outta here!
Comment 5 M. Edward Borasky 2006-09-03 13:55:26 UTC
(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 :)



Comment 6 M. Edward Borasky 2006-09-03 13:57:46 UTC
(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




Comment 7 Donnie Berkholz (RETIRED) gentoo-dev 2006-09-03 20:24:29 UTC
Need the last full line of compilation to figure it out..
Comment 8 M. Edward Borasky 2006-09-03 21:35:54 UTC
(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 
Comment 9 Donnie Berkholz (RETIRED) gentoo-dev 2006-09-03 21:54:22 UTC
(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.
Comment 10 Petr Novak 2006-09-04 09:40:10 UTC
(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
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2006-09-08 04:44:41 UTC
*** Bug 146825 has been marked as a duplicate of this bug. ***
Comment 12 Ryan Hill (RETIRED) gentoo-dev 2006-09-30 08:36:06 UTC
now that this has been unmasked for a month, are there any outstanding bugs to report?  i'd like to see them stabled.
Comment 13 Donnie Berkholz (RETIRED) gentoo-dev 2006-09-30 12:02:50 UTC
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
Comment 14 M. Edward Borasky 2006-09-30 17:10:41 UTC
<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>
Comment 15 Jakub Moc (RETIRED) gentoo-dev 2006-10-07 06:38:28 UTC
*** Bug 150372 has been marked as a duplicate of this bug. ***
Comment 16 Jakub Moc (RETIRED) gentoo-dev 2006-10-10 12:32:32 UTC
*** Bug 150785 has been marked as a duplicate of this bug. ***
Comment 17 Jakub Moc (RETIRED) gentoo-dev 2006-10-21 06:59:00 UTC
*** Bug 152240 has been marked as a duplicate of this bug. ***
Comment 18 Matti Bickel (RETIRED) gentoo-dev 2006-10-25 14:22:36 UTC
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 :)
Comment 19 M. Edward Borasky 2006-10-25 14:49:41 UTC
Ah ... OK ... well ...

1. FXScintilla is going end of life. See attachment
2. FXRuby has a bug with the latest FXScintilla. See attachment
3. I haven't heard from the FreeRide folks yet.
Comment 20 M. Edward Borasky 2006-10-25 14:50:57 UTC
Created attachment 100487 [details]
FXScintilla end of life announcement
Comment 21 M. Edward Borasky 2006-10-25 14:59:48 UTC
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.
Comment 22 Donnie Berkholz (RETIRED) gentoo-dev 2006-10-25 22:59:36 UTC
(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.
Comment 23 Matti Bickel (RETIRED) gentoo-dev 2006-10-26 14:48:37 UTC
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.
Comment 24 M. Edward Borasky 2006-10-26 15:27:20 UTC
(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?
Comment 25 Matthias Langer 2006-10-26 15:38:27 UTC
> 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.* ?
Comment 26 Matthias Langer 2006-10-26 15:57:48 UTC
(In reply to comment #18)
> We MARK STABLE fox-1.4.31-r1  

you mean 1.4.34-r1 ?
Comment 27 Matthias Langer 2006-10-26 17:58:11 UTC
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"
Comment 28 Matthias Langer 2006-10-27 20:48:08 UTC
btw, i've used

dev-util/reswrap-3.2.0  USE="-debug -doc -profile" 

for the tests mentioned in comment #27.
Comment 29 Matti Bickel (RETIRED) gentoo-dev 2006-10-28 13:24:30 UTC
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.
Comment 30 Matti Bickel (RETIRED) gentoo-dev 2006-10-28 14:00:01 UTC
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.
Comment 31 Markus Meier gentoo-dev 2006-10-29 04:06:51 UTC
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
Comment 32 Matthias Langer 2006-10-30 18:11:27 UTC
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)
Comment 33 Christian Faulhammer (RETIRED) gentoo-dev 2006-10-31 00:49:38 UTC
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:     ## ------------------------------------------ ##
Comment 34 Christian Faulhammer (RETIRED) gentoo-dev 2006-10-31 01:08:18 UTC
Argh
Comment 35 Christian Faulhammer (RETIRED) gentoo-dev 2006-10-31 01:09:32 UTC
And again, forgot to press "Add Archs"..we are back
Comment 36 Christian Faulhammer (RETIRED) gentoo-dev 2006-10-31 02:01:39 UTC
fox86ificated
Comment 37 Michael Weyershäuser 2006-11-02 17:04:28 UTC
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
Comment 38 Daniel Gryniewicz (RETIRED) gentoo-dev 2006-11-05 11:03:41 UTC
amd64 done.
Comment 39 Guy Martin (RETIRED) gentoo-dev 2006-11-11 18:08:04 UTC
Stable on hppa.
Comment 40 Matti Bickel (RETIRED) gentoo-dev 2006-11-14 04:34:20 UTC
Readding hppa, didn't you miss -1.2.18-r1 or don't you want it stable?
Comment 41 Guy Martin (RETIRED) gentoo-dev 2006-11-14 05:40:40 UTC
Thanks. It looks like I missed it.

I've stabled it for real now :)
Comment 42 Markus Rothe (RETIRED) gentoo-dev 2006-11-24 08:36:54 UTC
ppc64 stable
Comment 43 Jakub Moc (RETIRED) gentoo-dev 2006-11-26 06:19:20 UTC
ppc seems done, removing from CC and sending to alpha folks. :)
Comment 44 Bryan Østergaard (RETIRED) gentoo-dev 2006-12-17 10:21:13 UTC
Stable on Alpha.