[MacPorts] #56451: librsvg:: not big endian, needs port:cargo added in depends_lib
MacPorts
noreply at macports.org
Tue May 8 22:27:13 UTC 2018
#56451: librsvg:: not big endian, needs port:cargo added in depends_lib
---------------------------+---------------------
Reporter: gaming-hacker | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.4.3
Keywords: rust, cargo | Port: librsvg
---------------------------+---------------------
Hello,
I built and installed
{{{
rust @1.25.0_0 (active)
}}}
then proceeded to update librsvg
{{{
$ ./configure --prefix=/opt/local --enable-vala=yes --disable-silent-
rules --disable-Bsymbolic --enable-introspection
}}}
and got the following error
{{{
conftest.c:28:4: error: use of undeclared identifier 'not'
not big endian
}}}
{{{
configure:13833: checking for cargo
configure:13861: result: no
configure:13870: error: cargo is required. Please install the Rust
toolchain from https://www.rust-lang.org/
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "RSVG"
| #define PACKAGE_TARNAME "librsvg"
| #define PACKAGE_VERSION "2.42.2"
| #define PACKAGE_STRING "RSVG 2.42.2"
}}}
adding 'port:cargo' in the 'depends_lib'
after about 40 minutes of thrashing around, all dependencies are built but
updating librsvg leads to
{{{
:info:destroot make: *** No rule to make target `install'. Stop.
}}}
Is this is a relatively easy fix???
--
Ticket URL: <https://trac.macports.org/ticket/56451>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list