Opened 19 years ago

Closed 19 years ago

#3184 closed defect (fixed)

BUG: gpgme-1.0.2

Reported by: omerod@… Owned by: olegb@…
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc: omerod@…
Port:

Description

gpgme-1.0.2

the error log can be found here: INLINE

Description: gpgme fails to build under latest DarwinPorts version. I attempted to build it under a clean version of /opt/local and it failed then as well.

Dependancies: bzip2, libiconv, gettext, zlib, gnupg, libgpg-error, pth

Error output of the port install gpgme command:

================INLINE CONTENT================ ---> Installing pth 2.0.0_1 ---> Activating pth 2.0.0_1 ---> Cleaning pth ---> Fetching gpgme ---> Attempting to fetch gpgme-1.0.2.tar.gz from ftp://ftp.gnupg.org/gcrypt/gpgme/ ---> Verifying checksum(s) for gpgme ---> Extracting gpgme ---> Configuring gpgme ---> Building gpgme 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_gpgme/work/gpgme-1.0.2" && make all" returned error 2 Command output: /opt/local/lib/libiconv.dylib(localcharset.o) definition of _locale_charset (cd .libs && rm -f libgpgme-pth.11.dylib && ln -s libgpgme-pth.11.3.3.dylib libgpgme-pth.11.dylib) (cd .libs && rm -f libgpgme-pth.dylib && ln -s libgpgme-pth.11.3.3.dylib libgpgme-pth.dylib) creating libgpgme-pth.la (cd .libs && rm -f libgpgme-pth.la && ln -s ../libgpgme-pth.la libgpgme-pth.la) Making all in tests Making all in gpg if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../gpgme -I/opt/local/include -L/opt/local/lib -I/opt/local/include -no-cpp-precomp -I/opt/local/include -Wall -Wcast-align -Wshadow -Wstrict-prototypes -MT t-encrypt.o -MD -MP -MF ".deps/t-encrypt.Tpo" -c -o t-encrypt.o t-encrypt.c; \ then mv -f ".deps/t-encrypt.Tpo" ".deps/t-encrypt.Po"; else rm -f ".deps/t-encrypt.Tpo"; exit 1; fi /bin/sh ../../libtool --tag=CC --mode=link gcc -no-cpp-precomp -I/opt/local/include -Wall -Wcast-align -Wshadow -Wstrict-prototypes -o t-encrypt t-encrypt.o ../../gpgme/libgpgme.la mkdir .libs gcc -no-cpp-precomp -I/opt/local/include -Wall -Wcast-align -Wshadow -Wstrict-prototypes -o .libs/t-encrypt t-encrypt.o ../../gpgme/.libs/libgpgme.dylib -L/opt/local/lib /opt/local/lib/libgpg-error.dylib /opt/local/lib/libintl.dylib /opt/local/lib/libiconv.dylib -lc ld: warning prebinding disabled because dependent library: /opt/local/lib/libgpgme.11.dylib is not prebound ld: warning multiple definitions of symbol _locale_charset /opt/local/lib/libintl.dylib(localcharset.o) definition of _locale_charset /opt/local/lib/libiconv.dylib(localcharset.o) definition of _locale_charset ld: Undefined symbols: _pth_accept _pth_connect _pth_mutex_acquire _pth_mutex_init _pth_mutex_release _pth_read _pth_select _pth_waitpid _pth_write make[3]: * [t-encrypt] Error 1 make[2]: * [all-recursive] Error 1 make[1]: * [all-recursive] Error 1 make: * [all] Error 2

Change History (3)

comment:1 Changed 19 years ago by olegb@…

This looks like the pkgconfig problem that was fixed some time ago - what version of pkgconfig do you have installed ?

comment:2 Changed 19 years ago by omerod@…

Status: newassigned

pkgconfig does not install as part of the default install so I have now installed it. However it still fails with the same errors.

comment:3 Changed 19 years ago by olegb@…

Resolution: fixed
Status: assignedclosed

fixed thanks, check the lastest commits

Note: See TracTickets for help on using tickets.