pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/46236: Please update net/miniupnpd from 1.4.20100308 to 1.6.20120320
>Number: 46236
>Category: pkg
>Synopsis: Please update net/miniupnpd from 1.4.20100308 to 1.6.20120320
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Thu Mar 22 03:00:00 +0000 2012
>Originator: David Howland
>Release: 6.0_BETA
>Organization:
None
>Environment:
$ uname -a
NetBSD stripe 6.0_BETA NetBSD 6.0_BETA (STRIPE) #1: Sun Mar 4 18:52:11 EST
2012 dave@stripe:/usr/src/sys/arch/amd64/compile/STRIPE amd64
>Description:
Please update net/miniupnpd. It is seriously broken on 6.0_BETA.
1) disabling NAT_PNP sends it into an infinite loop where it writes thousands
of errors per second to the syslog
2) ipfilter support was completely unmaintained
Version 1.6.20120320 fixes ipfilter support, and somewhere between 1.4 and 1.6
the problem with the NAT_PNP configuration option was fixed.
I have packaged and tested the new version on my system.
>How-To-Repeat:
This is a request to update.
>Fix:
In order to update the package, simply do three things:
1) DISTNAME= miniupnpd-1.6.20120320
2) add patch-aa as included below
3) make distinfo
---------------------patch-aa--------------------------
--- Makefile.orig 2012-03-21 22:36:51.000000000 -0400
+++ Makefile 2012-03-21 22:37:00.000000000 -0400
@@ -11,7 +11,7 @@
# Linux users, please use Makefile.linux :
# make -f Makefile.linux
-CFLAGS = -pipe -Wall -Os -ansi
+CFLAGS ?= -pipe -Wall -Os -ansi
#CFLAGS = -pipe -Wall -O -g -DDEBUG -ansi
CC ?= gcc
RM = rm -f
-------------------------------------------------------
Home |
Main Index |
Thread Index |
Old Index