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" ;) -- gmt "Of all the tyrannies, a tyranny sincerly exercised for the good of its victims may be the most opressive. It may be better to live under robber barons than under omnipotent moral busybodies. The robber baron's cruelty may sometimes sleep, his cupidity may at some point be satiated; but those who torment us for our own good will torment us without end, for they do so with the approval of their own conscience." - C. S. Lewis
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 -- Michael Stefaniuc Tel.: +49-711-96437-199 System Administration Fax.: +49-711-96437-111 Red Hat GmbH Email: mstefani(a)redhat.com Hauptstaetterstr. 58 http://www.redhat.de/ D-70178 Stuttgart
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... ? -- gmt
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 -- Michael Stefaniuc Tel.: +49-711-96437-199 System Administration Fax.: +49-711-96437-111 Red Hat GmbH Email: mstefani(a)redhat.com Hauptstaetterstr. 58 http://www.redhat.de/ D-70178 Stuttgart
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 :) :) :) -- gmt
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. -- gmt
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(a)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 -- Dan Kegel http://www.kegel.com http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=78045
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
participants (6)
-
Dan Kegel -
Gregory M. Turner -
Marcus Meissner -
Michael Stefaniuc -
Steven Tower -
Sylvain Petreolle