kerberos5 update error

Richard L. Hamilton rlhamil at smart.net
Tue May 3 08:16:31 PDT 2016


The compiler doesn't like it; neither does clang, if for slightly different reasons.  I tried a few things, and this worked for me:
port upgrade kerberos5 configure.compiler=gcc-4.2

I don't know if you have a /usr/bin/gcc-4.2 that's different from /usr/bin/llvm-gcc-4.2, but I did.  That might vary according to the history of Xcode versions installed, or some such.

I had two other packages that weren't building for me on 10.6.8 (dpkg and nss); dpkg built using clang (instead of llvm-gcc-4.2 or gcc-4.2).  I couldn't get nss built with any of them.

> On May 2, 2016, at 14:39, Terry Barnum <terrydop at gmail.com> wrote:
> 
> A kerberos5 update (1.13.2_1 -> 1.14.2.0) failed when doing a 'port upgrade outdated' so I tried 'port upgrade --force kerberos5' but after all the dependencies were reebuilt it still failed. This is on a Macmini1,1 (1.83GHz Core Duo) running MacPorts 2.3.4 on OS X 10.6.8. Log file is below. It seems to be failing at utf8_conv.c. Any ideas?
> 
> Thanks,
> -Terry
> 
> version:1
> :msg:clean --->  Computing dependencies for kerberos5:info:clean .:debug:clean Checking for conflicts against kerberos5
> :debug:clean Searching for dependency: fbopenssl
> :debug:clean Didn't find receipt, going to depspec regex for: fbopenssl
> :debug:clean Searching for dependency: python27
> :debug:clean Found Dependency: receipt exists for python27
> :debug:clean Searching for dependency: autoconf
> :debug:clean Found Dependency: receipt exists for autoconf
> :debug:clean Searching for dependency: automake
> :debug:clean Found Dependency: receipt exists for automake
> :debug:clean Searching for dependency: libtool
> :debug:clean Found Dependency: receipt exists for libtool
> :debug:clean Searching for dependency: gettext
> :debug:clean Found Dependency: receipt exists for gettext
> :debug:clean Searching for dependency: libcomerr
> :debug:clean Found Dependency: receipt exists for libcomerr
> :debug:clean Searching for dependency: libedit
> :debug:clean Found Dependency: receipt exists for libedit
> :debug:clean Searching for dependency: ncurses
> :debug:clean Found Dependency: receipt exists for ncurses
> :debug:clean Searching for dependency: openssl
> :debug:clean Found Dependency: receipt exists for openssl
> :msg:clean 
> :debug:main Executing org.macports.main (kerberos5)
> :debug:main changing euid/egid - current euid: 0 - current egid: 0
> :debug:main egid changed to: 501
> :debug:main euid changed to: 501
> :debug:main Skipping completed org.macports.archivefetch (kerberos5)
> :debug:main Privilege de-escalation not attempted as not running as root.
> :debug:main Skipping completed org.macports.fetch (kerberos5)
> :debug:main Privilege de-escalation not attempted as not running as root.
> :debug:main Skipping completed org.macports.checksum (kerberos5)
> :debug:main Privilege de-escalation not attempted as not running as root.
> :debug:main Skipping completed org.macports.extract (kerberos5)
> :debug:main Privilege de-escalation not attempted as not running as root.
> :debug:main Skipping completed org.macports.patch (kerberos5)
> :debug:main Privilege de-escalation not attempted as not running as root.
> :debug:main Skipping completed org.macports.configure (kerberos5)
> :debug:main Privilege de-escalation not attempted as not running as root.
> :debug:build build phase started at Mon May  2 11:10:56 PDT 2016
> :notice:build --->  Building kerberos5
> :debug:build Executing org.macports.build (kerberos5)
> :debug:build Environment: 
> CC_PRINT_OPTIONS='YES'
> CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5/work/.CC_PRINT_OPTIONS'
> CPATH='/opt/local/include'
> LIBRARY_PATH='/opt/local/lib'
> MACOSX_DEPLOYMENT_TARGET='10.6'
> :debug:build Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5/work/krb5-1.14.2/src" && /usr/bin/make -j2 -w all'
> :debug:build Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5/work/krb5-1.14.2/src" && /usr/bin/make -j2 -w all 
> :info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5/work/krb5-1.14.2/src'
> :info:build (cd include && /usr/bin/make autoconf.h osconf.h)
> :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5/work/krb5-1.14.2/src/include'
> :info:build make[1]: Nothing to be done for `autoconf.h'.
> :info:build make[1]: `osconf.h' is up to date.
> :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5/work/krb5-1.14.2/src/include'
> :info:build making all in util...
> :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5/work/krb5-1.14.2/src/util'
> :info:build making all in util/support...
> :info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5/work/krb5-1.14.2/src/util/support'
> :info:build /usr/bin/llvm-gcc-4.2  -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/opt/local/include -pipe -O2 -arch i386 -fno-common -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Wdeclaration-after-statement  -c utf8_conv.c -o utf8_conv.so.o && mv -f utf8_conv.so.o utf8_conv.so
> :info:build /usr/bin/llvm-gcc-4.2  -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/opt/local/include -pipe -O2 -arch i386 -fno-common -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Wdeclaration-after-statement  -c zap.c -o zap.so.o && mv -f zap.so.o zap.so
> :info:build /usr/bin/llvm-gcc-4.2  -DSHARED -DHAVE_CONFIG_H  -I../../include -I../../include  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/opt/local/include -pipe -O2 -arch i386 -fno-common -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Wdeclaration-after-statement  -c path.c -o path.so.o && mv -f path.so.o path.so
> :info:build UNREACHABLE executed!
> :info:build utf8_conv.c:457: internal compiler error: Abort trap
> :info:build Please submit a full bug report,
> :info:build with preprocessed source if appropriate.
> :info:build See <URL:http://developer.apple.com/bugreporter> for instructions.
> :info:build make[2]: *** [utf8_conv.so] Error 1
> :info:build make[2]: *** Waiting for unfinished jobs....
> :info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5/work/krb5-1.14.2/src/util/support'
> :info:build make[1]: *** [all-recurse] Error 1
> :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5/work/krb5-1.14.2/src/util'
> :info:build make: *** [all-recurse] Error 1
> :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5/work/krb5-1.14.2/src'
> :info:build Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5/work/krb5-1.14.2/src" && /usr/bin/make -j2 -w all 
> :info:build Exit code: 2
> :error:build org.macports.build for port kerberos5 returned: command execution failed
> :debug:build Error code: CHILDSTATUS 65649 2
> :debug:build Backtrace: command execution failed
>   while executing
> "system -nice 0 $fullcmdstring"
>   ("eval" body line 1)
>   invoked from within
> "eval system $notty $nice \$fullcmdstring"
>   invoked from within
> "command_exec build"
>   (procedure "portbuild::build_main" line 8)
>   invoked from within
> "portbuild::build_main org.macports.build"
>   ("eval" body line 1)
>   invoked from within
> "eval $procedure $targetname"
> :info:build Warning: targets not executed for kerberos5: org.macports.install org.macports.build org.macports.destroot
> :notice:build Please see the log file for port kerberos5 for details:
>   /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kerberos5/kerberos5/main.log
> 
> 
> Terry Barnum
> digital OutPost
> Carlsbad, CA
> 
> http://www.dop.com
> 800/464-6434
> 
> 
> _______________________________________________
> macports-users mailing list
> macports-users at lists.macosforge.org
> https://lists.macosforge.org/mailman/listinfo/macports-users
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-users/attachments/20160503/bf84410e/attachment.html>


More information about the macports-users mailing list