[MacPorts] #39346: subversion - build failure
#39346: subversion - build failure -------------------------+-------------------------------- Reporter: onunez@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: osx 10.4.11 | Port: -------------------------+-------------------------------- Dear list, I'm trying to install subversion on an Intel-based Mac with OSX 10.4.11 (Xcode 4.5). I get the following error: {{{ $ sudo port -v install subversion ---> Computing dependencies for subversion..... ---> Dependencies to be installed: cyrus-sasl2 kerberos5 file libmagic ---> Building kerberos5 make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src' (cd include && /usr/bin/make autoconf.h osconf.h) make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/include' make[1]: Nothing to be done for `autoconf.h'. make[1]: `osconf.h' is up to date. make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/include' making all in util... make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/util' making all in util/support... make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/util/support' make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/util/support' making all in util/ss... make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/util/ss' make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/util/ss' making all in util/profile... make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/util/profile' making all in util/profile/testmod... make[3]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/util/profile/testmod' make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/util/profile/testmod' if cmp profile.h \ ../../include/profile.h >/dev/null 2>&1; then :; \ else \ (set -x; rm -f ../../include/profile.h; \ cp profile.h ../../include/profile.h) ; \ fi make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/util/profile' making all in util/send-pr... make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/util /send-pr' make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/util /send-pr' making all in util/gss-kernel-lib... make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/util /gss-kernel-lib' make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/util /gss-kernel-lib' making all in util/verto... make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/util/verto' make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/util/verto' make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/util' making all in include... make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/include' (cd ../lib/krb5/error_tables && /usr/bin/make includes) make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/lib/krb5/error_tables' make[2]: Nothing to be done for `includes'. make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/lib/krb5/error_tables' : ../lib/krb5/error_tables/krb5_err.h : ../lib/krb5/error_tables/k5e1_err.h : ../lib/krb5/error_tables/kdb5_err.h : ../lib/krb5/error_tables/kv5m_err.h : ../lib/krb5/error_tables/krb524_err.h : ../lib/krb5/error_tables/asn1_err.h : db.h will be installed by util/db2 make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/include' making all in lib... make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/lib' making all in lib/crypto... make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/lib/crypto' making all in lib/crypto/krb... make[3]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/lib/crypto/krb' /usr/bin/gcc-4.0 -DSHARED -I../../../include -I../../../include -I. -I./../openssl -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/opt/local/include -O2 -arch i386 -fno-common -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -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 -Wvariadic-macros -Werror-implicit-function-declaration -c prng_fortuna.c -o prng_fortuna.so.o && mv -f prng_fortuna.so.o prng_fortuna.so prng_fortuna.c:112: error: parse error before ‘SHA256_CTX’ prng_fortuna.c:112: warning: no semicolon at end of struct or union prng_fortuna.c:117: error: parse error before ‘}’ token prng_fortuna.c:126: error: parse error before ‘*’ token prng_fortuna.c: In function ‘shad256_init’: prng_fortuna.c:132: error: implicit declaration of function ‘SHA256_Init’ prng_fortuna.c:132: error: ‘ctx’ undeclared (first use in this function) prng_fortuna.c:132: error: (Each undeclared identifier is reported only once prng_fortuna.c:132: error: for each function it appears in.) prng_fortuna.c:133: error: implicit declaration of function ‘SHA256_Update’ prng_fortuna.c: At top level: prng_fortuna.c:137: error: parse error before ‘*’ token prng_fortuna.c: In function ‘shad256_update’: prng_fortuna.c:140: error: ‘ctx’ undeclared (first use in this function) prng_fortuna.c:140: error: ‘data’ undeclared (first use in this function) prng_fortuna.c:140: error: ‘len’ undeclared (first use in this function) prng_fortuna.c: At top level: prng_fortuna.c:144: error: parse error before ‘*’ token prng_fortuna.c: In function ‘shad256_result’: prng_fortuna.c:147: error: implicit declaration of function ‘SHA256_Final’ prng_fortuna.c:147: error: ‘dst’ undeclared (first use in this function) prng_fortuna.c:147: error: ‘ctx’ undeclared (first use in this function) prng_fortuna.c: In function ‘init_state’: prng_fortuna.c:159: error: dereferencing pointer to incomplete type prng_fortuna.c:161: error: dereferencing pointer to incomplete type prng_fortuna.c: In function ‘inc_counter’: prng_fortuna.c:170: error: dereferencing pointer to incomplete type prng_fortuna.c:171: error: dereferencing pointer to incomplete type prng_fortuna.c:173: error: dereferencing pointer to incomplete type prng_fortuna.c:174: error: dereferencing pointer to incomplete type prng_fortuna.c: In function ‘encrypt_counter’: prng_fortuna.c:182: error: dereferencing pointer to incomplete type prng_fortuna.c:182: error: dereferencing pointer to incomplete type prng_fortuna.c: In function ‘generator_reseed’: prng_fortuna.c:191: error: ‘SHA256_CTX’ undeclared (first use in this function) prng_fortuna.c:191: error: parse error before ‘ctx’ prng_fortuna.c:195: error: ‘ctx’ undeclared (first use in this function) prng_fortuna.c:196: error: dereferencing pointer to incomplete type prng_fortuna.c:198: error: dereferencing pointer to incomplete type prng_fortuna.c:200: error: dereferencing pointer to incomplete type prng_fortuna.c:200: error: dereferencing pointer to incomplete type prng_fortuna.c: In function ‘change_key’: prng_fortuna.c:210: error: dereferencing pointer to incomplete type prng_fortuna.c:211: error: dereferencing pointer to incomplete type prng_fortuna.c:212: error: dereferencing pointer to incomplete type prng_fortuna.c:212: error: dereferencing pointer to incomplete type prng_fortuna.c: In function ‘accumulator_reseed’: prng_fortuna.c:248: error: ‘SHA256_CTX’ undeclared (first use in this function) prng_fortuna.c:248: error: parse error before ‘ctx’ prng_fortuna.c:251: error: dereferencing pointer to incomplete type prng_fortuna.c:258: error: ‘ctx’ undeclared (first use in this function) prng_fortuna.c:264: error: dereferencing pointer to incomplete type prng_fortuna.c:265: error: dereferencing pointer to incomplete type prng_fortuna.c:274: error: dereferencing pointer to incomplete type prng_fortuna.c: In function ‘accumulator_add_event’: prng_fortuna.c:283: error: ‘SHA256_CTX’ undeclared (first use in this function) prng_fortuna.c:283: error: ‘pool’ undeclared (first use in this function) prng_fortuna.c:286: error: dereferencing pointer to incomplete type prng_fortuna.c:286: error: dereferencing pointer to incomplete type prng_fortuna.c:287: error: dereferencing pointer to incomplete type prng_fortuna.c:290: error: dereferencing pointer to incomplete type prng_fortuna.c:290: error: dereferencing pointer to incomplete type prng_fortuna.c:291: error: dereferencing pointer to incomplete type prng_fortuna.c:291: error: dereferencing pointer to incomplete type prng_fortuna.c: In function ‘enough_time_passed’: prng_fortuna.c:312: error: dereferencing pointer to incomplete type prng_fortuna.c: In function ‘accumulator_output’: prng_fortuna.c:338: error: dereferencing pointer to incomplete type prng_fortuna.c: In function ‘k5_prng_cleanup’: prng_fortuna.c:381: error: invalid application of ‘sizeof’ to incomplete type ‘struct fortuna_state’ make[3]: *** [prng_fortuna.so] Error 1 make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/lib/crypto/krb' make[2]: *** [all-recurse] Error 1 make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/lib/crypto' make[1]: *** [all-recurse] Error 1 make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src/lib' make: *** [all-recurse] Error 1 make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src' Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/work/krb5-krb5-cdddd9c/src" && /usr/bin/make -w all Exit code: 2 Error: org.macports.build for port kerberos5 returned: command execution failed Warning: targets not executed for kerberos5: org.macports.activate org.macports.build org.macports.destroot org.macports.install Error: Failed to install kerberos5 Please see the log file for port kerberos5 for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_kerberos5/kerberos5/main.log Error: The following dependencies were not installed: cyrus-sasl2 kerberos5 file libmagic To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port subversion failed }}} Best regards. Olivier -- ____________________________________ Olivier G. Nuñez Email: onunez@unex.es http://matematicas.unex.es/~onunez Tel : +34 663 03 69 09 Departamento de Matemáticas Universidad de Extremadura ____________________________________ -- Ticket URL: <https://trac.macports.org/ticket/39346> MacPorts <http://www.macports.org/> Ports system for OS X
#39346: kerberos build failure (10.4/Intel) ------------------------+-------------------------------- Reporter: onunez@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: osx 10.4.11 Port: kerberos5 | ------------------------+-------------------------------- Changes (by dluke@…): * port: => kerberos5 -- Ticket URL: <https://trac.macports.org/ticket/39346#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#39346: kerberos build failure (10.4/Intel) ------------------------+-------------------------------- Reporter: onunez@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: osx 10.4.11 Port: kerberos5 | ------------------------+-------------------------------- Comment (by dluke@…): This is actually a build failure for kerberos5 (which is pulled in by cyrus-sasl2). You can work around this if you don't need kerberos support by installing cyrus-sasl2 without the kerberos variant. Keep in mind that 10.4 is pretty old, and 10.4/Intel is pretty rare, so your best bet at getting it working in MacPorts is to figure it out, fix it, and supply a patch. -- Ticket URL: <https://trac.macports.org/ticket/39346#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#39346: kerberos5: build failure (10.4/Intel) ------------------------+-------------------------------- Reporter: onunez@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: tiger Port: kerberos5 | ------------------------+-------------------------------- Changes (by larryv@…): * cc: cal@… (added) * keywords: osx 10.4.11 => tiger -- Ticket URL: <https://trac.macports.org/ticket/39346#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#39346: kerberos5: build failure (10.4/Intel) ------------------------+-------------------------------- Reporter: onunez@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: tiger Port: kerberos5 | ------------------------+-------------------------------- Comment (by ryandesign@…): Please [http://guide.macports.org/chunked/project.html#project.tickets.prerequisites clean and try again] and then attach the main.log. -- Ticket URL: <https://trac.macports.org/ticket/39346#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts