ports/177801: math/sage: /configure: not found configure: error: Unable to configure Boehm-Weiser GC

Oliver Hartmann ohartman at zedat.fu-berlin.de
Fri Apr 12 09:50:02 UTC 2013


>Number:         177801
>Category:       ports
>Synopsis:       math/sage: /configure: not found configure: error: Unable to configure Boehm-Weiser GC
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Apr 12 09:50:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Oliver Hartmann
>Release:        FreeBSD 10.0-CURRENT/amd64
>Organization:
FU Berlin
>Environment:
FreeBSD 10.0-CURRENT #0 r249358: Thu Apr 11 13:45:21 CEST 2013 amd64
boehm-gc-7.1                   Garbage collection and memory leak detection for C and C++

>Description:
Compiling/installing the mathematical package math/sage fails due to an configure error, see below. First guess was that package deve/boehm was foul, so I recompiled devel/boehm. But it doesn't change things. Compilation still fails.

[...]
Creating directory `build'
Switching to directory `build' to continue configuration.
checking build system type... x86_64-unknown-freebsd10.0
checking host system type... x86_64-unknown-freebsd10.0
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C preprocessor... cpp46
checking for ranlib... /usr/local/bin/ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking whether make -j1 sets $(MAKE)... yes
checking for ranlib... (cached) /usr/local/bin/ranlib
checking for ar... /usr/local/bin/ar
checking for etags... no
checking for emacs-etags... no
checking for ld flags when building shared libraries... -shared -Wl,-rpath=/usr/ports/math/sage/work/sage-5.8/local/lib  -Wl,-rpath=/usr/local/lib/gcc46 -L/usr/ports/math/sage/work/sage-5.8/local/lib
checking for required libraries... 
checking for architecture... X86_64
checking for software type... freebsd / 
checking for __thread local data... yes
checking for install-info... /usr/bin/install-info
checking for __gmpz_init in -lgmp... yes
checking for __gmpz_init in -lgmp... (cached) yes
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking gmp.h usability... yes
checking gmp.h presence... yes
checking for gmp.h... yes
checking GMP autoconf... "yes.no"
checking for getpwnam in -lsun... no
checking for library containing strerror... none required
checking for GC_malloc in -lgc... no
checking whether we can use the existing Boehm-Weiser library ... no 
configure: Configuring included Boehm GC library:
/usr/ports/math/sage/work/sage-5.8/spkg/build/ecl-12.12.1.p1/src/src/configure: /usr/ports/math/sage/work/sage-5.8/spkg/build/ecl-12.12.1.p1/src/src/gc-unstable/configure: not found
configure: error: Unable to configure Boehm-Weiser GC
Error - Failed to configure ECL ... exiting

real    0m0.812s
user    0m0.503s
sys     0m0.403s
************************************************************************
Error installing package ecl-12.12.1.p1
************************************************************************
Please email sage-devel (http://groups.google.com/group/sage-devel)
explaining the problem and including the relevant part of the log file
  /usr/ports/math/sage/work/sage-5.8/spkg/logs/ecl-12.12.1.p1.log
Describe your computer, operating system, etc.
If you want to try to fix the problem yourself, *don't* just cd to
/usr/ports/math/sage/work/sage-5.8/spkg/build/ecl-12.12.1.p1 and type 'make' or whatever is appropriate.
Instead, the following commands setup all environment variables
correctly and load a subshell for you to debug the error:
  (cd '/usr/ports/math/sage/work/sage-5.8/spkg/build/ecl-12.12.1.p1' && '/usr/ports/math/sage/work/sage-5.8/sage' -sh)
When you are done debugging, you can type "exit" to leave the subshell.
************************************************************************
make[2]: *** [installed/ecl-12.12.1.p1] Error 1
make[2]: Leaving directory `/usr/ports/math/sage/work/sage-5.8/spkg'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/ports/math/sage/work/sage-5.8/spkg'

real    0m1.673s
user    0m1.233s
sys     0m0.664s
Error building Sage.
gmake: *** [build] Error 1
*** [do-build] Error code 1

Stop in /usr/ports/math/sage.
*** [build] Error code 1

Stop in /usr/ports/math/sage.

>How-To-Repeat:

>Fix:


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


More information about the freebsd-ports-bugs mailing list