Opened 6 years ago

Closed 4 years ago

#45291 closed defect (fixed)

defect: valgrind 3.10 does not built on Snow Leopard/Mac OS X 10.5.8 because libcoregrind_amd64_darwin_a-syswrap-darwin.o has no symbols

Reported by: ballapete (Peter Dyballa) Owned by: raimue (Rainer Müller)
Priority: Normal Milestone:
Component: ports Version: 2.3.1
Keywords: Cc: cooljeanius (Eric Gallager), mopihopi, majoc-at-astro (majoc-at-astro), dstrubbe (David Strubbe), someuser12
Port: valgrind

Description

The error reported is:

../coregrind/link_tool_exe_darwin 0x138000000 /usr/bin/llvm-gcc-4.2  -Wno-long-long -pipe -Os -fno-stack-protector  -L/opt/local/lib -Wl,-headerpad_max_install_names -o memcheck-amd64-darwin  -arch x86_64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -fno-builtin -mmacosx-version-min=10.5 -fno-stack-protector -O2 -nodefaultlibs -nostartfiles -Wl,-u,__start -Wl,-e,__start -arch x86_64 memcheck_amd64_darwin-mc_leakcheck.o memcheck_amd64_darwin-mc_malloc_wrappers.o memcheck_amd64_darwin-mc_main.o memcheck_amd64_darwin-mc_translate.o memcheck_amd64_darwin-mc_machine.o memcheck_amd64_darwin-mc_errors.o ../coregrind/libcoregrind-amd64-darwin.a ../VEX/libvex-amd64-darwin.a -lgcc 
link_tool_exe_darwin: /usr/bin/ld -static -arch x86_64 -macosx_version_min 10.5 -o memcheck-amd64-darwin -u __start -e __start -image_base 0x138000000 -stack_addr 0x134000000 -stack_size 0x800000 memcheck_amd64_darwin-mc_leakcheck.o memcheck_amd64_darwin-mc_malloc_wrappers.o memcheck_amd64_darwin-mc_main.o memcheck_amd64_darwin-mc_translate.o memcheck_amd64_darwin-mc_machine.o memcheck_amd64_darwin-mc_errors.o ../coregrind/libcoregrind-amd64-darwin.a ../VEX/libvex-amd64-darwin.a
Undefined symbols for architecture x86_64:
  "_vgSysWrap_darwin_psynch_mutexwait_before", referenced from:
      _vgModuleLocal_syscall_table in libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-darwin.o)
  "_vgSysWrap_darwin_psynch_mutexwait_after", referenced from:
      _vgModuleLocal_syscall_table in libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-darwin.o)
  "_vgSysWrap_darwin_psynch_mutexdrop_before", referenced from:
      _vgModuleLocal_syscall_table in libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-darwin.o)
  "_vgSysWrap_darwin_psynch_mutexdrop_after", referenced from:
      _vgModuleLocal_syscall_table in libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-darwin.o)
  "_vgSysWrap_darwin_psynch_cvbroad_before", referenced from:
      _vgModuleLocal_syscall_table in libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-darwin.o)
  "_vgSysWrap_darwin_psynch_cvbroad_after", referenced from:
      _vgModuleLocal_syscall_table in libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-darwin.o)
  "_vgSysWrap_darwin_psynch_cvsignal_before", referenced from:
      _vgModuleLocal_syscall_table in libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-darwin.o)
  "_vgSysWrap_darwin_psynch_cvsignal_after", referenced from:
      _vgModuleLocal_syscall_table in libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-darwin.o)
  "_vgSysWrap_darwin_psynch_cvwait_before", referenced from:
      _vgModuleLocal_syscall_table in libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-darwin.o)
  "_vgSysWrap_darwin_psynch_cvwait_after", referenced from:
      _vgModuleLocal_syscall_table in libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-darwin.o)
  "_vgSysWrap_darwin_psynch_rw_rdlock_before", referenced from:
      _vgModuleLocal_syscall_table in libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-darwin.o)
  "_vgSysWrap_darwin_psynch_rw_rdlock_after", referenced from:
      _vgModuleLocal_syscall_table in libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-darwin.o)
  "_vgSysWrap_darwin_psynch_rw_wrlock_before", referenced from:
      _vgModuleLocal_syscall_table in libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-darwin.o)
  "_vgSysWrap_darwin_psynch_rw_wrlock_after", referenced from:
      _vgModuleLocal_syscall_table in libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-darwin.o)
  "_vgSysWrap_darwin_psynch_rw_unlock_before", referenced from:
      _vgModuleLocal_syscall_table in libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-darwin.o)
  "_vgSysWrap_darwin_psynch_rw_unlock_after", referenced from:
      _vgModuleLocal_syscall_table in libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-darwin.o)
  "_vgSysWrap_darwin_psynch_cvclrprepost_before", referenced from:
      _vgModuleLocal_syscall_table in libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-darwin.o)
  "_vgSysWrap_darwin_psynch_cvclrprepost_after", referenced from:
      _vgModuleLocal_syscall_table in libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-darwin.o)
ld: symbol(s) not found for architecture x86_64
make[3]: *** [memcheck-amd64-darwin] Error 1
make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_valgrind/valgrind/work/valgrind-3.10.0/memcheck'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_valgrind/valgrind/work/valgrind-3.10.0/memcheck'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_valgrind/valgrind/work/valgrind-3.10.0'
make: *** [all] Error 2
make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_valgrind/valgrind/work/valgrind-3.10.0'
Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_valgrind/valgrind/work/valgrind-3.10.0" && /usr/bin/make -j8 -w all 
Exit code: 2
Error: org.macports.build for port valgrind returned: command execution failed

but is certainly caused earlier:

/opt/local/bin/ar cru libcoregrind-amd64-darwin.a libcoregrind_amd64_darwin_a-m_addrinfo.o libcoregrind_amd64_darwin_a-m_cache.o libcoregrind_amd64_darwin_a-m_commandline.o libcoregrind_amd64_darwin_a-m_clientstate.o libcoregrind_amd64_darwin_a-m_cpuid.o libcoregrind_amd64_darwin_a-m_deduppoolalloc.o libcoregrind_amd64_darwin_a-m_debugger.o libcoregrind_amd64_darwin_a-m_debuglog.o libcoregrind_amd64_darwin_a-m_errormgr.o libcoregrind_amd64_darwin_a-m_execontext.o libcoregrind_amd64_darwin_a-m_poolalloc.o libcoregrind_amd64_darwin_a-m_hashtable.o libcoregrind_amd64_darwin_a-m_libcbase.o libcoregrind_amd64_darwin_a-m_libcassert.o libcoregrind_amd64_darwin_a-m_libcfile.o libcoregrind_amd64_darwin_a-m_libcprint.o libcoregrind_amd64_darwin_a-m_libcproc.o libcoregrind_amd64_darwin_a-m_libcsetjmp.o libcoregrind_amd64_darwin_a-m_libcsignal.o libcoregrind_amd64_darwin_a-m_machine.o libcoregrind_amd64_darwin_a-m_main.o libcoregrind_amd64_darwin_a-m_mallocfree.o libcoregrind_amd64_darwin_a-m_options.o libcoregrind_amd64_darwin_a-m_oset.o libcoregrind_amd64_darwin_a-m_rangemap.o libcoregrind_amd64_darwin_a-m_redir.o libcoregrind_amd64_darwin_a-m_sbprofile.o libcoregrind_amd64_darwin_a-m_seqmatch.o libcoregrind_amd64_darwin_a-m_signals.o libcoregrind_amd64_darwin_a-m_sparsewa.o libcoregrind_amd64_darwin_a-m_stacks.o libcoregrind_amd64_darwin_a-m_stacktrace.o libcoregrind_amd64_darwin_a-m_syscall.o libcoregrind_amd64_darwin_a-m_threadstate.o libcoregrind_amd64_darwin_a-m_tooliface.o libcoregrind_amd64_darwin_a-m_trampoline.o libcoregrind_amd64_darwin_a-m_translate.o libcoregrind_amd64_darwin_a-m_transtab.o libcoregrind_amd64_darwin_a-m_vki.o libcoregrind_amd64_darwin_a-m_vkiscnums.o libcoregrind_amd64_darwin_a-m_wordfm.o libcoregrind_amd64_darwin_a-m_xarray.o libcoregrind_amd64_darwin_a-m_aspacehl.o m_aspacemgr/libcoregrind_amd64_darwin_a-aspacemgr-common.o m_aspacemgr/libcoregrind_amd64_darwin_a-aspacemgr-linux.o m_coredump/libcoregrind_amd64_darwin_a-coredump-elf.o m_coredump/libcoregrind_amd64_darwin_a-coredump-macho.o m_debuginfo/libcoregrind_amd64_darwin_a-misc.o m_debuginfo/libcoregrind_amd64_darwin_a-d3basics.o m_debuginfo/libcoregrind_amd64_darwin_a-debuginfo.o m_debuginfo/libcoregrind_amd64_darwin_a-readdwarf.o m_debuginfo/libcoregrind_amd64_darwin_a-readdwarf3.o m_debuginfo/libcoregrind_amd64_darwin_a-readelf.o m_debuginfo/libcoregrind_amd64_darwin_a-readexidx.o m_debuginfo/libcoregrind_amd64_darwin_a-readmacho.o m_debuginfo/libcoregrind_amd64_darwin_a-readpdb.o m_debuginfo/libcoregrind_amd64_darwin_a-readstabs.o m_debuginfo/libcoregrind_amd64_darwin_a-storage.o m_debuginfo/libcoregrind_amd64_darwin_a-tytypes.o m_debuginfo/libcoregrind_amd64_darwin_a-image.o m_debuginfo/libcoregrind_amd64_darwin_a-minilzo-inl.o m_demangle/libcoregrind_amd64_darwin_a-cp-demangle.o m_demangle/libcoregrind_amd64_darwin_a-cplus-dem.o m_demangle/libcoregrind_amd64_darwin_a-demangle.o m_demangle/libcoregrind_amd64_darwin_a-dyn-string.o m_demangle/libcoregrind_amd64_darwin_a-safe-ctype.o m_dispatch/libcoregrind_amd64_darwin_a-dispatch-x86-linux.o m_dispatch/libcoregrind_amd64_darwin_a-dispatch-amd64-linux.o m_dispatch/libcoregrind_amd64_darwin_a-dispatch-ppc32-linux.o m_dispatch/libcoregrind_amd64_darwin_a-dispatch-ppc64be-linux.o m_dispatch/libcoregrind_amd64_darwin_a-dispatch-ppc64le-linux.o m_dispatch/libcoregrind_amd64_darwin_a-dispatch-arm-linux.o m_dispatch/libcoregrind_amd64_darwin_a-dispatch-arm64-linux.o m_dispatch/libcoregrind_amd64_darwin_a-dispatch-s390x-linux.o m_dispatch/libcoregrind_amd64_darwin_a-dispatch-mips32-linux.o m_dispatch/libcoregrind_amd64_darwin_a-dispatch-mips64-linux.o m_dispatch/libcoregrind_amd64_darwin_a-dispatch-x86-darwin.o m_dispatch/libcoregrind_amd64_darwin_a-dispatch-amd64-darwin.o m_gdbserver/libcoregrind_amd64_darwin_a-inferiors.o m_gdbserver/libcoregrind_amd64_darwin_a-m_gdbserver.o m_gdbserver/libcoregrind_amd64_darwin_a-regcache.o m_gdbserver/libcoregrind_amd64_darwin_a-remote-utils.o m_gdbserver/libcoregrind_amd64_darwin_a-server.o m_gdbserver/libcoregrind_amd64_darwin_a-signals.o m_gdbserver/libcoregrind_amd64_darwin_a-target.o m_gdbserver/libcoregrind_amd64_darwin_a-utils.o m_gdbserver/libcoregrind_amd64_darwin_a-valgrind-low-x86.o m_gdbserver/libcoregrind_amd64_darwin_a-valgrind-low-amd64.o m_gdbserver/libcoregrind_amd64_darwin_a-valgrind-low-arm.o m_gdbserver/libcoregrind_amd64_darwin_a-valgrind-low-arm64.o m_gdbserver/libcoregrind_amd64_darwin_a-valgrind-low-ppc32.o m_gdbserver/libcoregrind_amd64_darwin_a-valgrind-low-ppc64.o m_gdbserver/libcoregrind_amd64_darwin_a-valgrind-low-s390x.o m_gdbserver/libcoregrind_amd64_darwin_a-valgrind-low-mips32.o m_gdbserver/libcoregrind_amd64_darwin_a-valgrind-low-mips64.o m_gdbserver/libcoregrind_amd64_darwin_a-version.o m_initimg/libcoregrind_amd64_darwin_a-initimg-linux.o m_initimg/libcoregrind_amd64_darwin_a-initimg-darwin.o m_initimg/libcoregrind_amd64_darwin_a-initimg-pathscan.o m_mach/libcoregrind_amd64_darwin_a-mach_basics.o m_mach/libcoregrind_amd64_darwin_a-mach_msg.o m_mach/libcoregrind_amd64_darwin_a-mach_traps-x86-darwin.o m_mach/libcoregrind_amd64_darwin_a-mach_traps-amd64-darwin.o m_replacemalloc/libcoregrind_amd64_darwin_a-replacemalloc_core.o m_scheduler/libcoregrind_amd64_darwin_a-scheduler.o m_scheduler/libcoregrind_amd64_darwin_a-sema.o m_scheduler/libcoregrind_amd64_darwin_a-sched-lock.o m_scheduler/libcoregrind_amd64_darwin_a-sched-lock-generic.o m_sigframe/libcoregrind_amd64_darwin_a-sigframe-x86-linux.o m_sigframe/libcoregrind_amd64_darwin_a-sigframe-amd64-linux.o m_sigframe/libcoregrind_amd64_darwin_a-sigframe-ppc32-linux.o m_sigframe/libcoregrind_amd64_darwin_a-sigframe-ppc64-linux.o m_sigframe/libcoregrind_amd64_darwin_a-sigframe-arm-linux.o m_sigframe/libcoregrind_amd64_darwin_a-sigframe-arm64-linux.o m_sigframe/libcoregrind_amd64_darwin_a-sigframe-s390x-linux.o m_sigframe/libcoregrind_amd64_darwin_a-sigframe-mips32-linux.o m_sigframe/libcoregrind_amd64_darwin_a-sigframe-mips64-linux.o m_sigframe/libcoregrind_amd64_darwin_a-sigframe-x86-darwin.o m_sigframe/libcoregrind_amd64_darwin_a-sigframe-amd64-darwin.o m_syswrap/libcoregrind_amd64_darwin_a-syscall-x86-linux.o m_syswrap/libcoregrind_amd64_darwin_a-syscall-amd64-linux.o m_syswrap/libcoregrind_amd64_darwin_a-syscall-ppc32-linux.o m_syswrap/libcoregrind_amd64_darwin_a-syscall-ppc64be-linux.o m_syswrap/libcoregrind_amd64_darwin_a-syscall-ppc64le-linux.o m_syswrap/libcoregrind_amd64_darwin_a-syscall-arm-linux.o m_syswrap/libcoregrind_amd64_darwin_a-syscall-arm64-linux.o m_syswrap/libcoregrind_amd64_darwin_a-syscall-s390x-linux.o m_syswrap/libcoregrind_amd64_darwin_a-syscall-mips32-linux.o m_syswrap/libcoregrind_amd64_darwin_a-syscall-mips64-linux.o m_syswrap/libcoregrind_amd64_darwin_a-syscall-x86-darwin.o m_syswrap/libcoregrind_amd64_darwin_a-syscall-amd64-darwin.o m_syswrap/libcoregrind_amd64_darwin_a-syswrap-main.o m_syswrap/libcoregrind_amd64_darwin_a-syswrap-generic.o m_syswrap/libcoregrind_amd64_darwin_a-syswrap-linux.o m_syswrap/libcoregrind_amd64_darwin_a-syswrap-linux-variants.o m_syswrap/libcoregrind_amd64_darwin_a-syswrap-darwin.o m_syswrap/libcoregrind_amd64_darwin_a-syswrap-x86-linux.o m_syswrap/libcoregrind_amd64_darwin_a-syswrap-amd64-linux.o m_syswrap/libcoregrind_amd64_darwin_a-syswrap-ppc32-linux.o m_syswrap/libcoregrind_amd64_darwin_a-syswrap-ppc64-linux.o m_syswrap/libcoregrind_amd64_darwin_a-syswrap-arm-linux.o m_syswrap/libcoregrind_amd64_darwin_a-syswrap-arm64-linux.o m_syswrap/libcoregrind_amd64_darwin_a-syswrap-s390x-linux.o m_syswrap/libcoregrind_amd64_darwin_a-syswrap-mips32-linux.o m_syswrap/libcoregrind_amd64_darwin_a-syswrap-mips64-linux.o m_syswrap/libcoregrind_amd64_darwin_a-syswrap-x86-darwin.o m_syswrap/libcoregrind_amd64_darwin_a-syswrap-amd64-darwin.o m_syswrap/libcoregrind_amd64_darwin_a-syswrap-xen.o m_ume/libcoregrind_amd64_darwin_a-elf.o m_ume/libcoregrind_amd64_darwin_a-macho.o m_ume/libcoregrind_amd64_darwin_a-main.o m_ume/libcoregrind_amd64_darwin_a-script.o  m_mach/libcoregrind_amd64_darwin_a-mach_vmUser.o m_mach/libcoregrind_amd64_darwin_a-taskUser.o m_mach/libcoregrind_amd64_darwin_a-thread_actUser.o m_mach/libcoregrind_amd64_darwin_a-vm_mapUser.o  
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-coredump-elf.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-readelf.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-readexidx.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-x86-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-amd64-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-ppc32-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-ppc64be-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-ppc64le-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-arm-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-arm64-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-s390x-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-mips32-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-mips64-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-x86-darwin.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-initimg-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-mach_traps-x86-darwin.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-sigframe-x86-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-sigframe-amd64-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-sigframe-ppc32-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-sigframe-ppc64-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-sigframe-arm-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-sigframe-arm64-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-sigframe-s390x-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-sigframe-mips32-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-sigframe-mips64-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-sigframe-x86-darwin.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-x86-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-amd64-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-ppc32-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-ppc64be-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-ppc64le-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-arm-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-arm64-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-s390x-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-mips32-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-mips64-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-x86-darwin.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-linux-variants.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-x86-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-amd64-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-ppc32-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-ppc64-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-arm-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-arm64-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-s390x-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-mips32-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-mips64-linux.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-x86-darwin.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-xen.o) has no symbols
/opt/local/bin/ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-elf.o) has no symbols
ranlib libcoregrind-amd64-darwin.a
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-coredump-elf.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-readelf.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-readexidx.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-x86-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-amd64-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-ppc32-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-ppc64be-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-ppc64le-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-arm-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-arm64-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-s390x-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-mips32-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-mips64-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-dispatch-x86-darwin.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-initimg-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-mach_traps-x86-darwin.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-sigframe-x86-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-sigframe-amd64-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-sigframe-ppc32-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-sigframe-ppc64-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-sigframe-arm-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-sigframe-arm64-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-sigframe-s390x-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-sigframe-mips32-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-sigframe-mips64-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-sigframe-x86-darwin.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-x86-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-amd64-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-ppc32-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-ppc64be-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-ppc64le-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-arm-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-arm64-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-s390x-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-mips32-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-mips64-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syscall-x86-darwin.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-linux-variants.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-x86-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-amd64-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-ppc32-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-ppc64-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-arm-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-arm64-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-s390x-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-mips32-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-mips64-linux.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-x86-darwin.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-syswrap-xen.o) has no symbols
ranlib: file: libcoregrind-amd64-darwin.a(libcoregrind_amd64_darwin_a-elf.o) has no symbols
make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_valgrind/valgrind/work/valgrind-3.10.0/coregrind'
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_valgrind/valgrind/work/valgrind-3.10.0/coregrind'

Attachments (1)

main.log (258.4 KB) - added by ballapete (Peter Dyballa) 6 years ago.
main.log

Download all attachments as: .zip

Change History (13)

Changed 6 years ago by ballapete (Peter Dyballa)

Attachment: main.log added

main.log

comment:1 Changed 6 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

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

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

comment:3 Changed 6 years ago by mopihopi

Cc: mopihopi@… added

Cc Me!

comment:4 Changed 6 years ago by majoc-at-astro (majoc-at-astro)

Cc: majoc@… added

Cc Me!

comment:5 Changed 6 years ago by dstrubbe (David Strubbe)

Cc: dstrubbe@… added

Cc Me!

comment:6 Changed 6 years ago by someuser12

Cc: macosx12345@… added

Cc Me!

comment:7 Changed 5 years ago by dstrubbe (David Strubbe)

This happens on OSX 10.6.8 also.

comment:8 Changed 5 years ago by mopihopi

FYI: valgrind 3.11 is about to be released (http://sourceforge.net/p/valgrind/mailman/message/34449083/) and contains patches that should allow it to support OS X 10.6 through 10.11. Unfortunately the valgrind developers don't have any old OS X versions to test on; I think it has only been verified on 10.10 and 10.11 beta. I used to have 10.6.8 but that system died recently. I encourage anyone with an interest in having valgrind work on older OS X versions to download the test release and report back to the developers on whether it works.

comment:9 in reply to:  8 Changed 5 years ago by someuser12

Thanks for the information!

Actually:

Therefore, valgrind 3.11 should support OS X 10.7 through 10.11.

comment:10 Changed 5 years ago by dstrubbe (David Strubbe)

Success on 10.6.8 for me.

comment:11 in reply to:  10 Changed 5 years ago by someuser12

Well, *build* succeeds on 10.6.8 for me too. But valgrind 3.11.0 (for instance valgrind /bin/ls) always segfaults.

Last edited 5 years ago by someuser12 (previous) (diff)

comment:12 Changed 4 years ago by raimue (Rainer Müller)

Resolution: fixed
Status: newclosed

As this ticket tracked the build problem, I will close it now. If the segmentation fault continues to exist in valgrind/valgrind-devel, please open new tickets or even better just talk to upstream directly. I will not investigate problems on legacy versions of macOS. Sorry.

Note: See TracTickets for help on using tickets.