Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#53764 closed defect (fixed)

coreutils @8.27: Undefined symbols _renameat

Reported by: josephsacco Owned by: Ionic (Mihai Moldovan)
Priority: Normal Milestone:
Component: ports Version:
Keywords: leopard snowleopard lion mountainlion mavericks Cc: l2dy (Zero King), Schamschula (Marius Schamschula)
Port: coreutils

Description

coreutils@8.27 does not build on a PPC running OSX 10.5.8 [see below].

-Joseph

:info:build Undefined symbols for architecture ppc:
:info:build   "_renameat", referenced from:
:info:build       _force_linkat in force-link.o
:info:build       _force_symlinkat in force-link.o
:info:build ld: symbol(s) not found for architecture ppc
:info:build collect2: error: ld returned 1 exit status
:info:build make[2]: *** [src/cp] Error 1
:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsyncc

Change History (8)

comment:1 Changed 7 years ago by Schamschula (Marius Schamschula)

Cc: Schamschula added

comment:2 Changed 7 years ago by mf2k (Frank Schima)

Keywords: powerpc leopard added; PPC coreutils removed

comment:3 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)

Keywords: snowleopard lion mountainlion mavericks added; powerpc removed
Summary: coreutils@8.27 does not build on a PPCcoreutils @8.27: Undefined symbols _renameat

comment:4 Changed 7 years ago by Ionic (Mihai Moldovan)

This is not only a PPC issue. I'm currently trying out a fix.

comment:5 Changed 7 years ago by Ionic (Mihai Moldovan)

Owner: set to Ionic
Status: newaccepted

The gnulib copy in coreutils doesn't include the renameat module.

I will add that manually.

X-Ref: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=26044

comment:6 Changed 7 years ago by Mihai Moldovan <ionic@…>

Resolution: fixed
Status: acceptedclosed

In 61f1b0d1/macports-ports:

sysutils/coreutils: add renameat gnulib module.

Fixes: #53764

comment:7 Changed 7 years ago by Ionic (Mihai Moldovan)

If 10.10 is also affected, simply bump up the version requirement.

comment:8 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)

10.10 was not affected; you could see from the list of packages.

Has duplicate #53774.

Note: See TracTickets for help on using tickets.