Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Mar 2005 17:26:50 GMT
From:      Arne Woerner <arne_woerner@yahoo.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/78794: lang/gprolog / un-break
Message-ID:  <200503131726.j2DHQotf051361@www.freebsd.org>
Resent-Message-ID: <200503131730.j2DHU20k039829@freefall.freebsd.org>

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

>Number:         78794
>Category:       ports
>Synopsis:       lang/gprolog / un-break
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 13 17:30:02 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Arne Woerner
>Release:        R5.3
>Organization:
>Environment:
FreeBSD neo.riddick.homeunix.org. 5.3-RELEASE FreeBSD 5.3-RELEASE #0: Fri Feb  4 16:20:32 UTC 2005     aw@neo.riddick.homeunix.org.:/opt/src/sys/i386/compile/RIDDICK  i386
>Description:
port lang/gprolog is marked as broken.

I found, that it compiles and works fine, if it is compiled without "fast call" attributes.

I do not think, that "fast calls" are so important (maybe it is/was something about SWI vectors or so) in the current default version of gcc...

Maybe we should care for "fast calls" later. Now it seems to be important to me, to un-break the port...
>How-To-Repeat:
> cd /usr/ports/lang/gprolog
> make clean
> make

>Fix:
      *** Makefile.new        Sun Mar 13 17:17:54 2005
--- Makefile.old        Sun Mar 13 17:18:04 2005
***************
*** 23,29 ****
  USE_GMAKE=    yes
  USE_AUTOCONF_VER=     253
  CONFIGURE_TARGET=     --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
! CONFIGURE_ARGS=       --with-c-flags="${CFLAGS}" --disable-fast-call
  
  PLIST_SUB+=   GPROLOG_VER=${PORTVERSION}
  
--- 23,29 ----
  USE_GMAKE=    yes
  USE_AUTOCONF_VER=     253
  CONFIGURE_TARGET=     --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
! CONFIGURE_ARGS=       --with-c-flags="${CFLAGS}"
  
  PLIST_SUB+=   GPROLOG_VER=${PORTVERSION}
  

>Release-Note:
>Audit-Trail:
>Unformatted:



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