-
-
Notifications
You must be signed in to change notification settings - Fork 580
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
opencdk spkg should add $SAGE_LOCAL/lib to LDFLAGS #9431
Comments
comment:1
Some relevant lines in the build log:
On another machine on which I've tried, opencdk also ended linking its tests against /usr/lib64/libgcrypt.so, but it didn't cause an error there. |
comment:2
Some more preliminary results: It seems that adding On 64 bit gentoo:
So On 64 bit debian (Lenny), this is
It looks like we're completely mis-using |
comment:4
New spkg with the LDFLAGS workaround: http://www.math.leidenuniv.nl/~wpalenst/sage/opencdk-0.6.6.p5.spkg |
Reviewer: Robert Miller |
Author: Willem jan Palenstijn |
Merged: sage-4.5.alpha4 |
Changed author from Willem jan Palenstijn to Willem Jan Palenstijn |
Willem explained this one to me. Apparently opencdk is now linking libgcrypt from the wrong place, due to libtools, caused by the addition of
-lgcrypt
in #8658. The short term fix is to make sure that$SAGE_LOCAL/lib
is included inLDFLAGS
in thespkg-install
script, but the longer term fix will be to figure out why libtools is linking against/usr/lib
in the first place.CC: @wjp @saliola
Component: build
Author: Willem Jan Palenstijn
Reviewer: Robert Miller
Merged: sage-4.5.alpha4
Issue created by migration from https://trac.sagemath.org/ticket/9431
The text was updated successfully, but these errors were encountered: