[MacPorts] #56451: librsvg:: not big endian, needs port:cargo added in depends_lib
MacPorts
noreply at macports.org
Wed May 9 10:29:57 UTC 2018
#56451: librsvg:: not big endian, needs port:cargo added in depends_lib
----------------------------+----------------------
Reporter: gaming-hacker | Owner: dbevans
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.4.3
Resolution: | Keywords:
Port: librsvg |
----------------------------+----------------------
Description changed by ryandesign:
Old description:
> 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???
New description:
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#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list