From owner-freebsd-ports Fri Jul 26 21:56:46 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA09140 for ports-outgoing; Fri, 26 Jul 1996 21:56:46 -0700 (PDT) Received: from humperdinck.kientzle.com (kientzle@netcom12.netcom.com [192.100.81.124]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id VAA09135 for ; Fri, 26 Jul 1996 21:56:43 -0700 (PDT) Received: from humperdinck.kientzle.com (localhost [127.0.0.1]) by humperdinck.kientzle.com (8.6.12/8.6.12) with SMTP id OAA00271 for ; Fri, 26 Jul 1996 14:30:53 -0700 Message-ID: <31F9390D.167EB0E7@netcom.com> Date: Fri, 26 Jul 1996 14:30:53 -0700 From: Tim Kientzle X-Mailer: Mozilla 2.0 (X11; I; FreeBSD 2.1.0-RELEASE i386) MIME-Version: 1.0 To: ports@FreeBSD.ORG Subject: NAS patch X-URL: http://www.freebsd.org/ports/audio.html Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk This patch fixes a bug in the NAS port included with 2.1R. The symptom: NAS client applications cannot properly locate the server. Specifically, server specifications such as `:0' are not properly linked. The cause: A compiler define for BSD 4.4 Sockets was incorrectly set in the makefile. The patch: *** work/nas-1.2p1/lib/audio/Imakefile Tue Feb 13 12:18:13 1996 --- work.tim/nas-1.2p1/lib/audio/Imakefile Tue Feb 13 10:21:19 1996 *************** *** 66,73 **** #endif /* ProjectX < 5 */ EDB_DEFINES = -DERRORDB=\"$(LIBDIR)/AuErrorDB\" DEFINES = $(MALLOC_DEFINES) $(SYSV_DEFINES) ! CONN_DEFINES = ConnectionFlags INSTALLFLAGS += $(INSTINCFLAGS) --- 66,78 ---- #endif /* ProjectX < 5 */ + #if HasBSD44Sockets + SOCK_DEFINES = -DBSD44SOCKETS + #endif + + EDB_DEFINES = -DERRORDB=\"$(LIBDIR)/AuErrorDB\" DEFINES = $(MALLOC_DEFINES) $(SYSV_DEFINES) ! CONN_DEFINES = ConnectionFlags $(SOCK_DEFINES) INSTALLFLAGS += $(INSTINCFLAGS) *** End of patch *** - Tim Kientzle