Opened 2 years ago

Last modified 2 years ago

#64358 new defect

keka @0.1.4.3: fails to build on 10.5.8 for ppc+ppc64

Reported by: barracuda156 Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: PowerPC, Leopard, ppc64 Cc:
Port: keka

Description

    setenv MACOSX_DEPLOYMENT_TARGET 10.5
    /Developer/usr/bin/gcc-4.2 -arch ppc64 -L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/work/Keka-0.1.4.3-source/build/Release -F/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/work/Keka-0.1.4.3-source/build/Release -F/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/work/Keka-0.1.4.3-source/Frameworks -filelist /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/work/Keka-0.1.4.3-source/build/Keka.build/Release/Keka.build/Objects-normal/ppc64/Keka.LinkFileList -mmacosx-version-min=10.5 -framework Cocoa -framework Sparkle -framework Growl -o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/work/Keka-0.1.4.3-source/build/Keka.build/Release/Keka.build/Objects-normal/ppc64/Keka
ld warning: in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/work/Keka-0.1.4.3-source/Frameworks/Sparkle.framework/Sparkle, missing required architecture ppc64 in file
ld warning: in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/work/Keka-0.1.4.3-source/Frameworks/Growl.framework/Growl, missing required architecture ppc64 in file
Undefined symbols:
  "_OBJC_CLASS_$_GrowlApplicationBridge", referenced from:
      __objc_classrefs__DATA@0 in kekaController.o
ld: symbol(s) not found
collect2: ld returned 1 exit status

PBXCp build/Release/Keka.app/Contents/Frameworks/Growl.framework Frameworks/Growl.framework
    mkdir /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/work/Keka-0.1.4.3-source/build/Release/Keka.app/Contents/Frameworks
    cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/work/Keka-0.1.4.3-source
    /Developer/Library/PrivateFrameworks/DevToolsCore.framework/Resources/pbxcp -exclude .DS_Store -exclude CVS -exclude .svn -strip-debug-symbols -resolve-src-symlinks /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/work/Keka-0.1.4.3-source/Frameworks/Growl.framework /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/work/Keka-0.1.4.3-source/build/Release/Keka.app/Contents/Frameworks
strip: for architecture x86_64 object: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/work/Keka-0.1.4.3-source/Frameworks/Growl.framework/Versions/A/Growl malformed object (unknown load command 5)
pbxcp: warning: couldn't strip: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/work/Keka-0.1.4.3-source/build/Release/Keka.app/Contents/Frameworks/Growl.framework/Versions/A/Growl: No such file or directory

PBXCp build/Release/Keka.app/Contents/Frameworks/Sparkle.framework Frameworks/Sparkle.framework
    cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/work/Keka-0.1.4.3-source
    /Developer/Library/PrivateFrameworks/DevToolsCore.framework/Resources/pbxcp -exclude .DS_Store -exclude CVS -exclude .svn -strip-debug-symbols -resolve-src-symlinks /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/work/Keka-0.1.4.3-source/Frameworks/Sparkle.framework /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/work/Keka-0.1.4.3-source/build/Release/Keka.app/Contents/Frameworks
** BUILD FAILED **

The following build commands failed:
Keka:
	CpResource build/Release/Keka.app/Contents/Resources/keka7z Bin/keka7z
	CpResource build/Release/Keka.app/Contents/Resources/7z.so Bin/7z.so
	Ld /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/work/Keka-0.1.4.3-source/build/Keka.build/Release/Keka.build/Objects-normal/ppc64/Keka normal ppc64
	PBXCp build/Release/Keka.app/Contents/Frameworks/Growl.framework Frameworks/Growl.framework
(4 failures)

Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/work/Keka-0.1.4.3-source" && /usr/bin/xcodebuild  -alltargets -configuration Deployment build INSTALL_PATH=/Applications/MacPorts  OBJROOT="/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/work/Keka-0.1.4.3-source/build/" SYMROOT="/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/work/Keka-0.1.4.3-source/build/" MACOSX_DEPLOYMENT_TARGET=10.5 ARCHS="ppc ppc64" SDKROOT="" GCC_VERSION=4.2 CLANG_CXX_LIBRARY="libstdc++" 
Exit code: 1
Error: Failed to build keka: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_keka/keka/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there
is a bug.
Error: Processing of port keka failed

Attachments (1)

main.log (148.8 KB) - added by barracuda156 2 years ago.

Download all attachments as: .zip

Change History (2)

Changed 2 years ago by barracuda156

Attachment: main.log added

comment:1 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

Summary: keka fails to build on 10.5.8 for ppc+ppc64keka @0.1.4.3: fails to build on 10.5.8 for ppc+ppc64

Perhaps a good first step would be to try to update the port to the latest version available on each OS version (see https://www.keka.io/en/#legacy).

Note: See TracTickets for help on using tickets.