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>