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.