svn commit: r485274 - head/net/nbd-server
Tobias Kortkamp
tobik at FreeBSD.org
Sun Nov 18 21:36:20 UTC 2018
On Sun, Nov 18, 2018, at 22:08, Muhammad Moinur Rahman wrote:
> Author: bofh
> Date: Sun Nov 18 21:08:00 2018
> New Revision: 485274
> URL: https://svnweb.freebsd.org/changeset/ports/485274
>
> Log:
> net/nbd-server: Update 3.5=>3.18
>
> - Add LICENSE_FILE
> - Add OPTION GNUTLS
> - Add USES=gnome
> - Pet portlint
>
> PR: 230977
> Submitted by: ndowens at yahoo.com
> Reported by: wouter at grep.be
It fails to build:
nbd-server.c:607:17: warning: implicit declaration of function 'atoll' is invalid in C99 [-Wimplicit-function-declaration]
es = (off_t)atoll(optarg);
^
nbd-server.c:711:9: error: use of undeclared identifier 'DT_UNKNOWN'
case DT_UNKNOWN:
^
nbd-server.c:722:9: error: use of undeclared identifier 'DT_REG'
case DT_REG:
^
nbd-server.c:3426:5: warning: implicit declaration of function 'daemon' is invalid in C99 [-Wimplicit-function-declaration]
if(daemon(0,0)<0) {
^
nbd-server.c:3473:3: warning: implicit declaration of function 'setgroups' is invalid in C99 [-Wimplicit-function-declaration]
setgroups(0, NULL);
^
> Modified:
> head/net/nbd-server/Makefile
> head/net/nbd-server/distinfo
>
> Modified: head/net/nbd-server/Makefile
> ==============================================================================
> --- head/net/nbd-server/Makefile Sun Nov 18 20:44:30 2018 (r485273)
> +++ head/net/nbd-server/Makefile Sun Nov 18 21:08:00 2018 (r485274)
> @@ -2,8 +2,7 @@
> # $FreeBSD$
>
> PORTNAME= nbd
> -PORTVERSION= 3.5
> -PORTREVISION= 1
> +PORTVERSION= 3.18
> PORTEPOCH= 1
> CATEGORIES= net
> MASTER_SITES= SF
> @@ -13,17 +12,25 @@ MAINTAINER= bofh at FreeBSD.org
> COMMENT= Server for the Linux network block device (nbd)
>
> LICENSE= GPLv2
> +LICENSE_FILE= ${WRKSRC}/COPYING
>
> -USES= pkgconfig tar:bzip2
> +USES= gnome pkgconfig
> USE_GNOME= glib20
> +
> GNU_CONFIGURE= yes
> CONFIGURE_ARGS= --enable-lfs --enable-syslog
> TEST_TARGET= check
>
> +OPTIONS_DEFINE= GNUTLS
> +GNUTLS_CONFIGURE_WITH= gnutls
> +GNUTLS_BUILD_DEPENDS= gnutls>0:security/gnutls
> +GNUTLS_RUN_DEPENDS= gnutls>0:security/gnutls
Did you mean
GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
?
More information about the svn-ports-all
mailing list