[MacPorts] #22747: libssh2 universal build fails
MacPorts
noreply at macports.org
Tue Dec 1 16:28:22 PST 2009
#22747: libssh2 universal build fails
-------------------------------------+--------------------------------------
Reporter: ryandesign@… | Owner: pmq@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.1
Keywords: | Port: libssh2
-------------------------------------+--------------------------------------
A universal build of libssh2 fails:
{{{
MacPorts running without privileges. You may be unable to complete certain
actions (eg install).
---> Computing dependencies for libssh2
MacPorts running without privileges. You may be unable to complete certain
actions (eg install).
---> Fetching libssh2
MacPorts running without privileges. You may be unable to complete certain
actions (eg install).
---> Verifying checksum(s) for libssh2
MacPorts running without privileges. You may be unable to complete certain
actions (eg install).
---> Extracting libssh2
MacPorts running without privileges. You may be unable to complete certain
actions (eg install).
MacPorts running without privileges. You may be unable to complete certain
actions (eg install).
---> Configuring libssh2
---> Configuring libssh2 for architecture x86_64
---> Configuring libssh2 for architecture i386
MacPorts running without privileges. You may be unable to complete certain
actions (eg install).
---> Building libssh2
---> Building libssh2 for architecture x86_64
---> Building libssh2 for architecture i386
MacPorts running without privileges. You may be unable to complete certain
actions (eg install).
---> Staging libssh2 into destroot
---> Staging libssh2 into destroot for architecture x86_64
---> Staging libssh2 into destroot for architecture i386
Error: Target org.macports.destroot returned: /mp/lib/pkgconfig/libssh2.pc
differs in
/mp/var/macports/build/_Users_rschmidt_macports_dports_devel_libssh2/work/destroot-i386
and
/mp/var/macports/build/_Users_rschmidt_macports_dports_devel_libssh2/work/destroot-x86_64
and cannot be merged
Error: Unable to upgrade port: 1
}}}
Here's the difference between those files:
{{{
--- work/destroot-i386/mp/lib/pkgconfig/libssh2.pc 2009-12-01
18:24:00.000000000 -0600
+++ work/destroot-x86_64/mp/lib/pkgconfig/libssh2.pc 2009-12-01
18:23:58.000000000 -0600
@@ -11,6 +11,6 @@
URL: http://www.libssh2.org/
Description: Library for SSH based connunication
Version: 1.2.1
-Libs: -L${libdir} -lssh2 -L/mp/lib -arch i386
+Libs: -L${libdir} -lssh2 -L/mp/lib -arch x86_64
Libs.private:
Cflags: -I${includedir}
}}}
The arch flags should be removed from the .pc file.
--
Ticket URL: <http://trac.macports.org/ticket/22747>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list