[MacPorts] #60987: meson: not finding pkg-config when building universal when using cross-files
MacPorts
noreply at macports.org
Thu Aug 13 02:40:11 UTC 2020
#60987: meson: not finding pkg-config when building universal when using cross-
files
-----------------------------+--------------------
Reporter: kencu | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: meson graphene |
-----------------------------+--------------------
Comment (by Gcenx):
It seems that currently the solution will be adding the needed binaries
into the cross-files or getting meson to resolve the issue that caused
this.
{{{
[95/98] /opt/local/bin/nasm -f macho64 -I
/opt/local/var/macports/build/_Users_gcenx_ports_multimedia_dav1d/dav1d/work/dav1d_0.7.1-i386/src/
-I
/opt/local/var/macports/build/_Users_gcenx_ports_multimedia_dav1d/dav1d/work/build-i386/
-MQ src/libdav1d.4.dylib.p/mc_sse.obj -MF
src/libdav1d.4.dylib.p/mc_sse.obj.ndep
../dav1d_0.7.1-i386/src/x86/mc_sse.asm -o
src/libdav1d.4.dylib.p/mc_sse.obj
}}}
Here is something I noticed while doing a native compile, meson is passing
macho64 into the 32Bit build when it should be passing macho32. If we or
meson can resolve this issue then possibly the crossfiles won't be
required.
--
Ticket URL: <https://trac.macports.org/ticket/60987#comment:22>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list