Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Sep 2001 09:24:19 -0700 (PDT)
From:      John Merryweather Cooper <john_m_cooper@yahoo.com>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        lioux@freebsd.org
Subject:   ports/30821: [MAINTAINER UPDATE] Fix Rexx-IMC for -CURRENT
Message-ID:  <20010925162419.E9C9715510@johncoop.MSHOME>

next in thread | raw e-mail | index | archive | help

>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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010925162419.E9C9715510>