[MacPorts] #38093: kerberos5 1.11_1 darwin8 - build failed
#38093: kerberos5 1.11_1 darwin8 - build failed ----------------------------+-------------------------------- Reporter: dinobot@… | Owner: macports-tickets@… Type: defect | Status: new Priority: High | Milestone: Component: ports | Version: 2.1.3 Keywords: libtool -lintl | Port: kerberos5 ----------------------------+-------------------------------- {{{ :info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_ma cports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5 /work/krb5-krb5-af092d6/src" && /usr/bin/make -w all Build fails at: + /usr/bin/gcc-4.0 -undefined error -dead_strip -dynamiclib -compatibility_version 0 -current_version 0.0 -install_name /opt/local/lib/libverto.0.0.dylib -exported_symbols_list darwin.exports -pipe -O2 -arch ppc -fno-common -o libverto.0.0.dylib verto.so module.so verto-k5ev.so -lcrypto -lintl -lresolv -lm -arch ppc -Wl,-search_paths_first -dylib_file /opt/local/lib/libkrb5support.1.1.dylib:../../lib/libkrb5support.1.1.dylib -dylib_file /opt/local/lib/libkadm5srv.5.1.dylib:../../lib/libkadm5srv.5.1.dylib -dylib_file /opt/local/lib/libkdb5.4.0.dylib:../../lib/libkdb5.4.0.dylib '''/usr/bin/libtool: can't locate file for: -lintl /usr/bin/libtool: file: -lintl is not an object file (not allowed in a library)''' make[2]: *** [libverto.0.0.dylib] Error 1 }}} -- Ticket URL: <https://trac.macports.org/ticket/38093> MacPorts <http://www.macports.org/> Ports system for Mac OS
#38093: kerberos5 1.11_1 darwin8 - build failed ------------------------+-------------------------------- Reporter: dinobot@… | Owner: macports-tickets@… Type: defect | Status: new Priority: High | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: libtool -lintl Port: kerberos5 | ------------------------+-------------------------------- Comment (by dinobot@…): Replying to [ticket:38093 dinobot@…]:
{{{ :info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_ma
cports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5
/work/krb5-krb5-af092d6/src" && /usr/bin/make -w all
Build fails at:
+ /usr/bin/gcc-4.0 -undefined error -dead_strip -dynamiclib -compatibility_version 0 -current_version 0.0 -install_name /opt/local/lib/libverto.0.0.dylib -exported_symbols_list darwin.exports -pipe -O2 -arch ppc -fno-common -o libverto.0.0.dylib verto.so module.so verto-k5ev.so -lcrypto -lintl -lresolv -lm -arch ppc -Wl,-search_paths_first -dylib_file /opt/local/lib/libkrb5support.1.1.dylib:../../lib/libkrb5support.1.1.dylib -dylib_file /opt/local/lib/libkadm5srv.5.1.dylib:../../lib/libkadm5srv.5.1.dylib -dylib_file /opt/local/lib/libkdb5.4.0.dylib:../../lib/libkdb5.4.0.dylib /usr/bin/libtool: can't locate file for: -lintl /usr/bin/libtool: file: -lintl is not an object file (not allowed in a library) make[2]: *** [libverto.0.0.dylib] Error 1
}}}
-- Ticket URL: <https://trac.macports.org/ticket/38093#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#38093: kerberos5 1.11_1 darwin8 - build failed ------------------------+-------------------------------- Reporter: dinobot@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: kerberos5 | ------------------------+-------------------------------- Changes (by larryv@…): * priority: High => Normal * keywords: libtool -lintl => Old description:
{{{ :info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_ma cports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5 /work/krb5-krb5-af092d6/src" && /usr/bin/make -w all
Build fails at:
+ /usr/bin/gcc-4.0 -undefined error -dead_strip -dynamiclib -compatibility_version 0 -current_version 0.0 -install_name /opt/local/lib/libverto.0.0.dylib -exported_symbols_list darwin.exports -pipe -O2 -arch ppc -fno-common -o libverto.0.0.dylib verto.so module.so verto-k5ev.so -lcrypto -lintl -lresolv -lm -arch ppc -Wl,-search_paths_first -dylib_file /opt/local/lib/libkrb5support.1.1.dylib:../../lib/libkrb5support.1.1.dylib -dylib_file /opt/local/lib/libkadm5srv.5.1.dylib:../../lib/libkadm5srv.5.1.dylib -dylib_file /opt/local/lib/libkdb5.4.0.dylib:../../lib/libkdb5.4.0.dylib '''/usr/bin/libtool: can't locate file for: -lintl /usr/bin/libtool: file: -lintl is not an object file (not allowed in a library)''' make[2]: *** [libverto.0.0.dylib] Error 1
}}}
New description: {{{ :info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_ma cports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5 /work/krb5-krb5-af092d6/src" && /usr/bin/make -w all }}} Build fails at: {{{ + /usr/bin/gcc-4.0 -undefined error -dead_strip -dynamiclib -compatibility_version 0 -current_version 0.0 -install_name /opt/local/lib/libverto.0.0.dylib -exported_symbols_list darwin.exports -pipe -O2 -arch ppc -fno-common -o libverto.0.0.dylib verto.so module.so verto-k5ev.so -lcrypto -lintl -lresolv -lm -arch ppc -Wl,-search_paths_first -dylib_file /opt/local/lib/libkrb5support.1.1.dylib:../../lib/libkrb5support.1.1.dylib -dylib_file /opt/local/lib/libkadm5srv.5.1.dylib:../../lib/libkadm5srv.5.1.dylib -dylib_file /opt/local/lib/libkdb5.4.0.dylib:../../lib/libkdb5.4.0.dylib '''/usr/bin/libtool: can't locate file for: -lintl /usr/bin/libtool: file: -lintl is not an object file (not allowed in a library)''' make[2]: *** [libverto.0.0.dylib] Error 1 }}} -- Comment: Thanks for the ticket. In the future, please don’t set the Priority field, as it is reserved for the use of the MacPorts team. -- Ticket URL: <https://trac.macports.org/ticket/38093#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#38093: kerberos5 1.11_1 darwin8 - build failed ------------------------+-------------------------------- Reporter: dinobot@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: kerberos5 | ------------------------+-------------------------------- Comment (by larryv@…): We will need more information than this. Please run the following commands, then attach the `main.log` file that is mentioned upon build failure. {{{ sudo port clean kerberos5 sudo port install kerkeros5 }}} -- Ticket URL: <https://trac.macports.org/ticket/38093#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#38093: kerberos5 1.11_1 darwin8 - build failed ------------------------+-------------------------------- Reporter: dinobot@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: kerberos5 | ------------------------+-------------------------------- Comment (by jmr@…): The log doesn't contain the error your reported originally, but rather: {{{ ld: -dylib_compatibility_version must be greater than zero }}} -- Ticket URL: <https://trac.macports.org/ticket/38093#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#38093: kerberos5 1.11_1 darwin8 - build failed ------------------------+-------------------------------- Reporter: dinobot@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: kerberos5 | ------------------------+-------------------------------- Comment (by dinobot@…): anyway, kerberos5 port must build, but it's not. Could you help me build it? -- Ticket URL: <https://trac.macports.org/ticket/38093#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#38093: kerberos5 1.11_1 darwin8 - build failed ------------------------+-------------------------------- Reporter: dinobot@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: kerberos5 | ------------------------+-------------------------------- Comment (by marco.comini@…): Replying to [comment:4 jmr@…]:
The log doesn't contain the error you reported originally, but rather: {{{ ld: -dylib_compatibility_version must be greater than zero }}} I have the same error. And now got my group's SVN server broken and all people cannot work...
I've tied several clean&install but some error... is there some kind of info I could give you to help finding a solution? Thnx -- Ticket URL: <https://trac.macports.org/ticket/38093#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#38093: kerberos5 1.11_1 darwin8 - build failed ------------------------+-------------------------------- Reporter: dinobot@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: kerberos5 | ------------------------+-------------------------------- Comment (by cal@…): You could try a different compiler, e.g. the llvm-gcc42 port. -- Ticket URL: <https://trac.macports.org/ticket/38093#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#38093: kerberos5 1.11_1 darwin8 - build failed ------------------------+-------------------------------- Reporter: dinobot@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: kerberos5 | ------------------------+-------------------------------- Comment (by marco.comini@…): Replying to [comment:8 cal@…]:
You could try a different compiler, e.g. the llvm-gcc42 port.
Mmmm... the only possible solution is to install llvm-gcc42 port? Ghosh, that is quite a pain in the ... The machine where I have this SVN server is an (old) G4 400Mhz and I presume this will take quite an eternity to finish. Since I don't see many chances that it would be resolutive, I think I'll just try to install the old version and no longer update. Thanks anyway. -- Ticket URL: <https://trac.macports.org/ticket/38093#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#38093: kerberos5 1.11_1 darwin8 - build failed ------------------------+-------------------------------- Reporter: dinobot@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: kerberos5 | ------------------------+-------------------------------- Comment (by cal@…): This can probably be also fixed by patching the offending value to not be zero… but given that I have no box where I can test this, I'm probably not going to do this. If you can come up with a patch that will fix the issue I'm happy to apply it, or even try to take it upstream. -- Ticket URL: <https://trac.macports.org/ticket/38093#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#38093: kerberos5 1.11_1 darwin8 - build failed ------------------------+-------------------------------- Reporter: dinobot@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: kerberos5 | ------------------------+-------------------------------- Comment (by egall@…): A user in irc was having a similar problem, and posted this log: http://pastebin.com/zRZkL46N (not sure if it is actually the exact same thing though, but it's close enough to be relevant) -- Ticket URL: <https://trac.macports.org/ticket/38093#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
#38093: kerberos5 1.11_1 darwin8 - build failed ------------------------+-------------------------------- Reporter: dinobot@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: kerberos5 | ------------------------+-------------------------------- Comment (by cal@…): Turns out the fix is actually trivial. r103210. -- Ticket URL: <https://trac.macports.org/ticket/38093#comment:13> MacPorts <http://www.macports.org/> Ports system for Mac OS
#38093: kerberos5 1.11_1 darwin8 - build failed ------------------------+---------------------- Reporter: dinobot@… | Owner: cal@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: kerberos5 | ------------------------+---------------------- Changes (by cal@…): * owner: macports-tickets@… => cal@… * status: new => assigned -- Ticket URL: <https://trac.macports.org/ticket/38093#comment:14> MacPorts <http://www.macports.org/> Ports system for Mac OS
#38093: kerberos5 1.11_1 darwin8 - build failed ------------------------+-------------------- Reporter: dinobot@… | Owner: cal@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: Port: kerberos5 | ------------------------+-------------------- Changes (by cal@…): * status: assigned => closed * resolution: => fixed -- Ticket URL: <https://trac.macports.org/ticket/38093#comment:15> MacPorts <http://www.macports.org/> Ports system for Mac OS
#38093: kerberos5 1.11_1 darwin8 - build failed ------------------------+-------------------- Reporter: dinobot@… | Owner: cal@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: Port: kerberos5 | ------------------------+-------------------- Comment (by egall@…): Replying to [comment:13 cal@…]:
Turns out the fix is actually trivial. r103210.
Shouldn't the patch only be applied on darwin 8? Considering that that's what people in this issue were reporting... -- Ticket URL: <https://trac.macports.org/ticket/38093#comment:16> MacPorts <http://www.macports.org/> Ports system for Mac OS
#38093: kerberos5 1.11_1 darwin8 - build failed ------------------------+-------------------- Reporter: dinobot@… | Owner: cal@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: Port: kerberos5 | ------------------------+-------------------- Comment (by cal@…): Replying to [comment:16 egall@…]:
Shouldn't the patch only be applied on darwin 8? Considering that that's what people in this issue were reporting...
It doesn't harm other platforms. It doesn't even require rev-bumping dependents, because kerberos5 is the only port using this specific library. I could probably have avoided a rev-bump by only applying on darwin8, but then next week sureley somebody would have come up with darwin9… -- Ticket URL: <https://trac.macports.org/ticket/38093#comment:17> MacPorts <http://www.macports.org/> Ports system for Mac OS
#38093: kerberos5 1.11_1 darwin8 - build failed ------------------------+-------------------- Reporter: dinobot@… | Owner: cal@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: Port: kerberos5 | ------------------------+-------------------- Comment (by marco.comini@…): Replying to [comment:17 cal@…]:
Replying to [comment:16 egall@…]:
Shouldn't the patch only be applied on darwin 8? Considering that that's what people in this issue were reporting...
It doesn't harm other platforms. It doesn't even require rev-bumping dependents, because kerberos5 is the only port using this specific library. I could probably have avoided a rev-bump by only applying on darwin8, but then next week sureley somebody would have come up with darwin9…
Hi all, just to confirm that now it compiles under darwin8, 9, 10 and 12; just don't know 11 :) Thnx -- Ticket URL: <https://trac.macports.org/ticket/38093#comment:18> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts