net-im/skype* vs. linux-c6-*:
David Wolfskill
david at catwhisker.org
Mon Nov 10 01:27:36 UTC 2014
On Fri, Nov 07, 2014 at 08:30:08AM -0800, David Wolfskill wrote:
> ...
> command: portmaster net-im/skype-devel
> ]0;portmaster: net-im/skype-devel
> ===>>> Port directory: /usr/ports/net-im/skype-devel
>
> ===>>> This port is marked IGNORE
> ===>>> bsd.linux-apps.mk test failed: The component libsigcpp20 is not defined for LINUX_DIST_SUFFIX=-c6 (the corresponding variable 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)
>
>
> ===>>> If you are sure you can build it, remove the
> IGNORE line in the Makefile and try again.
>
> Script done on Fri Nov 7 08:27:25 2014
> ....
I circumvented this by:
* 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
* 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.
* Noting thst 'pkg info -o libsigc++-2.3.1_1' informed me that the
package's origin was devel/libsigc++20
* Discovering that 'grep -wr libsigcpp20 /usr/ports/Mk' reported that
ports/Mk/bsd.linux-apps.mk mentions libsigcpp20.
* The relevant stanza in ports/Mk/bsd.linux-apps.mk is:
libsigcpp20_f10_FILE= ${LINUXBASE}/usr/lib/libsigc-2.0.so.0
libsigcpp20_DETECT= ${libsigcpp20${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
libsigcpp20_PORT= ${PORTSDIR}/devel/linux${LINUX_DIST_SUFFIX}-libsigc++20
and there is, indeed, no "libsigcpp20_c6_FILE" mentioned.
Thus, I modified ports/Mk/bsd.linux-apps.mk to create the
libsigcpp20_c6_FILE definition:
libsigcpp20_c6_FILE= ${LINUXBASE}/usr/lib/libsigc-2.0.so.0
I have attached a diff.
After that was done, I was able to build net-in/skype-devel.
I am unsure that this is actually a "fix" -- comments?
Peace,
david
--
David H. Wolfskill david at catwhisker.org
Taliban: Evil cowards with guns afraid of truth from a 14-year old girl.
See http://www.catwhisker.org/~david/publickey.gpg for my public key.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bsd.linux-apps.mk.diff
Type: text/x-diff
Size: 545 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-emulation/attachments/20141109/ee7383d7/attachment.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 949 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-emulation/attachments/20141109/ee7383d7/attachment.sig>
More information about the freebsd-emulation
mailing list