Thanks. I have created https://trac.sagemath.org/ticket/29795 for this 
issue.

Could you advise how to create a multilib slackware configuration? 

On Thursday, June 4, 2020 at 11:42:49 AM UTC-7, Christopher Duston wrote:
>
> I'd like to follow up on this - the real issue is that when building iml 
> the libraries are hardcoded to reside at /lib, but in multilib systems this 
> may not be the case. Specifically, in Slackware we have lib for 32-bit and 
> lib64 for 64-bit. I fixed this by changing this line in build/pkgs/iml/
> spkg-install.in:
>
> SAGE_GMP_LIB="`echo "$SAGE_GMP_INCLUDE" | sed 's|/include|/lib|'`"
>
> to this:
>
> SAGE_GMP_LIB="`echo "$SAGE_GMP_INCLUDE" | sed 
> 's|/include|/lib{$LIBDIRSUFFIX}|'`"
>
> where LIBDIRSUFFIX is specified by our build to be null for 32-bit or 64 
> for 64-bit. I've attached our patch here for reference, but I would 
> appreciate a fix in the Sage build directly.
>
> Thanks.
>
> On Thu, Mar 19, 2020 at 11:37 PM Matthias Koeppe <matthia...@gmail.com 
> <javascript:>> wrote:
>
>> Thanks. I have recreated a similar configuration (slackware-14.2-standard 
>> - https://trac.sagemath.org/ticket/29354), but cannot seem to reproduce 
>> the error. iml installs correctly for me. 
>>
>> Looking at your log files, these lines look rather suspicious:
>>
>> /usr/lib64/gcc/x86_64-slackware-linux/5.5.0/../../../../x86_64-slackware-linux/bin/ld:
>>  skipping incompatible ///usr/lib/libm.so when searching for -lm
>> /usr/lib64/gcc/x86_64-slackware-linux/5.5.0/../../../../x86_64-slackware-linux/bin/ld:
>>  skipping incompatible ///usr/lib/libm.a when searching for -lm
>> /usr/lib/libgmp.so: error adding symbols: File in wrong format
>>
>>
>> Did you install libraries for cross compilation to other architecture 
>> (including 32bit) by any chance?
>>
>> It would be worth checking when reinstalling the slackware "gmp" package 
>> fixes this problem.
>>
>>
>>
>> On Wednesday, March 18, 2020 at 4:16:59 PM UTC-4, Christopher Duston 
>> wrote:
>>>
>>> I ran those two commands, and piped the output to a file, attached here.
>>>
>>> Thanks.
>>>
>>> On Tue, Mar 17, 2020 at 5:53 PM Matthias Koeppe <matthia...@gmail.com> 
>>> wrote:
>>>
>>>> On Tuesday, March 17, 2020 at 3:56:49 PM UTC-4, Christopher Duston 
>>>> wrote:
>>>>>
>>>>> I've got an error when compiling SageMath 9.0 from source on a 
>>>>> Slackware 14.2 machine.
>>>>>
>>>>
>>>> I have set up a test environment for Slackware (tox -e 
>>>> docker-slackware-14.2) at https://trac.sagemath.org/ticket/29354 
>>>>
>>>> -- 
>>>> You received this message because you are subscribed to a topic in the 
>>>> Google Groups "sage-devel" group.
>>>> To unsubscribe from this topic, visit 
>>>> https://groups.google.com/d/topic/sage-devel/WshDn3e_l3k/unsubscribe.
>>>> To unsubscribe from this group and all its topics, send an email to 
>>>> sage-...@googlegroups.com.
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/sage-devel/53f714b5-be91-4a06-9a4d-640363820e1d%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/sage-devel/53f714b5-be91-4a06-9a4d-640363820e1d%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> -- 
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "sage-devel" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/sage-devel/WshDn3e_l3k/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to 
>> sage-...@googlegroups.com <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/sage-devel/e43d858d-dab5-49a5-ad14-8d507e7484ca%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/sage-devel/e43d858d-dab5-49a5-ad14-8d507e7484ca%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/643935f2-f66b-4b4f-8ac1-eb34937dadcao%40googlegroups.com.

Reply via email to