Some ports not building shared libraries

Nathan Whitehorn nwhitehorn at freebsd.org
Sun Feb 19 21:51:49 UTC 2012


This is likely a 10.0 issue. If you need 9.0, it's also worth pointing 
out that the ports team is now building official packages for powerpc 
(32-bit only), which can be found in the expected place on the FTP servers.
-Nathan

On 02/19/12 08:23, Super Bisquit wrote:
> I have a package of fribidi already built.
> http://code.google.com/p/freebsd-powerpc-9-0-current-updated-packages/downloads/list?num=100&start=0
> Look on the second page. The reason for the repository was to make
> available packages so that a user could dedicate more time to other
> tasks on the PowerPC machines.
> Aside:  My system needed to be reinstalled due to me foolishly erasing
> a few libs. If there are any packages that you want built or need to
> be  rebuilt on that repository, then let me know.
>
> On 2/18/12, Justin Hibbits<chmeeedalf at gmail.com>  wrote:
>> On Sat, 18 Feb 2012 13:58:03 -0800
>> Rob Ballantyne<robballantyne3 at gmail.com>  wrote:
>>
>>> Hi All,
>>>
>>>    I ran into this while trying to install emacs.  The chain of
>>> dependancies leads to package fribidi-0.19.2_1.  It seems emacs looks
>>> for a shared library that is supposed to be built via this package.
>>>
>>>    If I build:
>>>
>>>
>>> mac# make install
>>> ===>   Installing for fribidi-0.19.2_1
>>> ===>    fribidi-0.19.2_1 depends on executable: pkg-config - found
>>> ===>    Generating temporary packing list
>>> ===>   Checking if converters/fribidi already installed
>>> gmake  install-recursive
>>>
>>>
>>> ....
>>>
>>> ===>    Compressing manual pages for fribidi-0.19.2_1
>>> ===>    Running ldconfig
>>> /sbin/ldconfig -m /usr/local/lib
>>> ===>    Registering installation for fribidi-0.19.2_1
>>>
>>>
>>> everything works just fine but notice:
>>>
>>> mac# ls -l /usr/local/lib/libfri*
>>> -rw-r--r--  1 root  wheel  122646 Feb 18
>>> 13:53 /usr/local/lib/libfribidi.a -rwxr-xr-x  1 root  wheel     876
>>> Feb 18 13:53 /usr/local/lib/libfribidi.la
>>>
>>> And, now if I try to remove it:
>>>
>>> mac# pkg_delete fribidi-0.19.2_1
>>> pkg_delete: file '/usr/local/lib/libfribidi.so' doesn't exist
>>> pkg_delete: file '/usr/local/lib/libfribidi.so.3' doesn't exist
>>> pkg_delete: couldn't entirely delete package `fribidi-0.19.2_1'
>>> (perhaps the packing list is incorrectly specified?)
>>> mac#
>>>
>>> Is this a known issue?  (I searched but couldn't find anything).
>>>
>>> Is there a trick (standard or otherwise) to get the build to build the
>>> necessary shared library.
>>>
>>> (I've run into this on at least one other occasion but I can't recall
>>> the package involved in that case).
>>>
>>> Thanks for any advice!
>>>
>>> Rob
>>
>> Hi Rob,
>>
>> I ran into something similar to this a few months ago, and blamed it on
>> the transition to 10-CURRENT (see the various threads on current@ for
>> more details).  Updating world and ports to recent seems to have fixed
>> it for me.
>>
>> - Justin
>> _______________________________________________
>> freebsd-ppc at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-ppc
>> To unsubscribe, send any mail to "freebsd-ppc-unsubscribe at freebsd.org"
>>
> _______________________________________________
> freebsd-ppc at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ppc
> To unsubscribe, send any mail to "freebsd-ppc-unsubscribe at freebsd.org"



More information about the freebsd-ppc mailing list