Opened 13 years ago

Closed 10 years ago

#13070 closed defect (fixed)

postgresql81 fails to build on Mac OS X 10.5 Leopard

Reported by: rsalvado@… Owned by: mww@…
Priority: Normal Milestone:
Component: ports Version: 1.5.0
Keywords: Cc: jyrkiwahlstedt, nox@…
Port: postgresql81

Description

On Leopard doing:

sudo port install postgresql81

gives us:

--->  Building postgresql81
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_databases_postgresql81/work/postgresql-8.1.10" && gnumake " returned error 2
Command output:       _ConfigFileName$non_lazy_ptr in SUBSYS.o
  "_SPI_result", referenced from:
      _SPI_result$non_lazy_ptr in SUBSYS.o
      _SPI_result$non_lazy_ptr in SUBSYS.o
  "_LocalBufferFlushCount", referenced from:
      _LocalBufferFlushCount$non_lazy_ptr in SUBSYS.o
  "_numattr", referenced from:
      _numattr$non_lazy_ptr in SUBSYS.o
  "_debug_query_string", referenced from:
      _debug_query_string$non_lazy_ptr in SUBSYS.o
      _debug_query_string$non_lazy_ptr in SUBSYS.o
      _debug_query_string$non_lazy_ptr in SUBSYS.o
  "_Geqo_selection_bias", referenced from:
      _Geqo_selection_bias$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesReal in SUBSYS.o
  "_base_yyleng", referenced from:
      _base_yyleng$non_lazy_ptr in SUBSYS.o
  "_locale_time", referenced from:
      _ConfigureNamesString in SUBSYS.o
  "_geqo_threshold", referenced from:
      _geqo_threshold$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_Dynamic_library_path", referenced from:
      _ConfigureNamesString in SUBSYS.o
      _Dynamic_library_path$non_lazy_ptr in SUBSYS.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
gnumake[2]: *** [postgres] Error 1
gnumake[1]: *** [all] Error 2
gnumake: *** [all] Error 2

Error: Status 1 encountered during processing.

Change History (10)

comment:1 Changed 13 years ago by kevwil@…

I have the exact same issue, and same error message, on Leopard with postgresql82.

comment:2 Changed 13 years ago by nox@…

Cc: rsalvado@… mww@… jwa@… added
Milestone: Port Bugs

comment:3 Changed 13 years ago by nox@…

Cc: nox@… added

Could you paste the output of sudo port -d build postgresql81?

comment:4 Changed 13 years ago by rsalvado@…

Of course:

EBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/databases/postgresql81
DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/databases/postgresql81
DEBUG: Requested variant darwin is not provided by port postgresql81.
DEBUG: Requested variant i386 is not provided by port postgresql81.
DEBUG: Requested variant macosx is not provided by port postgresql81.
DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/readline
DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/readline
DEBUG: Requested variant i386 is not provided by port readline.
DEBUG: Requested variant macosx is not provided by port readline.
DEBUG: Executing variant darwin provides darwin
DEBUG: Executing variant darwin_9 provides darwin_9
DEBUG: Searching for dependency: readline
DEBUG: Found Dependency: receipt exists for readline
DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/openssl
DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/openssl
DEBUG: Requested variant i386 is not provided by port openssl.
DEBUG: Requested variant macosx is not provided by port openssl.
DEBUG: Executing variant darwin provides darwin
DEBUG: Searching for dependency: openssl
DEBUG: Found Dependency: receipt exists for openssl
DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/archivers/zlib
DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/archivers/zlib
DEBUG: Requested variant darwin is not provided by port zlib.
DEBUG: Requested variant i386 is not provided by port zlib.
DEBUG: Requested variant macosx is not provided by port zlib.
DEBUG: Searching for dependency: zlib
DEBUG: Found Dependency: receipt exists for zlib
DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/bison
DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/bison
DEBUG: Requested variant darwin is not provided by port bison.
DEBUG: Requested variant i386 is not provided by port bison.
DEBUG: Requested variant macosx is not provided by port bison.
DEBUG: Searching for dependency: bison
DEBUG: Found Dependency: receipt exists for bison
DEBUG: Skipping completed org.macports.main (postgresql81)
DEBUG: Skipping completed org.macports.fetch (postgresql81)
DEBUG: Skipping completed org.macports.checksum (postgresql81)
DEBUG: setting option extract.cmd to /usr/bin/bzip2
DEBUG: Skipping completed org.macports.extract (postgresql81)
DEBUG: Skipping completed org.macports.patch (postgresql81)
DEBUG: Skipping completed org.macports.configure (postgresql81)
--->  Building postgresql81
DEBUG: Executing org.macports.build (postgresql81)
DEBUG: Environment: 
DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_databases_postgresql81/work/postgresql-8.1.10" && gnumake'
gnumake -C doc all
gnumake[1]: Nothing to be done for `all'.
gnumake -C src all
gnumake -C port all
gnumake[2]: Nothing to be done for `all'.
gnumake -C timezone all
gnumake -C ../../src/port all
gnumake[3]: Nothing to be done for `all'.
gnumake -C backend all
gnumake -C ../../src/port all
gnumake[3]: Nothing to be done for `all'.
gnumake -C access all
gnumake -C common SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C gist SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C hash SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C heap SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C index SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C nbtree SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C rtree SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C transam SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C bootstrap all
gnumake[3]: Nothing to be done for `all'.
gnumake -C catalog all
gnumake[3]: Nothing to be done for `all'.
gnumake -C parser all
gnumake[3]: Nothing to be done for `all'.
gnumake -C commands all
gnumake[3]: Nothing to be done for `all'.
gnumake -C executor all
gnumake[3]: Nothing to be done for `all'.
gnumake -C lib all
gnumake[3]: Nothing to be done for `all'.
gnumake -C libpq all
gnumake[3]: Nothing to be done for `all'.
gnumake -C main all
gnumake[3]: Nothing to be done for `all'.
gnumake -C nodes all
gnumake[3]: Nothing to be done for `all'.
gnumake -C optimizer all
gnumake -C geqo SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C path SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C plan SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C prep SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C util SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C port all
gnumake -C darwin all
gnumake[4]: Nothing to be done for `all'.
gnumake -C postmaster all
gnumake[3]: Nothing to be done for `all'.
gnumake -C regex all
gnumake[3]: Nothing to be done for `all'.
gnumake -C rewrite all
gnumake[3]: Nothing to be done for `all'.
gnumake -C storage all
gnumake -C buffer SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C file SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C freespace SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C ipc SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C large_object SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C lmgr SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C page SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C smgr SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C tcop all
gnumake[3]: Nothing to be done for `all'.
gnumake -C utils all
gnumake -C adt SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C cache SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C error SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C fmgr SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C hash SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C init SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C mb SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C misc SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C mmgr SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C resowner SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C sort SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C time SUBSYS.o
gnumake[4]: `SUBSYS.o' is up to date.
gnumake -C ../../src/timezone all
gnumake -C ../../src/port all
gnumake[4]: Nothing to be done for `all'.
gcc -no-cpp-precomp -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing -L../../src/port -L/opt/local/lib  -L/opt/local/lib   access/SUBSYS.o bootstrap/SUBSYS.o catalog/SUBSYS.o parser/SUBSYS.o commands/SUBSYS.o executor/SUBSYS.o lib/SUBSYS.o libpq/SUBSYS.o main/SUBSYS.o nodes/SUBSYS.o optimizer/SUBSYS.o port/SUBSYS.o postmaster/SUBSYS.o regex/SUBSYS.o rewrite/SUBSYS.o storage/SUBSYS.o tcop/SUBSYS.o utils/SUBSYS.o ../../src/timezone/SUBSYS.o ../../src/port/libpgport_srv.a    -lssl -lcrypto -lz -lreadline -lresolv -ldl -lm  -o postgres
Undefined symbols:
  "_PlannerInitPlan", referenced from:
      _PlannerInitPlan$non_lazy_ptr in SUBSYS.o
  "_strtable", referenced from:
      _strtable$non_lazy_ptr in SUBSYS.o
  "_base_yytext", referenced from:
      _base_yytext$non_lazy_ptr in SUBSYS.o
  "_PrivateRefCount", referenced from:
      _PrivateRefCount$non_lazy_ptr in SUBSYS.o
  "_NDirectFileWrite", referenced from:
      _NDirectFileWrite$non_lazy_ptr in SUBSYS.o
  "_LocalBufferHitCount", referenced from:
      _LocalBufferHitCount$non_lazy_ptr in SUBSYS.o
  "_shmInvalBuffer", referenced from:
      _shmInvalBuffer$non_lazy_ptr in SUBSYS.o
  "_locale_numeric", referenced from:
      _ConfigureNamesString in SUBSYS.o
      _locale_numeric$non_lazy_ptr in SUBSYS.o
  "_ReadLocalBufferCount", referenced from:
      _ReadLocalBufferCount$non_lazy_ptr in SUBSYS.o
  "_NDirectFileRead", referenced from:
      _NDirectFileRead$non_lazy_ptr in SUBSYS.o
  "_PlannerParamList", referenced from:
      _PlannerParamList$non_lazy_ptr in SUBSYS.o
  "_max_locks_per_xact", referenced from:
      _max_locks_per_xact$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_parsetree", referenced from:
      _parsetree$non_lazy_ptr in SUBSYS.o
  "_log_hostname", referenced from:
      _log_hostname$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesBool in SUBSYS.o
  "_external_pid_file", referenced from:
      _external_pid_file$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesString in SUBSYS.o
  "_Int_yychar", referenced from:
      _Int_yychar$non_lazy_ptr in SUBSYS.o
  "_Geqo_effort", referenced from:
      _Geqo_effort$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_Int_yyleng", referenced from:
      _Int_yyleng$non_lazy_ptr in SUBSYS.o
  "_join_collapse_limit", referenced from:
      _join_collapse_limit$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_MyCancelKey", referenced from:
      _MyCancelKey$non_lazy_ptr in SUBSYS.o
      _MyCancelKey$non_lazy_ptr in SUBSYS.o
  "_BufferFlushCount", referenced from:
      _BufferFlushCount$non_lazy_ptr in SUBSYS.o
  "_Int_yynerrs", referenced from:
      _Int_yynerrs$non_lazy_ptr in SUBSYS.o
  "_AuthBlockSig", referenced from:
      _AuthBlockSig$non_lazy_ptr in SUBSYS.o
      _AuthBlockSig$non_lazy_ptr in SUBSYS.o
  "_Int_yylval", referenced from:
      _Int_yylval$non_lazy_ptr in SUBSYS.o
  "_role_string", referenced from:
      _role_string$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesString in SUBSYS.o
  "_autovacuum_vac_scale", referenced from:
      _autovacuum_vac_scale$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesReal in SUBSYS.o
  "_Int_yytext", referenced from:
      _Int_yytext$non_lazy_ptr in SUBSYS.o
  "_pg_krb_server_keyfile", referenced from:
      _ConfigureNamesString in SUBSYS.o
  "_locale_messages", referenced from:
      _ConfigureNamesString in SUBSYS.o
  "_BufferHitCount", referenced from:
      _BufferHitCount$non_lazy_ptr in SUBSYS.o
  "_XactIsoLevel", referenced from:
      _XactIsoLevel$non_lazy_ptr in SUBSYS.o
      _XactIsoLevel$non_lazy_ptr in SUBSYS.o
      _XactIsoLevel$non_lazy_ptr in SUBSYS.o
      _XactIsoLevel$non_lazy_ptr in SUBSYS.o
  "_autovacuum_vac_cost_delay", referenced from:
      _autovacuum_vac_cost_delay$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_MyProcPort", referenced from:
      _MyProcPort$non_lazy_ptr in SUBSYS.o
      _MyProcPort$non_lazy_ptr in SUBSYS.o
      _MyProcPort$non_lazy_ptr in SUBSYS.o
      _MyProcPort$non_lazy_ptr in SUBSYS.o
  "_autovacuum_naptime", referenced from:
      _autovacuum_naptime$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_my_exec_path", referenced from:
      _my_exec_path$non_lazy_ptr in SUBSYS.o
      _my_exec_path$non_lazy_ptr in SUBSYS.o
      _my_exec_path$non_lazy_ptr in SUBSYS.o
      _my_exec_path$non_lazy_ptr in SUBSYS.o
  "_PgStartTime", referenced from:
      _PgStartTime$non_lazy_ptr in SUBSYS.o
      _PgStartTime$non_lazy_ptr in SUBSYS.o
      _PgStartTime$non_lazy_ptr in SUBSYS.o
  "_insertCtx", referenced from:
      _insertCtx$non_lazy_ptr in SUBSYS.o
  "_OutputFileName", referenced from:
      _OutputFileName$non_lazy_ptr in SUBSYS.o
      _OutputFileName$non_lazy_ptr in SUBSYS.o
      _OutputFileName$non_lazy_ptr in SUBSYS.o
  "_IdentFileName", referenced from:
      _IdentFileName$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesString in SUBSYS.o
      _IdentFileName$non_lazy_ptr in SUBSYS.o
  "_tcp_keepalives_interval", referenced from:
      _tcp_keepalives_interval$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_yychar", referenced from:
      _yychar$non_lazy_ptr in SUBSYS.o
  "_session_authorization_string", referenced from:
      _session_authorization_string$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesString in SUBSYS.o
  "_MaxFSMRelations", referenced from:
      _MaxFSMRelations$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_autovacuum_vac_thresh", referenced from:
      _autovacuum_vac_thresh$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_ReservedBackends", referenced from:
      _ReservedBackends$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
      _ReservedBackends$non_lazy_ptr in SUBSYS.o
  "_Geqo_pool_size", referenced from:
      _Geqo_pool_size$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_yynerrs", referenced from:
      _yynerrs$non_lazy_ptr in SUBSYS.o
  "_BlockSig", referenced from:
      _BlockSig$non_lazy_ptr in SUBSYS.o
      _BlockSig$non_lazy_ptr in SUBSYS.o
      _BlockSig$non_lazy_ptr in SUBSYS.o
  "_yylval", referenced from:
      _yylval$non_lazy_ptr in SUBSYS.o
  "_from_collapse_limit", referenced from:
      _from_collapse_limit$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_tcp_keepalives_count", referenced from:
      _tcp_keepalives_count$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_newNodeMacroHolder", referenced from:
      _newNodeMacroHolder$non_lazy_ptr in SUBSYS.o
      _newNodeMacroHolder$non_lazy_ptr in SUBSYS.o
      _newNodeMacroHolder$non_lazy_ptr in SUBSYS.o
      _newNodeMacroHolder$non_lazy_ptr in SUBSYS.o
      _newNodeMacroHolder$non_lazy_ptr in SUBSYS.o
      _newNodeMacroHolder$non_lazy_ptr in SUBSYS.o
      _newNodeMacroHolder$non_lazy_ptr in SUBSYS.o
      _newNodeMacroHolder$non_lazy_ptr in SUBSYS.o
      _newNodeMacroHolder$non_lazy_ptr in SUBSYS.o
      _newNodeMacroHolder$non_lazy_ptr in SUBSYS.o
  "_opCtx", referenced from:
      _opCtx$non_lazy_ptr in SUBSYS.o
  "_autovacuum_vac_cost_limit", referenced from:
      _autovacuum_vac_cost_limit$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_progname", referenced from:
      _progname$non_lazy_ptr in SUBSYS.o
      _progname$non_lazy_ptr in SUBSYS.o
  "_hashtable", referenced from:
      _hashtable$non_lazy_ptr in SUBSYS.o
  "_BufferBlocks", referenced from:
      _BufferBlocks$non_lazy_ptr in SUBSYS.o
      _BufferBlocks$non_lazy_ptr in SUBSYS.o
      _BufferBlocks$non_lazy_ptr in SUBSYS.o
      _BufferBlocks$non_lazy_ptr in SUBSYS.o
  "_GUC_yyleng", referenced from:
      _GUC_yyleng$non_lazy_ptr in SUBSYS.o
  "_pg_krb_caseins_users", referenced from:
      _ConfigureNamesBool in SUBSYS.o
  "_GUC_yytext", referenced from:
      _GUC_yytext$non_lazy_ptr in SUBSYS.o
  "_autovacuum_anl_scale", referenced from:
      _autovacuum_anl_scale$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesReal in SUBSYS.o
  "_ListenAddresses", referenced from:
      _ListenAddresses$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesString in SUBSYS.o
  "_bonjour_name", referenced from:
      _bonjour_name$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesString in SUBSYS.o
  "_HbaFileName", referenced from:
      _HbaFileName$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesString in SUBSYS.o
      _HbaFileName$non_lazy_ptr in SUBSYS.o
  "_MaxFSMPages", referenced from:
      _MaxFSMPages$non_lazy_ptr in SUBSYS.o
      _MaxFSMPages$non_lazy_ptr in SUBSYS.o
      _MaxFSMPages$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_NumLockMethods", referenced from:
      _NumLockMethods$non_lazy_ptr in SUBSYS.o
  "_PostPortNumber", referenced from:
      _PostPortNumber$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_ShmemBase", referenced from:
      _ShmemBase$non_lazy_ptr in SUBSYS.o
      _ShmemBase$non_lazy_ptr in SUBSYS.o
      _ShmemBase$non_lazy_ptr in SUBSYS.o
  "_XactReadOnly", referenced from:
      _XactReadOnly$non_lazy_ptr in SUBSYS.o
      _XactReadOnly$non_lazy_ptr in SUBSYS.o
      _XactReadOnly$non_lazy_ptr in SUBSYS.o
      _XactReadOnly$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesBool in SUBSYS.o
      _XactReadOnly$non_lazy_ptr in SUBSYS.o
  "_locale_monetary", referenced from:
      _ConfigureNamesString in SUBSYS.o
      _locale_monetary$non_lazy_ptr in SUBSYS.o
  "_autovacuum_anl_thresh", referenced from:
      _autovacuum_anl_thresh$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_Unix_socket_permissions", referenced from:
      _Unix_socket_permissions$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_PlannerQueryLevel", referenced from:
      _PlannerQueryLevel$non_lazy_ptr in SUBSYS.o
  "_UnBlockSig", referenced from:
      _UnBlockSig$non_lazy_ptr in SUBSYS.o
      _UnBlockSig$non_lazy_ptr in SUBSYS.o
      _UnBlockSig$non_lazy_ptr in SUBSYS.o
      _UnBlockSig$non_lazy_ptr in SUBSYS.o
  "_UnixSocketDir", referenced from:
      _UnixSocketDir$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesString in SUBSYS.o
  "_attrtypes", referenced from:
      _attrtypes$non_lazy_ptr in SUBSYS.o
  "_ShmemLock", referenced from:
      _ShmemLock$non_lazy_ptr in SUBSYS.o
  "_add_missing_from", referenced from:
      _add_missing_from$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesBool in SUBSYS.o
  "_Geqo_generations", referenced from:
      _Geqo_generations$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_BufferDescriptors", referenced from:
      _BufferDescriptors$non_lazy_ptr in SUBSYS.o
  "_pkglib_path", referenced from:
      _pkglib_path$non_lazy_ptr in SUBSYS.o
      _pkglib_path$non_lazy_ptr in SUBSYS.o
      _pkglib_path$non_lazy_ptr in SUBSYS.o
  "_Unix_socket_group", referenced from:
      _Unix_socket_group$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesString in SUBSYS.o
  "_boot_reldesc", referenced from:
      _boot_reldesc$non_lazy_ptr in SUBSYS.o
  "_tcp_keepalives_idle", referenced from:
      _tcp_keepalives_idle$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_MyProcPid", referenced from:
      _MyProcPid$non_lazy_ptr in SUBSYS.o
      _MyProcPid$non_lazy_ptr in SUBSYS.o
      _MyProcPid$non_lazy_ptr in SUBSYS.o
      _MyProcPid$non_lazy_ptr in SUBSYS.o
      _MyProcPid$non_lazy_ptr in SUBSYS.o
      _MyProcPid$non_lazy_ptr in SUBSYS.o
  "_ReadBufferCount", referenced from:
      _ReadBufferCount$non_lazy_ptr in SUBSYS.o
  "_pg_krb_srvnam", referenced from:
      _ConfigureNamesString in SUBSYS.o
  "_ConfigFileName", referenced from:
      _ConfigureNamesString in SUBSYS.o
      _ConfigFileName$non_lazy_ptr in SUBSYS.o
  "_SPI_result", referenced from:
      _SPI_result$non_lazy_ptr in SUBSYS.o
      _SPI_result$non_lazy_ptr in SUBSYS.o
  "_LocalBufferFlushCount", referenced from:
      _LocalBufferFlushCount$non_lazy_ptr in SUBSYS.o
  "_numattr", referenced from:
      _numattr$non_lazy_ptr in SUBSYS.o
  "_debug_query_string", referenced from:
      _debug_query_string$non_lazy_ptr in SUBSYS.o
      _debug_query_string$non_lazy_ptr in SUBSYS.o
      _debug_query_string$non_lazy_ptr in SUBSYS.o
  "_Geqo_selection_bias", referenced from:
      _Geqo_selection_bias$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesReal in SUBSYS.o
  "_base_yyleng", referenced from:
      _base_yyleng$non_lazy_ptr in SUBSYS.o
  "_locale_time", referenced from:
      _ConfigureNamesString in SUBSYS.o
  "_geqo_threshold", referenced from:
      _geqo_threshold$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_Dynamic_library_path", referenced from:
      _ConfigureNamesString in SUBSYS.o
      _Dynamic_library_path$non_lazy_ptr in SUBSYS.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
gnumake[2]: *** [postgres] Error 1
gnumake[1]: *** [all] Error 2
gnumake: *** [all] Error 2
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_databases_postgresql81/work/postgresql-8.1.10" && gnumake " returned error 2
Command output:       _ConfigFileName$non_lazy_ptr in SUBSYS.o
  "_SPI_result", referenced from:
      _SPI_result$non_lazy_ptr in SUBSYS.o
      _SPI_result$non_lazy_ptr in SUBSYS.o
  "_LocalBufferFlushCount", referenced from:
      _LocalBufferFlushCount$non_lazy_ptr in SUBSYS.o
  "_numattr", referenced from:
      _numattr$non_lazy_ptr in SUBSYS.o
  "_debug_query_string", referenced from:
      _debug_query_string$non_lazy_ptr in SUBSYS.o
      _debug_query_string$non_lazy_ptr in SUBSYS.o
      _debug_query_string$non_lazy_ptr in SUBSYS.o
  "_Geqo_selection_bias", referenced from:
      _Geqo_selection_bias$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesReal in SUBSYS.o
  "_base_yyleng", referenced from:
      _base_yyleng$non_lazy_ptr in SUBSYS.o
  "_locale_time", referenced from:
      _ConfigureNamesString in SUBSYS.o
  "_geqo_threshold", referenced from:
      _geqo_threshold$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_Dynamic_library_path", referenced from:
      _ConfigureNamesString in SUBSYS.o
      _Dynamic_library_path$non_lazy_ptr in SUBSYS.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
gnumake[2]: *** [postgres] Error 1
gnumake[1]: *** [all] Error 2
gnumake: *** [all] Error 2

Warning: the following items did not execute (for postgresql81): org.macports.build
Error: Status 1 encountered during processing.
Macintosh:~ rsalvado$ sudo port -d build postgresql81 > kk.log
Password:
DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/databases/postgresql81
DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/databases/postgresql81
DEBUG: Requested variant darwin is not provided by port postgresql81.
DEBUG: Requested variant i386 is not provided by port postgresql81.
DEBUG: Requested variant macosx is not provided by port postgresql81.
DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/readline
DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/readline
DEBUG: Requested variant i386 is not provided by port readline.
DEBUG: Requested variant macosx is not provided by port readline.
DEBUG: Executing variant darwin provides darwin
DEBUG: Executing variant darwin_9 provides darwin_9
DEBUG: Searching for dependency: readline
DEBUG: Found Dependency: receipt exists for readline
DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/openssl
DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/openssl
DEBUG: Requested variant i386 is not provided by port openssl.
DEBUG: Requested variant macosx is not provided by port openssl.
DEBUG: Executing variant darwin provides darwin
DEBUG: Searching for dependency: openssl
DEBUG: Found Dependency: receipt exists for openssl
DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/archivers/zlib
DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/archivers/zlib
DEBUG: Requested variant darwin is not provided by port zlib.
DEBUG: Requested variant i386 is not provided by port zlib.
DEBUG: Requested variant macosx is not provided by port zlib.
DEBUG: Searching for dependency: zlib
DEBUG: Found Dependency: receipt exists for zlib
DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/bison
DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/bison
DEBUG: Requested variant darwin is not provided by port bison.
DEBUG: Requested variant i386 is not provided by port bison.
DEBUG: Requested variant macosx is not provided by port bison.
DEBUG: Searching for dependency: bison
DEBUG: Found Dependency: receipt exists for bison
DEBUG: Skipping completed org.macports.main (postgresql81)
DEBUG: Skipping completed org.macports.fetch (postgresql81)
DEBUG: Skipping completed org.macports.checksum (postgresql81)
DEBUG: setting option extract.cmd to /usr/bin/bzip2
DEBUG: Skipping completed org.macports.extract (postgresql81)
DEBUG: Skipping completed org.macports.patch (postgresql81)
DEBUG: Skipping completed org.macports.configure (postgresql81)
DEBUG: Executing org.macports.build (postgresql81)
DEBUG: Environment: 
DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_databases_postgresql81/work/postgresql-8.1.10" && gnumake'
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_databases_postgresql81/work/postgresql-8.1.10" && gnumake " returned error 2
Command output:       _ConfigFileName$non_lazy_ptr in SUBSYS.o
  "_SPI_result", referenced from:
      _SPI_result$non_lazy_ptr in SUBSYS.o
      _SPI_result$non_lazy_ptr in SUBSYS.o
  "_LocalBufferFlushCount", referenced from:
      _LocalBufferFlushCount$non_lazy_ptr in SUBSYS.o
  "_numattr", referenced from:
      _numattr$non_lazy_ptr in SUBSYS.o
  "_debug_query_string", referenced from:
      _debug_query_string$non_lazy_ptr in SUBSYS.o
      _debug_query_string$non_lazy_ptr in SUBSYS.o
      _debug_query_string$non_lazy_ptr in SUBSYS.o
  "_Geqo_selection_bias", referenced from:
      _Geqo_selection_bias$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesReal in SUBSYS.o
  "_base_yyleng", referenced from:
      _base_yyleng$non_lazy_ptr in SUBSYS.o
  "_locale_time", referenced from:
      _ConfigureNamesString in SUBSYS.o
  "_geqo_threshold", referenced from:
      _geqo_threshold$non_lazy_ptr in SUBSYS.o
      _ConfigureNamesInt in SUBSYS.o
  "_Dynamic_library_path", referenced from:
      _ConfigureNamesString in SUBSYS.o
      _Dynamic_library_path$non_lazy_ptr in SUBSYS.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
gnumake[2]: *** [postgres] Error 1
gnumake[1]: *** [all] Error 2
gnumake: *** [all] Error 2

Error: Status 1 encountered during processing.

comment:5 Changed 13 years ago by kevwil@…

Same problem here.

comment:6 Changed 13 years ago by nox@…

Summary: BUG: postgresql81 fails to compile on Leopardpostgresql81 fails to build on Mac OS X 10.5 Leopard

Any progress here?

comment:7 Changed 13 years ago by jmroot (Joshua Root)

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

Assigning to maintainer.

comment:8 Changed 12 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

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

Port: postgresql81 added

comment:10 Changed 10 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed

8.1.21 seems fine on Leopard.

Note: See TracTickets for help on using tickets.