From owner-freebsd-ports Tue Sep 25 9:51:25 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (unknown [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 8AD7F37B410 for ; Tue, 25 Sep 2001 09:51:20 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f8PGpKU65143; Tue, 25 Sep 2001 09:51:20 -0700 (PDT) (envelope-from gnats) Received: from yoda.bmi.net (yoda.bmi.net [204.57.191.163]) by hub.freebsd.org (Postfix) with ESMTP id 1473637B430; Tue, 25 Sep 2001 09:42:03 -0700 (PDT) Received: from johncoop.MSHOME (drumheller-router.bmi.net [206.63.201.3] (may be forged)) by yoda.bmi.net (Pro-8.9.3/Pro-8.9.3) with ESMTP id JAA08547; Tue, 25 Sep 2001 09:22:54 -0700 Received: by johncoop.MSHOME (Postfix, from userid 0) id E9C9715510; Tue, 25 Sep 2001 09:24:19 -0700 (PDT) Message-Id: <20010925162419.E9C9715510@johncoop.MSHOME> Date: Tue, 25 Sep 2001 09:24:19 -0700 (PDT) From: John Merryweather Cooper Reply-To: John Merryweather Cooper To: FreeBSD-gnats-submit@freebsd.org Cc: lioux@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/30821: [MAINTAINER UPDATE] Fix Rexx-IMC for -CURRENT Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 30821 >Category: ports >Synopsis: [MAINTAINER UPDATE] Fix Rexx-IMC for -CURRENT >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Tue Sep 25 09:50:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: John Merryweather Cooper >Release: FreeBSD 4.4-STABLE i386 >Organization: >Environment: System: FreeBSD johncoop.MSHOME 4.4-STABLE FreeBSD 4.4-STABLE #13: Mon Sep 24 22:27:51 PDT 2001 jmcoopr@johncoop.MSHOME:/usr/obj/usr/src/sys/JOHNCOOP i386 >Description: Bento cannot build Rexx-IMC-1.75 on -CURRENT (works fine on -STABLE). This patch SHOULD fix things. However, I don't have a -CURRENT, so I'm doing this blind. Could someone with -CURRENT verify this (or if it doesn't work, send me a complete build log)? >How-To-Repeat: Rexx-IMC fails on -CURRENT because of a conflicting definition for undelete(). This should fix it. >Fix: Only patch-Make changes. diff -ruN follows: diff -ruN rexx-imc/files/patch-Make rexx-imc.new/files/patch-Make --- rexx-imc/files/patch-Make Sat Sep 22 13:13:15 2001 +++ rexx-imc.new/files/patch-Make Tue Sep 25 09:15:45 2001 @@ -1,5 +1,5 @@ --- Make Wed Nov 1 10:04:27 2000 -+++ Make.new Fri Sep 7 16:39:54 2001 ++++ Make.new Tue Sep 25 09:15:11 2001 @@ -18,7 +18,7 @@ LD=ld # linker for shared objects COMPILEFLAG="" # general compilation flags for cc @@ -76,12 +76,12 @@ + DLLFLAG="-shared --export-dynamic" + case $CC in + gcc) -+ CCFLAG="${CFLAGS} -DHAS_TTYCOM -D_REQUIRED -DHAS_GMTOFF" ++ CCFLAG="${CFLAGS} -DHAS_TTYCOM -DRENAME_UNDELETE -DHAS_GMTOFF" + PIC="-fPIC" + ;; + *) echo "Warning: I don't know the options for $CC"\ + "- trying the gcc ones" >&2 -+ CCFLAG="${CFLAGS} -DHAS_TTYCOM -D_REQUIRED -DHAS_GMTOFF" ++ CCFLAG="${CFLAGS} -DHAS_TTYCOM -DRENAME_UNDELETE -DHAS_GMTOFF" PIC="-fPIC" ;; esac >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message