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