Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Sep 2006 09:02:32 -0700 (PDT)
From:      Kevin Oberman <oberman@es.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/103683: Problems with lack of threading library
Message-ID:  <20060926160232.2904E45070@ptavv.es.net>
Resent-Message-ID: <200609261610.k8QGAMJW062870@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         103683
>Category:       ports
>Synopsis:       Problems with lack of threading library
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Sep 26 16:10:21 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Kevin Oberman
>Release:        FreeBSD 6.2-PRERELEASE i386
>Organization:
ESnet--The Energy Sciences Network
>Environment:
System: FreeBSD ptavv.es.net 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Thu Sep 21 08:44:25 PDT 2006 root@ptavv.es.net:/usr/obj/usr/src/sys/PTAVV i386


	
>Description:
	dvdrip will fail with the error:
/libexec/ld-elf.so.1: /usr/local/lib/libgthread-2.0.so.0: Undefined
symbol "pthread_getschedparam"
when the "Create project" button is clicked.

I have tried re-compiling the two binaries that are part of the port
(mostly perl) with -pthread, but I suspect it is some other binary
that is actually triggering the problem.

The failure occurs in
Video::DVDRip::GUI::Base::show_file_dialog(/usr/local/lib/perl5/site_perl/5.8.8/Video/DVDRip/GUI/Base.pm
at line 96:
        my $dialog = Gtk2::FileChooserDialog->new(
            $title,
            $gtk_window,
            "save",
            'gtk-cancel' => 'cancel',
            'gtk-ok'     => 'ok'

Which leads my to suspect a problem with the linking of the p5-Gtk2
package.

I looked at this and it does not appear to compile with thread support.

>How-To-Repeat:
	Install, port execute dvdrip (no args), type ^n, and click
"Create Project"
>Fix:

	Still looking for the fix. I tried building p5-Gtk2 with
-phtread, but that did not help.
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060926160232.2904E45070>