Subject: CVS commit: [pkgsrc-2016Q4] pkgsrc/comms/conserver8
From: Benny Siegert
Date: 2017-02-15 20:39:10
Message id: 20170215193910.A9823FBE3@cvs.NetBSD.org

Log Message:
Pullup ticket #5212 - requested by he
comms/conserver8: bugfix

Revisions pulled up:
- comms/conserver8/Makefile                                     1.22-1.24
- comms/conserver8/distinfo                                     1.11
- comms/conserver8/options.mk                                   1.5
- comms/conserver8/patches/patch-aa                             1.3
- comms/conserver8/patches/patch-ab                             1.2
- comms/conserver8/patches/patch-conserver_access.c             1.1
- comms/conserver8/patches/patch-conserver_consent.c            1.1

---
   Module Name:	pkgsrc
   Committed By:	he
   Date:		Wed Jan 18 09:54:51 UTC 2017

   Modified Files:
   	pkgsrc/comms/conserver8: Makefile distinfo
   	pkgsrc/comms/conserver8/patches: patch-aa patch-ab
   Added Files:
   	pkgsrc/comms/conserver8/patches: patch-conserver_access.c
   	    patch-conserver_consent.c

   Log Message:
   Add two patches so that this at least semi-works when the inet6
   option is used:

   * Use correct sockaddr length when doing getnameinfo() for inet6,
     so we avoid an early return with "permanent failure" from \ 
getnameinfo()
   * Use temp variables for walking the address lists so that we avoid trying
     freeaddrinfo(NULL) and getting SEGV

   This still isn't fully baked and backward compatible: with the
   inet6 option turned on, on NetBSD the conserver process only opens
   an inet6 server socket and no longer serves an inet socket (a
   Linuxism, I suspect), making it troublesome to interoperate with
   older versions of conserver or installations on hosts without IPv6
   connectivity.

   PKGREVISION bumped.

---
   Module Name:	pkgsrc
   Committed By:	he
   Date:		Fri Feb 10 10:35:06 UTC 2017

   Modified Files:
   	pkgsrc/comms/conserver8: Makefile options.mk

   Log Message:
   Don't enable the inet6 option on the various BSDs, since their stack
   require separate inet6 and inet sockets, and conserver as of 8.2.1
   doesn't do that.
   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	he
   Date:		Fri Feb 10 10:38:42 UTC 2017

   Modified Files:
   	pkgsrc/comms/conserver8: Makefile

   Log Message:
   Um, need bsd.prefs.mk before testing ${OPSYS}.

Files:
RevisionActionfile
1.21.6.1modifypkgsrc/comms/conserver8/Makefile
1.10.8.1modifypkgsrc/comms/conserver8/distinfo
1.4.6.1modifypkgsrc/comms/conserver8/options.mk
1.2.90.1modifypkgsrc/comms/conserver8/patches/patch-aa
1.1.96.1modifypkgsrc/comms/conserver8/patches/patch-ab
1.1.2.2addpkgsrc/comms/conserver8/patches/patch-conserver_access.c
1.1.2.2addpkgsrc/comms/conserver8/patches/patch-conserver_consent.c