sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #62739
Re: Compilering af PHP (fejl ang. my_tempnam.lo)
Henrik Størner wrote:
> In <b7sfn6$sk1$1@xxxxxxxxxxxx> "Peter Andersen"
> <peterandersen@xxxxxxxxxxx> writes:
>
>> Jeg har en installation af RH9 som jeg febrilsk prøver at
>> installerer PHP på.
>
> Umiddelbart fristes jeg til at spørge hvorfor du ikke blot
> bruger den medfølgende php rpm-pakke ? Men ok:
Gider ik hænge på en RPM pakke.... PHP (oma) vil jeg compile selv og ha
mulighed for at sætte parametre, og i øvrigt ved jeg ik om den RPM med PHP
der følger med i RH9 udnerstøtter mysql.... (gider ik finde på hvad den PHP
rpm gør og ikke gør... så er det bedre at lave en selv)
>> ext/mysql/libmysql/my_lib.lo(.text+0x3d1): In function `my_dir':
>> /Data/php-4.3.0/ext/mysql/libmysql/my_lib.c:169: undefined reference
>> to `errno'
>
> En eller flere af source-filerne til det bibliotek bruger
> "errno" variablen uden at have en "#include <errno.h>"
> Red Hat 9 bruger det nye NPTL threading bibliotek, og det
> betyder blandt andet at man ikke længere kan referere errno
> variablen direkte - det er nemlig ikke thread-sikkert.
>
> Lav en grep på "errno" i source-filerne, og check at de har
> inkluderet errno.h der hvor de bruger errno variablen.
Jeg takker... problemer er vist også i den sidste Mandrake (eller i
hvertfald i en beta af ny..)
Kan man forestille sig at det er noget der bliver rettet i PHP?
--
Vh. Peter Andersen
Follow ups
References