Ticket 37506 - NPTL misdetection

← previousShowing 7729 of 14,201 matches in Listnext →
Ticket 37506
Subject: NPTL misdetection Ticket 37506 CCs:
Author: NAVI Sp.z.o.o.
 profile
Date: 2004-02-19 10:07
Activity: 2004-03-09 15:14
List: CrossOver Linux Support
Details:
Status: leftLevel 2 Closed 'did not respond'
Assignment:
Assignment:
 Ulrich Czekalla
 profile
Worker:
n/a
Followup:
Ticket 37506 Dependencies:
Bugs: none WineHQ Bugzilla: none Tickets: none
Posts:

NAVI Sp.z.o.o.


Type: Parent Ticket
Date: 2004-02-19 10:07  
Hi,

I have Fedora Core 1 with vanilla kernel 2.4.21 + XFS patch.
glibc-2.3.2-101
As this is 2.4 kernel without RedHat patches etc. it doesn't have NPTL.
But wine assumes it does.
I had problems with installing second CD of MS Office.
After commenting in wine script:
    if (is_nptl())
    {
        # Add nptl prefix to lib and dll paths
        # $dll_path = join( ":", (map { $_ = "$_/nptl"; } split( /:/, $lib_path
        # $lib_path = join( ":", map { $_ = "$_/nptl:$_"; } split( /:/, $lib_pat

it installed and works OK.
Below is what cxglibc-check tells.

[olaf@venus olaf]$ /opt/cxoffice/bin/cxglibc-check
Testing for TLS support... no
Testing for errno_location... no
Testing for patchable errno_location... yes
Testing for pthread library... linuxthreads
Testing for TLS after pthread load... yes

Regards,

Olaf Fraczyk

 

Zak Jordan


Staff Member

Type: Staff Followup
Date: 2004-02-24 10:10  
Olaf,

Sorry for the delay, I just wanted you to know that we are taking a look at this problem and that it's been a couple of days, but we should get back to you with something soon.

Thanks,

-Zak

On, Thu 2004-02-19 at 10:07, NAVI Sp.z.o.o. wrote:
> Hi,
> 
> I have Fedora Core 1 with vanilla kernel 2.4.21 + XFS patch.
> glibc-2.3.2-101
> As this is 2.4 kernel without RedHat patches etc. it doesn't have NPTL.
> But wine assumes it does.
> I had problems with installing second CD of MS Office.
> After commenting in wine script:
>     if (is_nptl())
>     {
>         # Add nptl prefix to lib and dll paths
>         # $dll_path = join( ":", (map { $_ =
> "$_/nptl"; } split( /:/, $lib_path
>         # $lib_path = join( ":", map { $_ =
> "$_/nptl:$_"; } split( /:/, $lib_pat
> 
> it installed and works OK.
> Below is what cxglibc-check tells.
> 
> [olaf@venus olaf]$ /opt/cxoffice/bin/cxglibc-check
> Testing for TLS support... no
> Testing for errno_location... no
> Testing for patchable errno_location... yes
> Testing for pthread library... linuxthreads
> Testing for TLS after pthread load... yes
> 
> Regards,
> 
> Olaf Fraczyk
> 
> 

 

Alexandre Julliard


Staff Member

Type: Staff Followup
Date: 2004-03-09 15:14  
Zak Jordan <zak@codeweavers.com> writes:

> Olaf,
> 
> Sorry for the delay, I just wanted you to know that we are taking a
> look at this problem and that it's been a couple of days, but we
> should get back to you with something soon.

Actually we talked about that problem on the discuss list. The NPTL
detection is correct as it is, the problem is most likely one of the
remaining bugs in the NPTL support. This should be fixed in next
release.

-- 
Alexandre Julliard
julliard@codeweavers.com