ports/140471: security/nessus-libnasl fails to compile
Harald Schmalzbauer
freebsd at omnilan.de
Wed Nov 11 14:00:10 UTC 2009
>Number: 140471
>Category: ports
>Synopsis: security/nessus-libnasl fails to compile
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed Nov 11 14:00:07 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Harald Schmalzbauer
>Release: FreeBSD 8.0-RC2 i386
>Organization:
OmniLAN
>Environment:
System: FreeBSD titan.flintsbach.schmalzbauer.de 8.0-RC2 FreeBSD 8.0-RC2 #23: Sun Nov 1 15:00:00 CET 2009 harry at titan.flintsbach.schmalzbauer.de:/usr/obj/usr/src/sys/TITAN i386
>Description:
Build process stops at several points with
libtool: error: you must specify a MODE
>How-To-Repeat:
Just try to compile security/nessus-libnasl with libtool version 2.2.6a_1
>Fix:
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# files/patch-nasl_Makefile
#
echo x - files/patch-nasl_Makefile
sed 's/^X//' >files/patch-nasl_Makefile << 'c2009b6f1e8e4c868a53a20eddd7d6fd'
X--- nasl/Makefile.orig 2005-02-10 17:03:51.000000000 +0100
X+++ nasl/Makefile 2009-11-11 14:52:36.000000000 +0100
X@@ -88,7 +88,7 @@
X nasl_server.c \
X nasl_debug.c
X
X-COMPILE = $(LIBTOOL) $(CC) $(CFLAGS) $(NESSUS_INCLUDE)
X+COMPILE = $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) $(NESSUS_INCLUDE)
X all : cflags libnasl.la nasl
X
X .c.o:
X@@ -101,7 +101,7 @@
X $(CC) $(CFLAGS) $(NESSUS_INCLUDE) $(include) -o nasl -DVERSION=\"$(VERSION)\" nasl.c $(OBJS) $(NESSUS_LIBS)
X
X libnasl.la : cflags $(OBJS)
X- $(COMPILE) $(NESSUS_LIBS) -o libnasl.la $(LO_OBJS) -rpath ${libdir} \
X+ $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(NESSUS_INCLUDE) $(NESSUS_LIBS) -o libnasl.la $(LO_OBJS) -rpath ${libdir} \
X -version-info ${PACKAGE_VERSION}
X
X install : libnasl.la nasl
c2009b6f1e8e4c868a53a20eddd7d6fd
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list