Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Nov 2014 15:23:12 +0200
From:      Johannes Meixner <xmj@freebsd.org>
To:        emulation@freebsd.org, David Wolfskill <david@catwhisker.org>
Subject:   Re: net-im/skype* vs. linux-c6-*:
Message-ID:  <20141111132312.GA1808@mx12.chaot.net>
In-Reply-To: <20141110012733.GE1239@albert.catwhisker.org>
References:  <20141107163008.GO1156@albert.catwhisker.org> <20141110012733.GE1239@albert.catwhisker.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--jI8keyz6grp/JLjh
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi David,

Your diff below was missing the critical bits, ie. the port for
linux-c6-libsigc++20 itself. I've been working on that the last few days
anyways as part of upgrading all things CentOS to 6.6, and it's landed in t=
he
portstree a few minutes ago.

Please be mindful that=20

a) as far as I know Microsoft doesn't allow any client before 4.3, that
would block net-im/skype and net-im/skype-devel. If you test, and find it
works, can you let me know please?

b) we're still lacking the syscalls required by Skype 4.3 in 11.0-CURRENT,
although dchagin@ is making good progress.

Thanks and best regards,
-xmj


On Sun, Nov 09, 2014 at 05:27:33PM -0800, David Wolfskill wrote:
> On Fri, Nov 07, 2014 at 08:30:08AM -0800, David Wolfskill wrote:
> > ...
> > command: portmaster net-im/skype-devel
> > =1B]0;portmaster: net-im/skype-devel=07
> > =3D=3D=3D>>> Port directory: /usr/ports/net-im/skype-devel
> >=20
> >         =3D=3D=3D>>> This port is marked IGNORE
> >         =3D=3D=3D>>> bsd.linux-apps.mk test failed: The component libsi=
gcpp20 is not defined for LINUX_DIST_SUFFIX=3D-c6 (the corresponding variab=
le libsigcpp20_c6_FILE is not defined). This usually means that the current=
 port should be used with non default linux base and/or infrastructure port=
(s)
> >=20
> >=20
> >         =3D=3D=3D>>> If you are sure you can build it, remove the
> >                IGNORE line in the Makefile and try again.
> >=20
> > Script done on Fri Nov  7 08:27:25 2014
> > ....
>=20
> I circumvented this by:
>=20
> * Finding that 'find /usr/local/ -name libsigc-\*' showed me:
>   /usr/local/lib/libsigc-2.0.so
>   /usr/local/lib/libsigc-2.0.so.0
>   /usr/local/lib/libsigc-2.0.so.0.0.0
>=20
> * Noting that 'pkg which /usr/local/lib/libsigc-2.0.so.0' informed me
>   that the file had been installed by package libsigc++-2.3.1_1.
>=20
> * Noting thst 'pkg info -o libsigc++-2.3.1_1' informed me that the
>   package's origin was devel/libsigc++20
>=20
> * Discovering that 'grep -wr libsigcpp20 /usr/ports/Mk' reported that
>   ports/Mk/bsd.linux-apps.mk mentions libsigcpp20.
>=20
> * The relevant stanza in ports/Mk/bsd.linux-apps.mk is:
> libsigcpp20_f10_FILE=3D   ${LINUXBASE}/usr/lib/libsigc-2.0.so.0
> libsigcpp20_DETECT=3D     ${libsigcpp20${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
> libsigcpp20_PORT=3D       ${PORTSDIR}/devel/linux${LINUX_DIST_SUFFIX}-lib=
sigc++20
>=20
>   and there is, indeed, no "libsigcpp20_c6_FILE" mentioned.
>=20
> Thus, I modified ports/Mk/bsd.linux-apps.mk to create the
> libsigcpp20_c6_FILE definition:
> libsigcpp20_c6_FILE=3D    ${LINUXBASE}/usr/lib/libsigc-2.0.so.0
>=20
> I have attached a diff.
>=20
> After that was done, I was able to build net-in/skype-devel.
>=20
> I am unsure that this is actually a "fix" -- comments?
>=20
> Peace,
> david
> --=20
> David H. Wolfskill				david@catwhisker.org
> Taliban: Evil cowards with guns afraid of truth from a 14-year old girl.
>=20
> See http://www.catwhisker.org/~david/publickey.gpg for my public key.

> Index: Mk/bsd.linux-apps.mk
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> --- Mk/bsd.linux-apps.mk	(revision 372355)
> +++ Mk/bsd.linux-apps.mk	(working copy)
> @@ -284,6 +284,7 @@
>  libpciaccess_PORT=3D		${PORTSDIR}/devel/linux${LINUX_DIST_SUFFIX}-libpci=
access
> =20
>  libsigcpp20_f10_FILE=3D	${LINUXBASE}/usr/lib/libsigc-2.0.so.0
> +libsigcpp20_c6_FILE=3D	${LINUXBASE}/usr/lib/libsigc-2.0.so.0
>  libsigcpp20_DETECT=3D	${libsigcpp20${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
>  libsigcpp20_PORT=3D	${PORTSDIR}/devel/linux${LINUX_DIST_SUFFIX}-libsigc+=
+20
> =20




--=20
Johannes Meixner        | FreeBSD Committer
xmj@FreeBSD.org   	| http://people.freebsd.org/~xmj

--jI8keyz6grp/JLjh
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAABAgAGBQJUYg2/AAoJEPyeKTcbGw0Ldd8H/1sRKHyqj5+HzIOPDx/ukqeB
Ear1DZlf9m1OXxGieFFxmHWBzx7UUtoJ/J8o9Fk5LK6O7NDTLFcSJnyCeuw7tIys
ZKxy3jTENEvib4ZjiGSkZI6JNoR3/dEh2BvXhw17ELZQXW1/Sx1q0gLHmVwJpWpM
pjsH7cL2JSMNDe5wiFju7DwA3p19RObt8CXDzE1yoQ6PqGRIF4DUD8LvwpBTKTpX
ORdGTKNxvHBEH28PftUS3YBriD81dvcNf69nI4PLdm1J/sT3omqnpB/iCE/96n7A
u6icRuxVysKqtXnv7cGt0PIarTj3kBP4KTbzHvIBCXSg72mxk8q4diPHNrFQMpE=
=Wl5j
-----END PGP SIGNATURE-----

--jI8keyz6grp/JLjh--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20141111132312.GA1808>