On Sun, Jun 02, 2013 at 02:42:25PM +0200, Landry Breuil wrote: > On Sun, Jun 02, 2013 at 02:36:31PM +0200, Markus Lude wrote: > > Hello, > > > > I just want to point out that make print-package-signature for net/nmap > > errors out: > > > > $ make print-package-signature > > nmap-6.25p0Missing library for lua5.2>=0.0 > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3156 > > '_print-package-signature-lib') > > ,c.68.2,crypto.22.0,m.8.0,pcap.7.0,pcre.3.0,pthread.17.1,ssl.19.0,stdc++.55.0 > > > > I'm yet unsure what the cause is, maybe something related with the lib > > name of lua5.2.so.5.2? > > This might be related to a change in lua yes, because it started failing > for me in bulks since some days: > > ===> Building package for nmap-6.25p0 > Create /usr/ports/packages/amd64/all/nmap-6.25p0.tgz > Missing library for lua5.2>=0.0 > > Landry
latest revision of lang/lua/lua.port.mk is 1.27 with 1.26 I didn't get those error. with 1.26: $ make show=MODLUA_LIB_DEPENDS lang/lua/5.2 $ make show=LIB_DEPENDS-main devel/pcre lang/lua/5.2 with 1.27: $ make show=MODLUA_LIB_DEPENDS $ make show=LIB_DEPENDS-main devel/pcre Why was this line dropped from lua.port.mk? MODLUA_LIB_DEPENDS= ${_MODLUA_RUN_DEPENDS} Regards, Markus