[MacPorts] #60264: py37-gobject3 fails for old nm
MacPorts
noreply at macports.org
Sat Mar 28 10:28:30 UTC 2020
#60264: py37-gobject3 fails for old nm
---------------------------+---------------------------
Reporter: rmottola | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: leopard tiger | Port: py37-gobject3
---------------------------+---------------------------
classic issue:
{{{
../libtool: eval: line 1720: `/usr/bin/nm -p .libs/_gi_la-gobjectmodule.o
.libs/_gi_la-pygboxed.o .libs/_gi_la-pygenum.o .libs/_gi_la-pygflags.o
.libs/_gi_la-pyginterface.o .libs/_gi_la-pygobject-object.o .libs/_gi_la-
pygparamspec.o .libs/_gi_la-pygpointer.o .libs/_gi_la-pygtype.o .libs
/_gi_la-pygoptioncontext.o .libs/_gi_la-pygoptiongroup.o .libs/_gi_la-
pygspawn.o .libs/_gi_la-pyglib.o .libs/_gi_la-gimodule.o .libs/_gi_la-
pygi-repository.o .libs/_gi_la-pygi-info.o .libs/_gi_la-pygi-foreign.o
.libs/_gi_la-pygi-struct.o .libs/_gi_la-pygi-source.o .libs/_gi_la-pygi-
argument.o .libs/_gi_la-pygi-resulttuple.o .libs/_gi_la-pygi-type.o .libs
/_gi_la-pygi-boxed.o .libs/_gi_la-pygi-closure.o .libs/_gi_la-pygi-
ccallback.o .libs/_gi_la-pygi-util.o .libs/_gi_la-pygi-property.o .libs
/_gi_la-pygi-signal-closure.o .libs/_gi_la-pygi-invoke.o .libs/_gi_la-
pygi-cache.o .libs/_gi_la-pygi-marshal-cleanup.o .libs/_gi_la-pygi-
basictype.o .libs/_gi_la-pygi-list.o .libs/_gi_la-pygi-array.o .libs
/_gi_la-pygi-error.o .libs/_gi_la-pygi-object.o .libs/_gi_la-pygi-value.o
.libs/_gi_la-pygi-enum-marshal.o .libs/_gi_la-pygi-struct-marshal.o .libs
/_gi_la-pygi-hashtable.o | | /opt/local/bin/gsed 's/.* //' | sort |
uniq > .libs/_gi.exp'
make[3]: *** [_gi.la] Error 1
make[3]: *** Waiting for unfinished jobs....
libtool: link: /usr/bin/nm -p .libs/_gi_cairo_la-pygi-foreign-cairo.o |
| /opt/local/bin/gsed 's/.* //' | sort | uniq > .libs/_gi_cairo.exp
../libtool: eval: line 1720: syntax error near unexpected token `|'
../libtool: eval: line 1720: `/usr/bin/nm -p .libs/_gi_cairo_la-pygi-
foreign-cairo.o | | /opt/local/bin/gsed 's/.* //' | sort | uniq >
.libs/_gi_cairo.exp'
make[3]: *** [_gi_cairo.la] Error 1
make[3]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_python_py-
gobject3/py37-gobject3/work/pygobject-3.28.3/gi'
make[2]: *** [all-recursive] Error 1
}}}
and again helps
{{{
if {${os.platform} eq "darwin" && ${os.major} < 10} {
depends_build-append port:cctools
configure.env-append NM=${prefix}/bin/nm
configure.args-append lt_cv_path_NM=${prefix}/bin/nm
}
}}}
I put it inside the group block, where other configure commands are
--
Ticket URL: <https://trac.macports.org/ticket/60264>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list