Opened 4 years ago

Closed 4 years ago

#18789 closed defect (worksforme)

eclib breaks make build

Reported by: darij Owned by:
Priority: major Milestone: sage-duplicate/invalid/wontfix
Component: packages: standard Keywords: eclib, make, install, packages
Cc: vbraun, jdemeyer Merged in:
Authors: Reviewers: Jeroen Demeyer
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Description (last modified by jdemeyer)

On trying to make-build 6.8.beta6 on the Sagemathcloud:

/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O3  -no-undefined -L/projects/1f2a5de2-58fe-4dd3-9ae9-2abee319cbee/sage-dev-images/sage-6.8.beta3/local/lib -L/projects/1f2a5de2-58fe-4dd3-9ae9-2abee319cbee/sage-dev-images/sage-6.8.beta3/local/lib -L/projects/1f2a5de2-58fe-4dd3-9ae9-2abee319cbee/sage-dev-images/sage-6.8.beta3/local/lib  -version-info 2:1:0  -o libec.la -rpath /projects/1f2a5de2-58fe-4dd3-9ae9-2abee319cbee/sage-dev-images/sage-6.8.beta3/local/lib interface.lo unimod.lo arith.lo marith.lo gpslave.lo compproc.lo vector.lo matrix.lo subspace.lo kbessel.lo mvector.lo mmatrix.lo msubspace.lo svector.lo smatrix.lo smatrix_elim.lo xsplit.lo conic.lo legendre.lo quadratic.lo illl.lo hilbert.lo timer.lo cubic.lo polys.lo realroots.lo parifact.lo p2points.lo gf.lo xsplit_data.lo threadpool.lo logger.lo curve.lo curvedata.lo curvered.lo points.lo cperiods.lo isogs.lo heights.lo mwprocs.lo lambda.lo sifter.lo sieve_search.lo htconst.lo egr.lo saturate.lo divpol.lo pointsmod.lo curvemod.lo ffmod.lo tlss.lo elog.lo getcurve.lo mequiv.lo mrank1.lo mlocsol.lo mglobsol.lo mquartic.lo mrank2.lo qc.lo sqfdiv.lo version.lo minim.lo reduce.lo transform.lo desc2.lo bitspace.lo GetOpt.lo twoadic.lo descent.lo newforms.lo symb.lo homspace.lo cusp.lo oldforms.lo fixc6.lo periods.lo moddata.lo pcprocs.lo nfd.lo curvesort.lo  -lflint -lntl -lpari   
libtool: link: `/projects/1f2a5de2-58fe-4dd3-9ae9-2abee319cbee/sage-dev-images/sage-6.8.beta3/local/lib/libntl.la' is not a valid libtool archive
Makefile:458: recipe for target 'libec.la' failed
make[4]: *** [libec.la] Error 1
make[4]: Leaving directory '/projects/1f2a5de2-58fe-4dd3-9ae9-2abee319cbee/sage-dev-images/sage-6.8.beta3/local/var/tmp/sage/build/eclib-20150510/src/libsrc'
Makefile:396: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/projects/1f2a5de2-58fe-4dd3-9ae9-2abee319cbee/sage-dev-images/sage-6.8.beta3/local/var/tmp/sage/build/eclib-20150510/src'
Error building eclib.

See the logs: install.log: https://www.dropbox.com/s/1o1aansju4pycju/install.log?dl=0 eclib-20150510.log: https://www.dropbox.com/s/bu3vq45jp2eapff/eclib-20150510.log?dl=0

Change History (6)

comment:1 Changed 4 years ago by nbruin

  • Keywords eclib added; ecl removed
  • Summary changed from ECL breaks make build to eclib breaks make build

eclib != ECL

comment:2 Changed 4 years ago by darij

*blush*

comment:3 Changed 4 years ago by jdemeyer

  • Description modified (diff)

It seems like a problem with NTL. I don't know why it got messed up, but I would try reinstalling NTL first.

comment:4 Changed 4 years ago by jdemeyer

  • Milestone changed from sage-6.8 to sage-duplicate/invalid/wontfix
  • Reviewers set to Jeroen Demeyer
  • Status changed from new to needs_review

comment:5 Changed 4 years ago by jdemeyer

  • Status changed from needs_review to positive_review

comment:6 Changed 4 years ago by vbraun

  • Resolution set to worksforme
  • Status changed from positive_review to closed
Note: See TracTickets for help on using tickets.