Bug#916640: Changes to GAP necessary for sagemath

2018-12-19 Thread Bill Allombert
On Wed, Dec 19, 2018 at 10:20:50PM +0100, Tobias Hansen wrote: > +#ifdef __GNUC__ > +#define MarkStackBottomBags() \ > +_MarkStackBottomBags(__builtin_frame_address(0)); > +/* > +#else > +* TODO: Detect the best stack frame detection technique at configure time > +* > +#define

Bug#916640: Changes to GAP necessary for sagemath

2018-12-19 Thread Tobias Hansen
Here are the two patches as applied in sage. The patch 0002 matches the merged pull request 3043 and 0003 the first two commits of the pull request 3096. Best, Tobias On 12/19/18 8:41 PM, Bill Allombert wrote: > On Tue, Dec 18, 2018 at 12:20:00PM +0100, Tobias Hansen wrote: >> On 12/17/18 10:28

Bug#916640: Changes to GAP necessary for sagemath

2018-12-19 Thread Bill Allombert
On Tue, Dec 18, 2018 at 12:20:00PM +0100, Tobias Hansen wrote: > On 12/17/18 10:28 PM, Bill Allombert wrote: > > > >>> Does that answer your questions ? > >>> > + * Install libgap to /usr/lib/triplet. > >>> Do you need this now ? When the interface to libgap has stabilized, then > >>>

Bug#916640: Changes to GAP necessary for sagemath

2018-12-18 Thread Tobias Hansen
On 12/17/18 10:28 PM, Bill Allombert wrote: > >>> Does that answer your questions ? >>> + * Install libgap to /usr/lib/triplet. >>> Do you need this now ? When the interface to libgap has stabilized, then >>> probably we will split libgap from gap-dev and move it to >>> /usr/lib/triplet, but

Bug#916640: Changes to GAP necessary for sagemath

2018-12-17 Thread Bill Allombert
On Mon, Dec 17, 2018 at 11:06:02AM +0100, Tobias Hansen wrote: > It migrated today. Yes! > > Do you not also need some kind of symbol mangling to avoid conflicts with > > other Sage component ? > > No, sagemath removed the "libGAP_" prefixes in order to work with the > official libgap. If there

Bug#916640: Changes to GAP necessary for sagemath

2018-12-17 Thread Bill Allombert
On Sun, Dec 16, 2018 at 10:24:16PM +0100, Bill Allombert wrote: > On Sun, Dec 16, 2018 at 08:25:17PM +0100, Tobias Hansen wrote: > > Package: src:gap > > Version: 4r10p0-2 > > Severity: wishlist > > Tags: sid buster patch > > Control: block 912980 by -1 > > > > Hi Bill, > > > > the sagemath

Bug#916640: Changes to GAP necessary for sagemath

2018-12-17 Thread Tobias Hansen
On 12/16/18 10:24 PM, Bill Allombert wrote: > On Sun, Dec 16, 2018 at 08:25:17PM +0100, Tobias Hansen wrote: >> Package: src:gap >> Version: 4r10p0-2 >> Severity: wishlist >> Tags: sid buster patch >> Control: block 912980 by -1 >> >> Hi Bill, >> >> the sagemath developers managed to get sagemath

Bug#916640: Changes to GAP necessary for sagemath

2018-12-16 Thread Bill Allombert
On Sun, Dec 16, 2018 at 08:25:17PM +0100, Tobias Hansen wrote: > Package: src:gap > Version: 4r10p0-2 > Severity: wishlist > Tags: sid buster patch > Control: block 912980 by -1 > > Hi Bill, > > the sagemath developers managed to get sagemath to work with gap 4.10 > [1], however they require

Bug#916640: Changes to GAP necessary for sagemath

2018-12-16 Thread Tobias Hansen
Package: src:gap Version: 4r10p0-2 Severity: wishlist Tags: sid buster patch Control: block 912980 by -1 Hi Bill, the sagemath developers managed to get sagemath to work with gap 4.10 [1], however they require some changes to GAP. I'm filing this bug in order to discuss how we can get a gap in