Changes between Version 2 and Version 56 of Ticket #24575
- Timestamp:
- 03/04/18 11:38:16 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #24575
-
Property
Status
changed from
new
toneeds_review
-
Property
Reviewers
changed from
to
Erik Bray
-
Property
Authors
changed from
to
Erik Bray
- Property Cc charpent defeo added
-
Property
Branch
changed from
to
u/vdelecroix/24575
-
Property
Report Upstream
changed from
N/A
toReported upstream. Developers deny it's a bug.
-
Property
Commit
changed from
to
f33c5e60c6655d2af7d97047dcba996600f37193
-
Property
Status
changed from
-
Ticket #24575 – Description
v2 v56 1 Sage has a standard package `gc` which is also available for most operating system. The library creates conflicts with programs that are prerequisite to build Sage such as make. 2 3 For example, building Sage 8.2.beta3 on archlinux one gets 1 Sage has a standard package `gc` that creates conflicts with programs that are prerequisite to build Sage such as make. For example, building Sage 8.2.beta3 on archlinux one gets 4 2 {{{ 5 3 make: symbol lookup error: /usr/lib/libguile-2.2.so.1: undefined symbol: 6 4 GC_move_disappearing_link 7 5 }}} 8 After deactivating the `gc` package, the compilation went fine on this machine.6 See also [https://groups.google.com/forum/#!topic/sage-devel/5LqXytiF2nQ this report on sage-devel]. 9 7 10 See also [https://groups.google.com/forum/#!topic/sage-devel/5LqXytiF2nQ this report on sage-devel]. 8 After deactivating the `gc` package, the compilation went fine. 9 10 The workaround in the branch consists in declaring the environment variable `LD_PRELOAD` so that make uses the system gc. The workaround has to be applied to 4 standard packages: 11 - R 12 - rpy2 13 - flint 14 - arb