amd64/74669: The port math/octave is marked BROKEN on amd64

Conrad J. Sabatier conrads at cox.net
Sat Dec 4 06:30:30 PST 2004


The following reply was made to PR amd64/74669; it has been noted by GNATS.

From: "Conrad J. Sabatier" <conrads at cox.net>
To: Roland Smith <rsmith at xs4all.nl>
Cc: FreeBSD-gnats-submit at freebsd.org
Subject: Re: amd64/74669: The port math/octave is marked BROKEN on amd64
Date: Sat, 04 Dec 2004 08:27:28 -0600

 On Sat, 2004-12-04 at 14:54 +0100, Roland Smith wrote:
 > >Number:         74669
 > >Category:       amd64
 > >Synopsis:       The port math/octave is marked BROKEN on amd64
 > >Confidential:   no
 > >Severity:       non-critical
 > >Priority:       low
 > >Responsible:    freebsd-amd64
 > >State:          open
 > >Quarter:        
 > >Keywords:       
 > >Date-Required:
 > >Class:          change-request
 > >Submitter-Id:   current-users
 > >Arrival-Date:   Sat Dec 04 14:00:45 GMT 2004
 > >Closed-Date:
 > >Last-Modified:
 > >Originator:     Roland Smith
 > >Release:        FreeBSD 5.3-RELEASE amd64
 > >Organization:
 > none
 > >Environment:
 > >Description:
 > The port math/octave is marked BROKEN on amd64. 
 > 
 > >How-To-Repeat:
 > >Fix:
 > 	This patch works around the breakage by configuring octave with
 > 	--disable-shared. This makes for a large executable, but the
 > 	program works.
 
 A better fix would be to determine exactly where -fPIC is needed and
 apply patches where appropriate, but this is fine for a "quick fix".
 
 > --- octave-mak.patch begins here ---
 > --- Makefile.orig	Fri Dec  3 20:36:40 2004
 > +++ Makefile	Sat Dec  4 10:43:13 2004
 > @@ -23,10 +23,6 @@
 >  
 >  .include <bsd.port.pre.mk>
 >  
 > -.if ${ARCH} == "amd64"
 > -BROKEN=		"Does not build on amd64 (Shared libraries must be compiled with -fPIC)"
 > -.endif
 
 -- 
 Conrad J. Sabatier -- conrads at cox.net -- "In Unix veritas"
 
 


More information about the freebsd-amd64 mailing list