pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/45433: security/cyrus-sasl does not compile on Solaris with lang/gcc34



>Number:         45433
>Category:       pkg
>Synopsis:       security/cyrus-sasl does not compile on Solaris with lang/gcc34
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Oct 06 08:15:00 +0000 2011
>Originator:     Jörn Clausen
>Release:        
>Organization:
University of Bielefeld
>Environment:
>Description:
On Solaris, using lang/gcc34, security/cyrus-sasl fails to build:

libtool: link: gcc -shared -Wl,-z -Wl,text -Wl,-h -Wl,libsasldb.so.2 -o 
.libs/libsasldb.so.2.0.25  .libs/sasldb.o .libs/sasldb_init.o 
.libs/plugin_common.o  -Wl,-z -Wl,allextract ../sasldb/.libs/libsasldb.a -Wl,-z 
-Wl,defaultextract  
-L/pkgsrc/source/pkgsrc/security/cyrus-sasl/work.pkgsrc-i86/.buildlink/gcc34/bin/../lib/gcc/i386-pc-solaris2.10/3.4.6
 
-L/pkgsrc/source/pkgsrc/security/cyrus-sasl/work.pkgsrc-i86/.buildlink/gcc34/bin/../lib
 
-L/pkgsrc/source/pkgsrc/security/cyrus-sasl/work.pkgsrc-i86/.buildlink/gcc34/lib
 -L/pkgsrc/source/pkgsrc/security/cyrus-sasl/work.pkgsrc-i86/.buildlink/lib 
-lresolv -lsocket -lc  -Wl,-R/usr/pkgsrc/20110926/lib  
Text relocation remains                         referenced
    against symbol                  offset      in file
<unknown>                           0x72        
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0xa1        
../sasldb/.libs/libsasldb.a(db_ndbm.o)
db_ok                               0xbc        
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0xc7        
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x104       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x13c       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x180       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x1c3       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x1ea       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x272       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x295       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x2d5       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x313       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x35a       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x370       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x3da       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x410       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x460       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x492       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x4f0       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x50d       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x533       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
db_ok                               0x562       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x578       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x5a1       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
db_ok                               0x5b9       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x5c4       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x5fa       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x63a       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
<unknown>                           0x661       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
_sasldb_alloc_key                   0xf2        
../sasldb/.libs/libsasldb.a(db_ndbm.o)
_sasldb_alloc_key                   0x2c3       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
memcpy                              0x216       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
memcpy                              0x716       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
_xstat                              0xf         
../sasldb/.libs/libsasldb.a(db_ndbm.o)
_lxstat                             0x24        
../sasldb/.libs/libsasldb.a(db_ndbm.o)
_fxstat                             0x39        
../sasldb/.libs/libsasldb.a(db_ndbm.o)
_xmknod                             0x51        
../sasldb/.libs/libsasldb.a(db_ndbm.o)
dbm_open                            0x16e       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
dbm_open                            0x348       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
dbm_open                            0x629       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
dbm_fetch                           0x1ae       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
dbm_close                           0x23d       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
dbm_close                           0x433       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
dbm_close                           0x672       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
dbm_close                           0x75d       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
dbm_store                           0x3cb       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
dbm_delete                          0x401       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
sprintf                             0x513       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
sprintf                             0x539       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
dbm_firstkey                        0x6c9       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
dbm_nextkey                         0x6e3       
../sasldb/.libs/libsasldb.a(db_ndbm.o)
ld: fatal: relocations remain against allocatable but non-writable sections
collect2: ld returned 1 exit status
gmake[2]: *** [libsasldb.la] Error 1

>How-To-Repeat:

>Fix:
Setting SASL_DBTYPE=berkeley and building against databases/db4 works, but 
version 2.1.23 did compile against the native ndbm.



Home | Main Index | Thread Index | Old Index