To my surprise, Gentoo (ACCEPT_KEYWORDS="", iow "stable" Gentoo) is ready to give me gcc 3.2.2 (in fact it compiles as I type).
So, what can I expect from wine and gcc322? Any known interestingnesses? Anyone even tried it? Presumably, since the threading magic needs to be in the kernel (I run a modified linux-2.4.21-pre4-ac5 atm), I will not get the pthread bug... but then again, how do I know for sure if I suffer from that or not? Is there a test that is known to reliably break against the new threading model (or perhaps I can presume I "got it" if i can't run notepad?1)
whee, gotta love Gentoo, where "stable" means "it's been released for several days" ;)
On Mon, Feb 24, 2003 at 01:44:27AM -0600, Gregory M. Turner wrote:
To my surprise, Gentoo (ACCEPT_KEYWORDS="", iow "stable" Gentoo) is ready to give me gcc 3.2.2 (in fact it compiles as I type).
So, what can I expect from wine and gcc322? Any known interestingnesses? Anyone even tried it? Presumably, since the threading magic needs to be in the kernel (I run a modified linux-2.4.21-pre4-ac5 atm), I will not get the pthread bug... but then again, how do I know for sure if I suffer from that or not? Is there a test that is known to reliably break against the new threading model (or perhaps I can presume I "got it" if i can't run notepad?1)
If you can run notepad you aren't affected by the bug because the bug is merciless: the wineserver wont even start because it fails to create the needed socket in /tmp/.wine-$user/server-XXXXXX/ (this stuff gets deleted on wine shutdown). If by any chance the socket is still present, wine will still crash pretty fast.
bye michael
On Monday 24 February 2003 03:24 am, Michael Stefaniuc wrote:
On Mon, Feb 24, 2003 at 01:44:27AM -0600, Gregory M. Turner wrote:
from that or not? Is there a test that is known to reliably break against the new threading model (or perhaps I can presume I "got it" if i can't run notepad?1)
If you can run notepad you aren't affected by the bug because the bug is merciless: the wineserver wont even start because it fails to create the needed socket in /tmp/.wine-$user/server-XXXXXX/ (this stuff gets deleted on wine shutdown). If by any chance the socket is still present, wine will still crash pretty fast.
10-4.
because my ac kernel is crashing, i was gonna try redhat 2.4.20-2.48 (which is what gentoo gives me for "redhat-kernel"). but while i'm at it, i'll try bootstrap gentoo (which recompiles a bunch of core stuff, some of it twice, incl. glibc & gcc), compile wine, and see what happens. guess i have to get the new kernel running first though. maybe, this is too early a redhat kernel to trigger it... ?
On Mon, Feb 24, 2003 at 08:51:43AM -0600, Gregory M. Turner wrote:
On Monday 24 February 2003 03:24 am, Michael Stefaniuc wrote:
On Mon, Feb 24, 2003 at 01:44:27AM -0600, Gregory M. Turner wrote:
from that or not? Is there a test that is known to reliably break against the new threading model (or perhaps I can presume I "got it" if i can't run notepad?1)
If you can run notepad you aren't affected by the bug because the bug is merciless: the wineserver wont even start because it fails to create the needed socket in /tmp/.wine-$user/server-XXXXXX/ (this stuff gets deleted on wine shutdown). If by any chance the socket is still present, wine will still crash pretty fast.
10-4.
because my ac kernel is crashing, i was gonna try redhat 2.4.20-2.48 (which is what gentoo gives me for "redhat-kernel"). but while i'm at it, i'll try bootstrap gentoo (which recompiles a bunch of core stuff, some of it twice, incl. glibc & gcc), compile wine, and see what happens. guess i have to get the new kernel running first though. maybe, this is too early a redhat kernel to trigger it... ?
There should be a newer Red Hat kernel available in rawhide, at least i'm running a newer one.
bye michael
I was unaware that you could bootstrap gentoo long after an install, but low and behold it looks like you can. I actually upgraded one of my remote boxes (was Mandrake 7.0) to Gentoo 100% from remote and booted into gentoo, scary 2 1/3 minutes waiting for the server to come back up. :)
Thanks for (inadvertently) bringing this to my attention.
Steven
On Monday 24 February 2003 09:51 am, Gregory M. Turner wrote:
On Monday 24 February 2003 03:24 am, Michael Stefaniuc wrote:
On Mon, Feb 24, 2003 at 01:44:27AM -0600, Gregory M. Turner wrote:
from that or not? Is there a test that is known to reliably break against the new threading model (or perhaps I can presume I "got it" if i can't run notepad?1)
If you can run notepad you aren't affected by the bug because the bug is merciless: the wineserver wont even start because it fails to create the needed socket in /tmp/.wine-$user/server-XXXXXX/ (this stuff gets deleted on wine shutdown). If by any chance the socket is still present, wine will still crash pretty fast.
10-4.
because my ac kernel is crashing, i was gonna try redhat 2.4.20-2.48 (which is what gentoo gives me for "redhat-kernel"). but while i'm at it, i'll try bootstrap gentoo (which recompiles a bunch of core stuff, some of it twice, incl. glibc & gcc), compile wine, and see what happens. guess i have to get the new kernel running first though. maybe, this is too early a redhat kernel to trigger it... ?
On Monday 24 February 2003 11:02 am, Steven Tower wrote:
I was unaware that you could bootstrap gentoo long after an install, but low and behold it looks like you can. I actually upgraded one of my remote boxes (was Mandrake 7.0) to Gentoo 100% from remote and booted into gentoo, scary 2 1/3 minutes waiting for the server to come back up. :)
Thanks for (inadvertently) bringing this to my attention.
Steven
No matter how screwed up your linux box is, so long as gcc still works, you can rescue it by installing gentoo on it! Now, if only portage worked on cygwin, maybe I could fix MS Windows :) :) :)
On Monday 24 February 2003 11:02 am, Steven Tower wrote:
because my ac kernel is crashing, i was gonna try redhat 2.4.20-2.48 (which is what gentoo gives me for "redhat-kernel"). but while i'm at it, i'll try bootstrap gentoo (which recompiles a bunch of core stuff, some of it twice, incl. glibc & gcc), compile wine, and see what happens. guess i have to get the new kernel running first though. maybe, this is too early a redhat kernel to trigger it... ?
heh, typical. Red Hat's kernel won't compile ALSA, so no RedHat kernel for me. too bad... This won't stop me from testing the bleeding-edge one from Rawhide, however, not that I expect to learn anything that isn't already known from this, but I'd like to see it for myself.
Soooo.... back to vanilla kernels again... my Radeon 9700 is just a fast PCI card in this thing.... and my KT400 mobo doesn't let me drop it down to AGP2.0 mode to fix it.... blech... maybe I should just accept my fate and take the 2.5.x plunge.
ALSA package are already available to add ALSA support to RedHat kernels... check http://psyche.freshrpms.net
heh, typical. Red Hat's kernel won't compile ALSA, so no RedHat kernel for me. too bad... This won't stop me from testing the bleeding-edge one from Rawhide, however, not that I expect to learn anything that isn't already known from this, but I'd like to see it for myself.
===== Sylvain Petreolle spetreolle@users.sourceforge.net Fight against Spam ! http://www.euro.cauce.org/en/index.html ICQ #170597259
"Don't think you are. Know you are." Morpheus, in "Matrix".
___________________________________________________________ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français ! Yahoo! Mail : http://fr.mail.yahoo.com
Gregory M. Turner wrote:
So, what can I expect from wine and gcc322? Any known interestingnesses? Anyone even tried it? Presumably, since the threading magic needs to be in the kernel (I run a modified linux-2.4.21-pre4-ac5 atm), I will not get the pthread bug...
To get the new pthreads stuff, you need a new glibc and kernel. gcc isn't really involved (except for new programs that use the new style of thread-local storage). - Dan
Gregory M. Turner wrote:
So, what can I expect from wine and gcc322? Any known interestingnesses? Anyone even tried it? Presumably, since the threading magic needs to be in the kernel (I run a modified linux-2.4.21-pre4-ac5 atm), I will not get the pthread bug...
Wine even compiles and works fine with the gcc 3.3 branch. It also compiles with 3.4 branch, but I have not tested it with it yet (I think it will also work).
So gcc version is not a problem.
Ciao, Marcus