Hi,
I've tried to install prosody in a FreeBSD 9.2 jail with a read only portstree (portstree is updated in basejail and WRKDIRPREFIX is /var/ports )
The problem is that the build fails with "Error: shared library "libidn" does not exist" but libidn is installed and in the filesystem. Here is the complete error:
Here is the /etc/make.conf:
I'm googleing and trying for two hours now and have no idea. What strikes me odd is that prosody builds the library even though it is already build and installed.
I did rebuild the library with no effect.
I've tried to install prosody in a FreeBSD 9.2 jail with a read only portstree (portstree is updated in basejail and WRKDIRPREFIX is /var/ports )
The problem is that the build fails with "Error: shared library "libidn" does not exist" but libidn is installed and in the filesystem. Here is the complete error:
Code:
... builds libidn ...
====> Compressing man pages (compress-man)
===> Building package for libidn-1.28_1
Creating package /var/ports/basejail/usr/ports/dns/libidn/work/libidn-1.28_1.tbz
Registering depends: gettext-0.18.3.1 libiconv-1.14_2.
Creating bzip'd tar ball in '/var/ports/basejail/usr/ports/dns/libidn/work/libidn-1.28_1.tbz'
===> Returning to build of prosody-0.9.3
Error: shared library "libidn" does not exist
*** [lib-depends] Error code 1
Stop in /basejail/usr/ports/net-im/prosody.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall20140319-25673-sm97i4 env make DEPENDS_TARGET=package
** Fix the problem and try again.
---> Build of net-im/prosody ended at: Wed, 19 Mar 2014 13:20:55 +0100 (consumed 00:00:42)
---> Saving the log as '/var/log/portinstall/portinstall.net-im::prosody'
---> Fresh installation of net-im/prosody ended at: Wed, 19 Mar 2014 13:20:55 +0100 (consumed 00:00:42)
---> ** Install tasks 1: 0 done, 0 ignored, 0 skipped and 1 failed
---> Listing the results (+:done / -:ignored / *:skipped / !:failed)
! net-im/prosody (dependent libraries)
---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
---> Session ended at: Wed, 19 Mar 2014 13:20:55 +0100 (consumed 00:00:55)
Here is the /etc/make.conf:
Code:
WRKDIRPREFIX= /var/ports
DISTDIR= /var/ports/distfiles
PACKAGES= /var/ports/packages
CFLAGS= -O3 -pipe -msse3 -mfpmath=sse
NO_PROFILE= true
WITHOUT_X11= yes
I'm googleing and trying for two hours now and have no idea. What strikes me odd is that prosody builds the library even though it is already build and installed.
I did rebuild the library with no effect.