Opened 20 years ago
Closed 19 years ago
#2990 closed defect (fixed)
dlcompat broken in 10.4 Tiger
Reported by: | opendarwin@… | Owned by: | eric@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.0 |
Keywords: | Cc: | ||
Port: |
Description
biggie<0># port install cadaver ---> Fetching dlcompat ---> Attempting to fetch dlcompat-20030629.tar.gz from http://voxel.dl.sourceforge.net/fink ---> Verifying checksum(s) for dlcompat ---> Extracting dlcompat ---> Configuring dlcompat ---> Building dlcompat with target all Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/ file._opt_local_var_db_dports_sources_rsync.rsync.opendarwin.org_dpupdate_dports_devel_dlcompat/ work/dlcompat-20030629" && make all" returned error 2 Command output: dlfcn.c:1087: warning: passing argument 1 of 'get_mach_header_from_NSModule' from incompatible pointer type dlfcn.c: In function 'image_for_address': dlfcn.c:1139: warning: initialization makes integer from pointer without a cast dlfcn.c:1143: warning: assignment discards qualifiers from pointer target type dlfcn.c: In function 'dladdr': dlfcn.c:1174: warning: initialization makes integer from pointer without a cast dlfcn.c:1191: warning: assignment discards qualifiers from pointer target type ar cru libdl.a dlfcn.o ranlib libdl.a gcc -dynamiclib -o libdl.1.dylib dlfcn.o -install_name /opt/local/lib/libdl.1.dylib -compatibility_version 1 -current_version 1 ld: warning multiple definitions of symbol _dladdr dlfcn.o definition of _dladdr in section (TEXT,text) /usr/lib/gcc/powerpc-apple-darwin8/4.0.0/../../../libSystem.dylib(dyldAPIsInLibSystem.o) definition of _dladdr ld: warning multiple definitions of symbol _dlclose dlfcn.o definition of _dlclose in section (TEXT,text) /usr/lib/gcc/powerpc-apple-darwin8/4.0.0/../../../libSystem.dylib(dyldAPIsInLibSystem.o) definition of _dlclose ld: warning multiple definitions of symbol _dlerror dlfcn.o definition of _dlerror in section (TEXT,text) /usr/lib/gcc/powerpc-apple-darwin8/4.0.0/../../../libSystem.dylib(dyldAPIsInLibSystem.o) definition of _dlerror ld: warning multiple definitions of symbol _dlopen dlfcn.o definition of _dlopen in section (TEXT,text) /usr/lib/gcc/powerpc-apple-darwin8/4.0.0/../../../libSystem.dylib(dyldAPIsInLibSystem.o) definition of _dlopen ld: warning multiple definitions of symbol _dlsym dlfcn.o definition of _dlsym in section (TEXT,text) /usr/lib/gcc/powerpc-apple-darwin8/4.0.0/../../../libSystem.dylib(dyldAPIsInLibSystem.o) definition of _dlsym ld: warning prebinding disabled because of undefined symbols ld: Undefined symbols: _dlcompat_init_func /usr/bin/libtool: internal link edit command failed make: * [libdl.1.dylib] Error 1
Change History (5)
comment:1 Changed 20 years ago by toby@…
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 Changed 19 years ago by bgross@…
Resolution: | fixed |
---|---|
Status: | closed → reopened |
comment:3 Changed 19 years ago by bgross@…
I require dlcompat for some in-house software. I get the exact same error when trying to install dlcompat directly
comment:4 Changed 19 years ago by jmpp@…
Owner: | changed from darwinports-bugs@… to eric@… |
---|---|
Status: | reopened → new |
comment:5 Changed 19 years ago by toby@…
Resolution: | → fixed |
---|---|
Status: | new → closed |
I can't imagine why you would need dlcompat on Tiger; but in any case, it should now compile.
Fixed the cadaver port (to only require dlcompat on Jaguar).