[MacPorts] #19882: Aquaterm build fails on missing libdylib

MacPorts noreply at macports.org
Sun Jun 7 06:51:25 PDT 2009


#19882: Aquaterm build fails on missing libdylib
---------------------------------------+------------------------------------
 Reporter:  david.chassin@…            |       Owner:  macports-tickets@…                   
     Type:  defect                     |      Status:  new                                  
 Priority:  Normal                     |   Milestone:                                       
Component:  ports                      |     Version:  1.7.1                                
 Keywords:                             |        Port:                                       
---------------------------------------+------------------------------------
 This is being done as part of an octave build, but the following is the
 critical part.  Note that Aquaterm is already installed on the system, but
 port doesn't seem to be aware it is.  There seems to be some connection to
 Mac OS X 10.4 as hinted in some other posts, but nothing obvious suggests
 itself.

 {{{
 bash-3.2# port install aquaterm
 --->  Building aquaterm
 Error: Target org.macports.build returned: shell command "cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm"
 && xcodebuild  -target "AquaTerm" -configuration Deployment build
 OBJROOT=build/ SYMROOT=build/ MACOSX_DEPLOYMENT_TARGET=10.5
 USER_APPS_DIR=/Applications/MacPorts
 FRAMEWORKS_DIR=/opt/local/Library/Frameworks" returned error 1
 Command output:
 Ld
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.framework/Versions/A/AquaTerm
 normal i386
     cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm
     setenv MACOSX_DEPLOYMENT_TARGET 10.5
     /Developer/usr/bin/gcc-4.0 -arch i386 -dynamiclib -isysroot
 /Developer/SDKs/MacOSX10.4u.sdk
 -L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment
 -F/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment
 -filelist
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/AquaTerm.build/Deployment/AQTFwk.build
 /Objects-normal/i386/AquaTerm.LinkFileList -install_name
 /opt/local/Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm
 -mmacosx-version-min=10.5 -framework Foundation -framework AppKit -prebind
 -Wl,-single_module -compatibility_version 1 -current_version 1 -o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.framework/Versions/A/AquaTerm
 ld: library not found for -ldylib1.10.5.o
 collect2: ld returned 1 exit status


 === BUILDING NATIVE TARGET AquaTerm OF PROJECT AquaTerm WITH CONFIGURATION
 Deployment ===

 Checking Dependencies...
 Deployment target 10.5 for architecture 'i386' and variant 'normal' is
 greater than the maximum value for the Mac OS X 10.4 SDK.
 Warning: Multiple build commands for output file
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.app/Contents/Resources/help.html

 Ld
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.app/Contents/MacOS/AquaTerm
 normal i386
     cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm
     setenv MACOSX_DEPLOYMENT_TARGET 10.5
     /Developer/usr/bin/gcc-4.0 -arch i386 -isysroot
 /Developer/SDKs/MacOSX10.4u.sdk
 -L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment
 -F/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment
 -filelist
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/AquaTerm.build/Deployment/AquaTerm.build
 /Objects-normal/i386/AquaTerm.LinkFileList -mmacosx-version-min=10.5
 -framework Foundation -framework AppKit -framework Cocoa -framework
 Message -framework AquaTerm -framework AquaTerm -prebind -o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.app/Contents/MacOS/AquaTerm
 ld: library not found for -lcrt1.10.5.o
 collect2: ld returned 1 exit status
 ** BUILD FAILED **

 The following build commands failed:
 AQTFwk:
         Ld
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.framework/Versions/A/AquaTerm
 normal i386
 AquaTerm:
         Ld
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.app/Contents/MacOS/AquaTerm
 normal i386
 (2 failures)


 Error: Status 1 encountered during processing.
 }}}

 And further

 {{{
 bash-3.2# port -v build aquaterm
 --->  Building aquaterm
 === BUILDING NATIVE TARGET AQTFwk OF PROJECT AquaTerm WITH CONFIGURATION
 Deployment ===

 Checking Dependencies...
 Warning: The Copy Bundle Resources build phase contains this target's
 Info.plist file 'AquaTerm.framework-Info.plist'.
 Deployment target 10.5 for architecture 'i386' and variant 'normal' is
 greater than the maximum value for the Mac OS X 10.4 SDK.

 Ld
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.framework/Versions/A/AquaTerm
 normal i386
     cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm
     setenv MACOSX_DEPLOYMENT_TARGET 10.5
     /Developer/usr/bin/gcc-4.0 -arch i386 -dynamiclib -isysroot
 /Developer/SDKs/MacOSX10.4u.sdk
 -L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment
 -F/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment
 -filelist
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/AquaTerm.build/Deployment/AQTFwk.build
 /Objects-normal/i386/AquaTerm.LinkFileList -install_name
 /opt/local/Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm
 -mmacosx-version-min=10.5 -framework Foundation -framework AppKit -prebind
 -Wl,-single_module -compatibility_version 1 -current_version 1 -o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.framework/Versions/A/AquaTerm
 ld: library not found for -ldylib1.10.5.o
 collect2: ld returned 1 exit status


 === BUILDING NATIVE TARGET AquaTerm OF PROJECT AquaTerm WITH CONFIGURATION
 Deployment ===

 Checking Dependencies...
 Deployment target 10.5 for architecture 'i386' and variant 'normal' is
 greater than the maximum value for the Mac OS X 10.4 SDK.
 Warning: Multiple build commands for output file
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.app/Contents/Resources/help.html

 Ld
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.app/Contents/MacOS/AquaTerm
 normal i386
     cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm
     setenv MACOSX_DEPLOYMENT_TARGET 10.5
     /Developer/usr/bin/gcc-4.0 -arch i386 -isysroot
 /Developer/SDKs/MacOSX10.4u.sdk
 -L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment
 -F/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment
 -filelist
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/AquaTerm.build/Deployment/AquaTerm.build
 /Objects-normal/i386/AquaTerm.LinkFileList -mmacosx-version-min=10.5
 -framework Foundation -framework AppKit -framework Cocoa -framework
 Message -framework AquaTerm -framework AquaTerm -prebind -o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.app/Contents/MacOS/AquaTerm
 ld: library not found for -lcrt1.10.5.o
 collect2: ld returned 1 exit status
 ** BUILD FAILED **

 The following build commands failed:
 AQTFwk:
         Ld
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.framework/Versions/A/AquaTerm
 normal i386
 AquaTerm:
         Ld
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.app/Contents/MacOS/AquaTerm
 normal i386
 (2 failures)

 Error: Target org.macports.build returned: shell command "cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm"
 && xcodebuild  -target "AquaTerm" -configuration Deployment build
 OBJROOT=build/ SYMROOT=build/ MACOSX_DEPLOYMENT_TARGET=10.5
 USER_APPS_DIR=/Applications/MacPorts
 FRAMEWORKS_DIR=/opt/local/Library/Frameworks" returned error 1
 Command output:
 Ld
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.framework/Versions/A/AquaTerm
 normal i386
     cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm
     setenv MACOSX_DEPLOYMENT_TARGET 10.5
     /Developer/usr/bin/gcc-4.0 -arch i386 -dynamiclib -isysroot
 /Developer/SDKs/MacOSX10.4u.sdk
 -L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment
 -F/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment
 -filelist
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/AquaTerm.build/Deployment/AQTFwk.build
 /Objects-normal/i386/AquaTerm.LinkFileList -install_name
 /opt/local/Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm
 -mmacosx-version-min=10.5 -framework Foundation -framework AppKit -prebind
 -Wl,-single_module -compatibility_version 1 -current_version 1 -o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.framework/Versions/A/AquaTerm
 ld: library not found for -ldylib1.10.5.o
 collect2: ld returned 1 exit status


 === BUILDING NATIVE TARGET AquaTerm OF PROJECT AquaTerm WITH CONFIGURATION
 Deployment ===

 Checking Dependencies...
 Deployment target 10.5 for architecture 'i386' and variant 'normal' is
 greater than the maximum value for the Mac OS X 10.4 SDK.
 Warning: Multiple build commands for output file
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.app/Contents/Resources/help.html

 Ld
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.app/Contents/MacOS/AquaTerm
 normal i386
     cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm
     setenv MACOSX_DEPLOYMENT_TARGET 10.5
     /Developer/usr/bin/gcc-4.0 -arch i386 -isysroot
 /Developer/SDKs/MacOSX10.4u.sdk
 -L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment
 -F/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment
 -filelist
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/AquaTerm.build/Deployment/AquaTerm.build
 /Objects-normal/i386/AquaTerm.LinkFileList -mmacosx-version-min=10.5
 -framework Foundation -framework AppKit -framework Cocoa -framework
 Message -framework AquaTerm -framework AquaTerm -prebind -o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.app/Contents/MacOS/AquaTerm
 ld: library not found for -lcrt1.10.5.o
 collect2: ld returned 1 exit status
 ** BUILD FAILED **

 The following build commands failed:
 AQTFwk:
         Ld
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.framework/Versions/A/AquaTerm
 normal i386
 AquaTerm:
         Ld
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_aquaterm/work/aquaterm/build/Deployment/AquaTerm.app/Contents/MacOS/AquaTerm
 normal i386
 (2 failures)


 Warning: the following items did not execute (for aquaterm):
 org.macports.build
 Error: Status 1 encountered during processing.
 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/19882>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list