Ticket #7429 (closed defect: invalid)

Opened 4 years ago

Last modified 4 years ago

pari is misbuilt on OS X using xcode 3.2.1, making sage mostly broken

Reported by: was Owned by: drkirkby
Priority: blocker Milestone: sage-4.2.1
Component: porting Keywords:
Cc: Work issues:
Report Upstream: Reviewers:
Authors: Merged in:
Dependencies: Stopgaps:

Description

After building sage on OS X 10.6.2 with Xcode 3.2.1 (all latest versions right now, and using #7426), PARI doesn't work, which causes massive failures all over the place:

PARI/GP is free software, covered by the GNU General Public License, and comes WITHOUT
ANY WARRANTY WHATSOEVER.

Type ? for help, \q to quit.
Type ?12 for how to get moral (and possibly technical) support.

parisize = 8000000, primelimit = 500000
? polcoeff(1/eta(x)^2, 8, x)
dyld: lazy symbol binding failed: Symbol not found: ___gmpn_mul_1
  Referenced from: /Users/was/build/sage-4.2.1.alpha0/local/lib//libpari-gmp.dylib
  Expected in: flat namespace

dyld: Symbol not found: ___gmpn_mul_1
  Referenced from: /Users/was/build/sage-4.2.1.alpha0/local/lib//libpari-gmp.dylib
  Expected in: flat namespace

sage: 

Change History

comment:1 Changed 4 years ago by was

  • Milestone changed from sage-4.3 to sage-4.2.1

comment:2 Changed 4 years ago by was

  • Summary changed from pari is misbuilt on OS X using xcode 3.2.1, making sage be mostly broken to pari is misbuilt on OS X using xcode 3.2.1, making sage mostly broken

comment:3 Changed 4 years ago by was

  • Status changed from new to closed
  • Resolution set to invalid

NOTE: I just forced a rebuild of PARI on my box and the above problem vanished. I think I fixed #7426 but did not force a rebuild of PARI after applying that fix. So fortunately this problem is invalid :-)

Note: See TracTickets for help on using tickets.