[MacPorts] #71680: gnuregex fails on powerpc: symbol dyld_stub_binding_helper not defined for architecture ppc

MacPorts noreply at macports.org
Mon Dec 30 14:28:45 UTC 2024


#71680: gnuregex fails on powerpc: symbol dyld_stub_binding_helper not defined for
architecture ppc
--------------------------+----------------------
 Reporter:  barracuda156  |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.10.5
 Keywords:                |       Port:  gnuregex
--------------------------+----------------------
 I think that symbol in fact is not supported on any ppc.

 {{{
 /usr/bin/gcc-4.2 -I. -I. -I../. -DSTDC_HEADERS=1 -DHAVE_STRING_H=1
 -DHAVE_ALLOCA_H=1  -DDEBUG -g -c syntax.c
 syntax.c: In function ‘test_bit’:
 syntax.c:25: warning: incompatible implicit declaration of built-in
 function ‘strlen’
 syntax.c: In function ‘main’:
 syntax.c:57: warning: incompatible implicit declaration of built-in
 function ‘strcpy’
 syntax.c:62: warning: incompatible implicit declaration of built-in
 function ‘exit’
 syntax.c:69: warning: incompatible implicit declaration of built-in
 function ‘strlen’
 /usr/bin/gcc-4.2 -g -o syntax syntax.o
 mv regex.o dregex.o
 /usr/bin/gcc-4.2 -o regex  dregex.o printchar.o upcase.o xmalloc.o test.o
 bsd-interf.o other.o tregress.o psx-basic.o psx-extend.o psx-generic.o
 psx-group.o psx-interf.o psx-interv.o main.o
 make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_sysutils_gnuregex/gnuregex/work/regex-0.12/test'
 make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_sysutils_gnuregex/gnuregex/work/regex-0.12'
 ld: symbol dyld_stub_binding_helper not defined (usually in
 crt1.o/dylib1.o/bundle1.o) for architecture ppc
 fatal error: libtool: internal link edit command failed
 Command failed: MACOSX_DEPLOYMENT_TARGET=10.6 libtool -lSystem -dynamic
 -install_name /opt/local/lib/libgnuregex.dylib -o libgnuregex.dylib
 regex.o
 Exit code: 1
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/71680>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list