Hallo Stephan,

On Wed, Feb 09, 2005 at 04:35:01PM +0100, Stephan Bergmann wrote:
> Christian Lohmaier wrote:
> >On Tue, Feb 08, 2005 at 09:26:18AM +0100, Mathias Bauer wrote:
> >>Michael Hoehne wrote:
> >>>[...]
> >>>Kurzfassung also: Es m�ssen die mount-Optionen users und exec verwendet 
> >>>werden und sie m�ssen in genau dieser Reihenfolge auftauchen.
> >>
> >>Dann hat sich das Problem also erledigt. Die L�sung sollte man aber gut
> >>aufbewahren, d�rfte nicht das letzte mal gewesen sein. ;-)
> >
> >Ich denke nicht da� sich das Problem erledigt hat. Jetzt ist lediglich
> >ein Workaround bekannt.
> 
> Des R�tsels L�sung ist wie folgt:
> [...] 
> - Bei einem hinreichend neuen Linux-Kernel (wie z. B. dem bei SuSE 9.2 
> benutzten) schl�gt mmap(2) mit PROT_READ dann fehl, wenn die entspr. 
> Datei auf einem "mount noexec"-Dateisystem liegt, und das ausgef�hrte 
> Programm keinen PT_GNU_STACK-Eintrag enth�lt, siehe 
> <http://www.ussg.iu.edu/hypermail/linux/kernel/0410.0/0478.html>. Dies 
> ist ein Fehler im Linux-Kernel.

Vielen Dank f�r die Erkl�rung und den Link!

> Aus Sicht von OOo besteht die L�sung des Problems also darin, einen 
> hinreichend aktuellen GCC zu benutzen. F�r das von Sun gebaute OOo 2.0 
> wird dies getan, so dass das Problem dort nicht mehr auftreten sollte. 
> (Wie das bei einem eventuellen OOo 1.1.5 aussieht kann ich momentan 
> nicht sagen.)

Da bin ich auch �berfragt. Entweder wird das auch mit der neuen
Buildumgebung gebaut - oder eben nicht :-)

Keine Ahnung ob der Code der 1.1er Linue problemlos mit gcc 3.4 compilierbar
ist...

> [...]

ciao
Christian
-- 
NP: Marilyn Manson - Dried Up, Tied And Dead To The World

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an