Date: Sun, 11 Feb 2007 04:00:55 -0600 From: "User1001" <supraexpress@globaleyes.net> To: "FreeBSD gnats submit" <FreeBSD-gnats-submit@FreeBSD.org> Subject: ports/109041: security/tinyca doesn't allow for user installed OpenSSL; runtime fails with:Undefined symbol "pthread_getschedparam" Message-ID: <1171188055.17589@FreeBSD2.LocalNET10> Resent-Message-ID: <200702111010.l1BAAHQQ092586@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 109041 >Category: ports >Synopsis: security/tinyca doesn't allow for user installed OpenSSL; runtime fails with:Undefined symbol "pthread_getschedparam" >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Feb 11 10:10:15 GMT 2007 >Closed-Date: >Last-Modified: >Originator: User1001 >Release: FreeBSD 6.2-STABLE i386 >Organization: >Environment: System: FreeBSD 6.2-STABLE #3: Thu Feb 8 20:34:31 CST 2007 openssl-0.9.8d SSL and crypto library ===> tinyca-0.7.5 depends on file: /usr/local/lib/libcrypto.so.5 - found ===> tinyca-0.7.5 depends on file: /usr/local/bin/perl5.8.8 - found ldconfig -r|grep thread 26:-lpthread.2 => /lib/libpthread.so.2 56:-lthread_db.2 => /usr/lib/libthread_db.so.2 182:-lgthread-2.0.0 => /usr/local/lib/libgthread-2.0.so.0 226:-lqthreads.15 => /usr/local/lib/libqthreads.so.15 383:-lgthread-12.3 => /usr/local/lib/libgthread-12.so.3 491:-lgpgme-pthread.17 => /usr/local/lib/libgpgme-pthread.so.17 581:-lpthread.1 => /usr/local/lib/compat/libpthread.so.1 594:-lthread_db.1 => /usr/local/lib/compat/libthread_db.so.1 638:-lpthread.20 => /usr/local/lib/pth/libpthread.so.20 >Description: tinyca create basedir: /<homedir>/.TinyCA create temp dir: /<homedir>/.TinyCA/tmp /libexec/ld-elf.so.1: /usr/local/lib/libgthread-2.0.so.0: Undefined symbol "pthread_getschedparam" >How-To-Repeat: >Fix: For now - hard code "/usr/local/bin/openssl" into 'tinyca' - should be a pre/post patch modification with either detection of "openssl" executable, or "make" option to override/define specific openssl to use. I have not looked into the threading issue. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1171188055.17589>