#9543: Enable cephes on FreeBSD and disable it on Cygwin
---------------------------------------------------+------------------------
Reporter: pjeremy | Owner: pjeremy
Type: defect | Status:
needs_review
Priority: major | Milestone: sage-5.6
Component: FreeBSD | Resolution:
Keywords: | Work issues:
Report Upstream: N/A | Reviewers: Stephen
Montgomery-Smith
Authors: Peter Jeremy, Jean-Pierre Flori | Merged in:
Dependencies: | Stopgaps:
---------------------------------------------------+------------------------
Comment (by stephen):
This new spkg failed to build rather early in the process:
{{{
Found package cephes-2.8.p0 in spkg/standard/cephes-2.8.p0.spkg
cephes-2.8.p0
====================================================
Extracting package /usr/home/stephen/sage-
devel/work/sage-5.6.beta2/spkg/standard/cephes-2.8.p0.spkg
-rw-r--r-- 1 stephen staff 2514467 Jan 4 20:36 /usr/home/stephen/sage-
devel/work/sage-5.6.beta2/spkg/standard/cephes-2.8.p0.spkg
Finished extraction
****************************************************
Host system:
FreeBSD wilberforce 8.3-STABLE FreeBSD 8.3-STABLE #0: Wed Jan 2 15:53:46
CST 2013 root@wilberforce:/usr/obj/usr/src/sys/GENERIC amd64
****************************************************
C compiler: gcc
C compiler version:
Using built-in specs.
COLLECT_GCC=/usr/local/bin/gcc46
COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc46/gcc/x86_64-portbld-
freebsd8.3/4.6.3/lto-wrapper
Target: x86_64-portbld-freebsd8.3
Configured with: ./../gcc-4.6.3/configure --disable-bootstrap --disable-
nls --libdir=/usr/local/lib/gcc46 --libexecdir=/usr/local/libexec/gcc46
--program-suffix=46 --with-as=/usr/local/bin/as --with-gmp=/usr/local
--with-gxx-include-dir=/usr/local/lib/gcc46/include/c++/ --with-
ld=/usr/local/bin/ld --with-libiconv-prefix=/usr/local --with-
pkgversion='FreeBSD Ports Collection' --with-system-zlib --enable-
languages=c,c++,objc,fortran,java --prefix=/usr/local
--mandir=/usr/local/man --infodir=/usr/local/info/gcc46 --build=x86_64
-portbld-freebsd8.3
Thread model: posix
gcc version 4.6.3 (FreeBSD Ports Collection)
****************************************************
Applying patches (if any)...
patching file c9x-complex/cgamma.c
patching file c9x-complex/cgammaf.c
patching file c9x-complex/cgammal.c
patching file c9x-complex/makefile
patching file double/makefile
patching file ldouble/gammal.c
patching file ldouble/makefile
patching file Makefile
./spkg-install: line 21: check_error: command not found
Building Cephes...
make[3]: Entering directory `/usr/home/stephen/sage-
devel/work/sage-5.6.beta2/spkg/build/cephes-2.8.p0/src'
make[3]: *** No rule to make target `../patches/complex_bsd.h', needed by
`c9x-complex/complex.h'. Stop.
make[3]: Leaving directory `/usr/home/stephen/sage-
devel/work/sage-5.6.beta2/spkg/build/cephes-2.8.p0/src'
Error - Failed to build Cephes ... exiting
real 0m0.025s
user 0m0.002s
sys 0m0.013s
************************************************************************
Error installing package cephes-2.8.p0
************************************************************************
}}}
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9543#comment:19>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.