From owner-freebsd-hackers Sat Feb 25 10:54:13 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA22775 for hackers-outgoing; Sat, 25 Feb 1995 10:54:13 -0800 Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id KAA22760 for ; Sat, 25 Feb 1995 10:54:04 -0800 Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id TAA04037 for hackers@freebsd.org; Sat, 25 Feb 1995 19:48:10 +0100 From: Luigi Rizzo Message-Id: <199502251848.TAA04037@labinfo.iet.unipi.it> Subject: A couple of points about ports To: hackers@FreeBSD.org Date: Sat, 25 Feb 1995 19:48:10 +0100 (MET) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1074 Sender: hackers-owner@FreeBSD.org Precedence: bulk A lot of ports under 2.X suffer from a different definition of "sys_errlist" Most of the times the patches symply remove the offending line in the source. Is there any better way ? In stdio.h, there are a couple of macros, ANSI_SOURCE and POSIX_SOURCE if I remember well, which might solve the problem. Which one is better for this purpose ? Second: some ports (one example is freeWAIS, another cern_httpd) do not compile with bmake, they require gmake. Unfortunately, make is called recursively and the top level make requires bmake... again, is there a way to solve this without patching the makefiles ? Such as putting an option in the toplevel makefile to specify that gmake should be used for recursive calls... Luigi ==================================================================== Luigi Rizzo Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it Universita' di Pisa tel: +39-50-568533 via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 ====================================================================