[MacPorts] #48387: install of kerberos5 fails in the attempt to link hostrealm_test
#48387: install of kerberos5 fails in the attempt to link hostrealm_test ------------------------------+-------------------------------- Reporter: herzog@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: library location | Port: kerberos5 ------------------------------+-------------------------------- {{{ Machine: PowerBook G4, 15" PowerBook5,4 CPU-Type: PowerPC G4 (1.1) OS Version: 10.4.11 Xcode verson: 2.5 }}} Situation: {{{ cd ~/MacPorts sudo port clean installed sudo port -svk install apple-gcc42 2>&1 | tee ./install4Gcc42Log.txt sudo port -svk install xemacs 2>&1 | tee ./install2XemacsLog.txt }}} Problem: The attempt to install xemacs, {{{ sudo port install xemacs }}} failes since the build of one of the dependencies, kerberos5, fails (look for the string '---> Building kerberos5' in the file 'install2XemacsLog.txt'). The build process is stopped when the dynamic library {{{ hostrealm_test.so }}} is to be linked. The linker emmits a long list of undefined symbols which should be in the two libraries {{{ 'libk5crypto.3.1.dylib' 'libkrb5support.1.1.dylib' }}} which cannot be found by the linker. The linker looks for these libraries in {{{ /opt/local/lib }}} however previous commands placed them into {{{ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5/work/krb5-1.13.2-final/src/util/support/ and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5/work/krb5-1.13.2-final/src/lib/crypto/ }}} resp. -- Ticket URL: <https://trac.macports.org/ticket/48387> MacPorts <https://www.macports.org/> Ports system for OS X
#48387: install of kerberos5 fails in the attempt to link hostrealm_test ------------------------+-------------------------- Reporter: herzog@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: kerberos5 | ------------------------+-------------------------- Changes (by mf2k@…): * keywords: library location => * owner: macports-tickets@… => ryandesign@… Comment: In the future, please Cc the port maintainers ({{{port info --maintainers kerberos5}}}), if any. -- Ticket URL: <https://trac.macports.org/ticket/48387#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#48387: install of kerberos5 fails in the attempt to link hostrealm_test ------------------------+-------------------------- Reporter: herzog@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: duplicate | Keywords: tiger Port: kerberos5 | ------------------------+-------------------------- Changes (by ryandesign@…): * keywords: => tiger * status: new => closed * resolution: => duplicate Old description:
{{{ Machine: PowerBook G4, 15" PowerBook5,4 CPU-Type: PowerPC G4 (1.1) OS Version: 10.4.11 Xcode verson: 2.5 }}}
Situation: {{{ cd ~/MacPorts sudo port clean installed sudo port -svk install apple-gcc42 2>&1 | tee ./install4Gcc42Log.txt sudo port -svk install xemacs 2>&1 | tee ./install2XemacsLog.txt }}}
Problem:
The attempt to install xemacs, {{{ sudo port install xemacs }}} failes since the build of one of the dependencies, kerberos5, fails (look for the string '---> Building kerberos5' in the file 'install2XemacsLog.txt'). The build process is stopped when the dynamic library {{{ hostrealm_test.so }}} is to be linked. The linker emmits a long list of undefined symbols which should be in the two libraries {{{ 'libk5crypto.3.1.dylib' 'libkrb5support.1.1.dylib' }}} which cannot be found by the linker. The linker looks for these libraries in {{{ /opt/local/lib }}} however previous commands placed them into {{{
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5/work/krb5-1.13.2-final/src/util/support/ and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5/work/krb5-1.13.2-final/src/lib/crypto/ }}} resp.
New description: {{{ Machine: PowerBook G4, 15" PowerBook5,4 CPU-Type: PowerPC G4 (1.1) OS Version: 10.4.11 Xcode verson: 2.5 }}} Situation: {{{ cd ~/MacPorts sudo port clean installed sudo port -svk install apple-gcc42 2>&1 | tee ./install4Gcc42Log.txt sudo port -svk install xemacs 2>&1 | tee ./install2XemacsLog.txt }}} Problem: The attempt to install xemacs, {{{ sudo port install xemacs }}} failes since the build of one of the dependencies, kerberos5, fails (look for the string '---> Building kerberos5' in the file 'install2XemacsLog.txt'). The build process is stopped when the dynamic library {{{ hostrealm_test.so }}} is to be linked. The linker emmits a long list of undefined symbols which should be in the two libraries {{{ 'libk5crypto.3.1.dylib' 'libkrb5support.1.1.dylib' }}} which cannot be found by the linker. The linker looks for these libraries in {{{ /opt/local/lib }}} however previous commands placed them into {{{ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5/work/krb5-1.13.2-final/src/util/support/ }}} and {{{ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5/work/krb5-1.13.2-final/src/lib/crypto/ }}} resp. -- Comment: Duplicate of #46837. -- Ticket URL: <https://trac.macports.org/ticket/48387#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts