[MacPorts] #48387: install of kerberos5 fails in the attempt to link hostrealm_test

MacPorts noreply at macports.org
Fri Jul 17 15:14:27 PDT 2015


#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


More information about the macports-tickets mailing list