Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#20370 closed defect (fixed)

Configure arguments wrong for openssl port

Reported by: dbsgeo@… Owned by: mww@…
Priority: Normal Milestone:
Component: ports Version: 1.8.0
Keywords: Cc:
Port: openssl

Description

On a fresh install of macports from trunk on OS 10.4 when building subversion I get:

$ sudo port install subversion +universal
--->  Computing dependencies for subversion
--->  Fetching apr
--->  Attempting to fetch apr-1.3.5.tar.bz2 from http://archive.apache.org/dist/apr
--->  Verifying checksum(s) for apr
--->  Extracting apr
--->  Configuring apr
--->  Building apr
--->  Staging apr into destroot
--->  Installing apr @1.3.5_0+universal
--->  Activating apr @1.3.5_0+universal
--->  Cleaning apr
--->  Fetching db46
--->  Attempting to fetch patch.4.6.21.1 from http://distfiles.macports.org/db4/4.6.21_5
--->  Attempting to fetch patch.4.6.21.2 from http://distfiles.macports.org/db4/4.6.21_5
--->  Attempting to fetch patch.4.6.21.3 from http://distfiles.macports.org/db4/4.6.21_5
--->  Attempting to fetch db-4.6.21.tar.gz from http://distfiles.macports.org/db4/4.6.21_5
--->  Verifying checksum(s) for db46
--->  Extracting db46
--->  Applying patches to db46
--->  Configuring db46
--->  Configuring db46 for architecture ppc
--->  Configuring db46 for architecture i386
--->  Building db46
--->  Building db46 for architecture ppc
--->  Building db46 for architecture i386
--->  Staging db46 into destroot
--->  Staging db46 into destroot for architecture ppc
--->  Staging db46 into destroot for architecture i386
--->  Installing db46 @4.6.21_5+universal
--->  Activating db46 @4.6.21_5+universal
--->  Cleaning db46
--->  Fetching expat
--->  Attempting to fetch expat-2.0.1.tar.gz from http://superb-west.dl.sourceforge.net/expat
--->  Verifying checksum(s) for expat
--->  Extracting expat
--->  Configuring expat
--->  Building expat
--->  Staging expat into destroot
--->  Installing expat @2.0.1_0+universal
--->  Activating expat @2.0.1_0+universal
--->  Cleaning expat
--->  Fetching gperf
--->  Attempting to fetch gperf-3.0.4.tar.gz from http://mirrors.kernel.org/gnu/gperf
--->  Verifying checksum(s) for gperf
--->  Extracting gperf
--->  Configuring gperf
--->  Configuring gperf for architecture ppc
--->  Configuring gperf for architecture i386
--->  Building gperf
--->  Building gperf for architecture ppc
--->  Building gperf for architecture i386
--->  Staging gperf into destroot
--->  Staging gperf into destroot for architecture ppc
--->  Staging gperf into destroot for architecture i386
--->  Installing gperf @3.0.4_0+universal
--->  Activating gperf @3.0.4_0+universal
--->  Cleaning gperf
--->  Fetching libiconv
--->  Attempting to fetch libiconv-1.13.tar.gz from http://mirrors.kernel.org/gnu/libiconv
--->  Verifying checksum(s) for libiconv
--->  Extracting libiconv
--->  Applying patches to libiconv
--->  Configuring libiconv
--->  Configuring libiconv for architecture ppc
--->  Configuring libiconv for architecture i386
--->  Building libiconv
--->  Building libiconv for architecture ppc
--->  Building libiconv for architecture i386
--->  Staging libiconv into destroot
--->  Staging libiconv into destroot for architecture ppc
--->  Staging libiconv into destroot for architecture i386
--->  Installing libiconv @1.13_0+universal
--->  Activating libiconv @1.13_0+universal
--->  Cleaning libiconv
--->  Fetching ncursesw
--->  Attempting to fetch ncurses-5.7.tar.gz from http://mirrors.kernel.org/gnu/ncurses
--->  Verifying checksum(s) for ncursesw
--->  Extracting ncursesw
--->  Applying patches to ncursesw
--->  Configuring ncursesw
--->  Configuring ncursesw for architecture ppc
--->  Configuring ncursesw for architecture i386
--->  Building ncursesw
--->  Building ncursesw for architecture ppc
--->  Building ncursesw for architecture i386
--->  Staging ncursesw into destroot
--->  Staging ncursesw into destroot for architecture ppc
--->  Staging ncursesw into destroot for architecture i386
--->  Installing ncursesw @5.7_0+universal
--->  Activating ncursesw @5.7_0+universal
--->  Cleaning ncursesw
--->  Fetching ncurses
--->  Verifying checksum(s) for ncurses
--->  Extracting ncurses
--->  Applying patches to ncurses
--->  Configuring ncurses
--->  Configuring ncurses for architecture ppc
--->  Configuring ncurses for architecture i386
--->  Building ncurses
--->  Building ncurses for architecture ppc
--->  Building ncurses for architecture i386
--->  Staging ncurses into destroot
--->  Staging ncurses into destroot for architecture ppc
--->  Staging ncurses into destroot for architecture i386
--->  Installing ncurses @5.7_0+universal
--->  Activating ncurses @5.7_0+universal
--->  Cleaning ncurses
--->  Fetching readline
--->  Attempting to fetch readline-6.0.tar.gz from http://mirrors.kernel.org/gnu/readline
--->  Verifying checksum(s) for readline
--->  Extracting readline
--->  Applying patches to readline
--->  Configuring readline
--->  Configuring readline for architecture ppc
--->  Configuring readline for architecture i386
--->  Building readline
--->  Building readline for architecture ppc
--->  Building readline for architecture i386
--->  Staging readline into destroot
--->  Staging readline into destroot for architecture ppc
--->  Staging readline into destroot for architecture i386
--->  Installing readline @6.0.000_1+darwin+universal
--->  Activating readline @6.0.000_1+darwin+universal
--->  Cleaning readline
--->  Fetching sqlite3
--->  Attempting to fetch sqlite-3.6.16.tar.gz from http://distfiles.macports.org/sqlite3/3.6.16
--->  Verifying checksum(s) for sqlite3
--->  Extracting sqlite3
--->  Configuring sqlite3
--->  Building sqlite3
--->  Staging sqlite3 into destroot
--->  Installing sqlite3 @3.6.16_0+universal
--->  Activating sqlite3 @3.6.16_0+universal
--->  Cleaning sqlite3
--->  Fetching apr-util
--->  Attempting to fetch apr-util-1.3.7.tar.bz2 from http://archive.apache.org/dist/apr
--->  Verifying checksum(s) for apr-util
--->  Extracting apr-util
--->  Configuring apr-util
--->  Building apr-util
--->  Staging apr-util into destroot
--->  Installing apr-util @1.3.7_0+universal
--->  Activating apr-util @1.3.7_0+universal
--->  Cleaning apr-util
--->  Cleaning zlib
--->  Fetching openssl
--->  Attempting to fetch openssl-0.9.8k.tar.gz from http://distfiles.macports.org/openssl
--->  Verifying checksum(s) for openssl
--->  Extracting openssl
--->  Applying patches to openssl
--->  Configuring openssl
--->  Configuring openssl for architecture ppc
Error: Target org.macports.configure returned: configure failure: shell command " cd "/opt/local/var/macports/build/_opt_mports_trunk_dports_devel_openssl/work/openssl-0.9.8k-ppc" && ./Configure --prefix=/opt/local --disable-dependency-tracking -L/opt/local/lib --openssldir=/opt/local/etc/openssl zlib no-asm no-krb5 shared  darwin-ppc-cc " returned error 1
Command output: Usage: Configure [no-<cipher> ...] [enable-<cipher> ...] [experimental-<cipher> ...] [-Dxxx] [-lxxx] [-Lxxx] [-fxxx] [-Kxxx] [no-hw-xxx|no-hw] [[no-]threads] [[no-]shared] [[no-]zlib|zlib-dynamic] [enable-montasm] [no-asm] [no-dso] [no-krb5] [386] [--prefix=DIR] [--openssldir=OPENSSLDIR] [--with-xxx[=vvv]] [--test-sanity] os/compiler[:flags]

Error: The following dependencies failed to build: cyrus-sasl2 openssl gettext neon serf
Error: Status 1 encountered during processing.

Change History (4)

comment:1 Changed 9 years ago by tobypeterson

I don't really understand why --disable-dependency-tracking is being removed in a pre-configure phase... that's basically the issu

comment:2 Changed 9 years ago by mf2k (Frank Schima)

Cc: mww@… removed
Owner: changed from macports-tickets@… to mww@…

comment:3 Changed 9 years ago by tobypeterson

Resolution: fixed
Status: newclosed

comment:4 Changed 9 years ago by jmroot (Joshua Root)

Was still broken for 1.7 because of #17865. Fixed in r54114.

Note: See TracTickets for help on using tickets.