Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Oct 2013 19:22:07 -0400
From:      Jonathan Bond-Caron <jbondc@live.ca>
To:        <timur@FreeBSD.org>
Cc:        ports@FreeBSD.org
Subject:   FreeBSD Port: samba36-3.6.18
Message-ID:  <BAY402-EAS188F5053DC0A2F77E67A64DCE050@phx.gbl>

next in thread | raw e-mail | index | archive | help
Hi, 

 

FreeBSD sophia.inside.gde 7.3-RELEASE-p7 FreeBSD 7.3-RELEASE-p7 #0: Tue Sep
27 13:03:16 UTC 2011
root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  i386

 

I was trying to upgrade samba35 to samba36 but ran into the following issue:

===>   samba36-3.6.18 depends on shared library: libiconv.so.3[:
application/x-sharedlib,: unexpected operator

- not found

 

This fixes it for me (getting first 23 chars of file output) but might be a
better way to do this:

 

[root@sophia] $ diff /usr/ports/Mk/bsd.port.mk /usr/ports/Mk/bsd.port.mk.old

5224c5224

<                               [ `file -b -L --mime-type $${_LIB_FILE} |
cut -b 1-23` = "application/x-sharedlib" ] || continue ; \

---

>                               [ `file -b -L --mime-type $${_LIB_FILE}` =
"application/x-sharedlib" ] || continue ; \

 

Here's the output the 'file' command is my case:

[root@sophia] $ file -b -L --mime-type /usr/local/lib/libiconv.so.3

application/x-sharedlib, dynamically linked, not stripped

 

 

 




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