Opened 12 years ago

Closed 12 years ago

#9189 closed defect (fixed)

libgcrypt fails to build on Fedora 13

Reported by: jsp Owned by: GeorgSWeber
Priority: major Milestone: sage-4.4.4
Component: build Keywords:
Cc: Merged in: sage-4.4.4.alpha1
Authors: Mike Hansen Reviewers: Jaap Spies
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description

Hi Maurice,

> I'm trying to install sage-4.3.3 on fedora 13.
> Compiling the source i got the message :
> ------------------------------------------------------------------------
>
> /usr/bin/ld: register.o: undefined reference to symbol 'gpg_strerror'
> /usr/bin/ld: note: 'gpg_strerror' is defined in DSO
> /home/maurice/Public/sage-4.3.3/local/lib/libgpg-error.so.0 so try
> adding it to the linker command line
> /home/maurice/Public/sage-4.3.3/local/lib/libgpg-error.so.0: could not
> read symbols: Invalid operation
> collect2: ld returned 1 exit status
> make[4]: *** [register] Erreur 1
> make[4]: quittant le répertoire «
> /home/maurice/Public/sage-4.3.3/spkg/build/libgcrypt-1.4.4.p2/src/tests »
> make[3]: *** [all-recursive] Erreur 1
> make[3]: quittant le répertoire «
> /home/maurice/Public/sage-4.3.3/spkg/build/libgcrypt-1.4.4.p2/src »
> make[2]: *** [all] Erreur 2
> make[2]: quittant le répertoire «
> /home/maurice/Public/sage-4.3.3/spkg/build/libgcrypt-1.4.4.p2/src »
> failed to build libgcrypt
>
> real 1m51.070s
> user 1m4.656s
> sys 0m33.780s
>
> ------------------------------------------------------------------------
>
> If somebody knows what is missing ...
> Thanks
> Maurice
>
>

Same here on Fedora 13, 32 bit. I'll open a ticket.

Jaap

Change History (4)

comment:2 Changed 12 years ago by mhansen

  • Authors set to Mike Hansen
  • Status changed from new to needs_review

I've put an spkg at http://sage.math.washington.edu/home/mhansen/libgcrypt-1.4.4.p3.spkg which should hopefully fix this issue. I don't have access to a Fedora 13 box so someone needs to test it.

comment:3 Changed 12 years ago by jsp

  • Reviewers set to Jaap Spies
  • Status changed from needs_review to positive_review

This works on Fedora 13, 32 bit

Successfully installed libgcrypt-1.4.4.p3
You can safely delete the temporary build directory
/home/jaap/downloads/sage-4.4.3/spkg/build/libgcrypt-1.4.4.p3
Making Sage/Python scripts relocatable...
Making script relocatable
Finished installing libgcrypt-1.4.4.p3.spkg
[jaap@paix sage-4.4.3]$ 

Positive review.

Jaap

comment:4 Changed 12 years ago by mhansen

  • Merged in set to sage-4.4.4.alpha1
  • Resolution set to fixed
  • Status changed from positive_review to closed
Note: See TracTickets for help on using tickets.