[Debian-science-sagemath] Build-Depends on source itself [libgap-sage]

Jerome BENOIT calculus at rezozer.net
Wed Nov 2 16:23:34 UTC 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512



On 02/11/16 16:14, Bill Allombert wrote:
> On Wed, Nov 02, 2016 at 01:55:14PM +0000, Jerome BENOIT wrote:
>>> Hello Jérome,
>>> I was requested by Felix Salfelder to build gap-dev object files with
>>> -fPIC for this purpose.
>>> Instead of using sed, Sage should use a linker script, this would be
>>> much cleaner.
>>>
>>> gap (4r6p5-3) unstable; urgency=low
>>>
>>>   * debian/rules:
>>>    - build gap-dev object files with -fPIC to be compatible with use in
>>>      shared libraries.
>>>
>>>  -- Bill Allombert <ballombe at debian.org>  Thu, 19 Sep 2013 15:00:06 +0200
>>
>> The request is 3 years old, and this is quiet a long time in software time-scale.
> 
> But not in the timescale of packaging SAGE in Debian, which started in 2006.
> 
>> I guest that Felix Salfelder had in mind something that deviates from Sage.
> 
> Felix was working on packaging Sage too.

was

> 
> Writing a linker script is the most likely way to get libgap in Stretch at this
> point. The library transition freeze is in 3 days.

There is already a libgap-sage in experimental [1], so far I can understand
we are not dealing with a `library transition'.

Jerome

[1] https://packages.qa.debian.org/libg/libgap-sage.html

> 
> Cheers,
> 

- -- 
Jerome BENOIT | calculus+at-rezozer^dot*net
https://qa.debian.org/developer.php?login=calculus@rezozer.net
AE28 AE15 710D FF1D 87E5  A762 3F92 19A6 7F36 C68B
-----BEGIN PGP SIGNATURE-----

iQQcBAEBCgAGBQJYGhMFAAoJED+SGaZ/NsaLUnEgALJiEzcqEXoVIUkZNC5U24JQ
bD36zGTecpR+UA42PfTSkJWxbV69vrXE3crzv88AwG7z9E5t5RKl8MaaM6BkjKXD
k6fyLNzzjJ9kVXY4T/C904UY0r62GSikpXSPKmI83GnhkHpUpea3MBsRDizy6FpI
ao6sEbL11DTg/VJAxrUmt5MaBhfUeXDiGLGlhtBlvXbNHVCMQbmR5YVzed6ciZqJ
T3YGG7aRwJUtuLfn8mh96CI1b8AKPC48Q4HRcHd32sf1YvPZ4sRcji4RqGpHsBxY
YLKPR3W9q/Pn6uvKctdDGxFb2UNmRnVDZOZNxxXeGoO9PFO7RDw+909fvC8qUOMA
zOYo/mxfI15pd3+bessoHx8fXXttGMGMuc1OzHJNQjwZr1gjIMeoI9SPu2ySu1Pa
MoaA6Vh7u3i9rIGMSplI1BPBC+KOE4sz8OMEoBtI2yjvOyA1lgfEBIDejMn1+pov
lAsCx78ZdMivHeJ29am8AYQXBoHhSv5CBo5qd7wZTCjIcGO5D4fR3CLiHJwI32Mk
0QXvGuzTXEaLtcZ9FqG17JPBLWvqaXYu0HPmA6ukLPgfyvuEu6i550JtNVLus6pn
FT7ihlOZDXGFrkT1Az7530RyMPyJwQcbrEIgAWY5EB0JVMeNZs7j4bM8G83D1Cmz
YheyY5iJ7i9V+W983zwAqEG8eFA0GG2tOsfBh8dyjveM1GZBRlcBRyrbD88S/acc
FN6eE+KuCOWlQOsvtYxBB1/rxOImcDa42VGmfwk43vEiLeKeVMlDnobXgnyAyHBT
lHg/KRaNxeUW6M8I/K1WkqRbWM9515DV+rTeYq0GFZxTtSIOMLLedQ5SIA7DRPId
X78yG1MQEqLuWSh686n4hWCqYzoR10EYWIwyuOpLX9Zqwa8ydp5Q/oI73Q3v27GZ
4JhCVFQBJd8Xuo2W/pTSFUrYCoQ1mC/ctk7/7r6w7OI98sW9iEQBhXeze4gCeta2
3ADlrFz4b29Lvq5dW4xnr6gzZquasVBU6V0tujXPeHNoIasmf3QtjgsSM20USvs4
zBcslMuEEOo/JeaeOezkqHclInUA3fm8bgBjuUF3suh0dPfZCV8e8lOFlFkyQrvf
vu4NJ0dZ6bntOaJQxemiZCPkROQU4J+XKOjeLoPVtuWT6LIN+6G5BZOw702FGc+b
oxGNSM9xLjdE5fUoJpSCg5HDnD9dWGEh4FCp8vrtM+31AMsD5LxMIo8/Yp4vuUo4
rYEdHABIjOnEv4V/Oy2PMfepncPjrsU6y6lxUDoSkIg9ybz7KhqocHiq9UWDprYM
+ESQp/KU8Y6q7VyoAh2Bn2+nldOXPHv56W0wIpO1feH1CNAtl9p/u/QyfT+9NaU=
=3ZYY
-----END PGP SIGNATURE-----



More information about the Debian-science-sagemath mailing list