View Issue Details

IDProjectCategoryView StatusLast Update
0001677GNUnetobsoletepublic2024-05-03 12:02
ReporterPairOfBlanks Assigned ToChristian Grothoff Due Date
PrioritynormalSeveritytweakReproducibilityalways
Status closedResolutionfixed 
Summary0001677: failing to make src/peerinfo-tool
DescriptionThe command 'make' produces:

make[3]: Entering directory `/home/user/Downloads/gnunet-0.9.0pre2/src/peerinfo-tool'
  CC gnunet-peerinfo.o
  CCLD gnunet-peerinfo
/usr/bin/ld: gnunet-peerinfo.o: undefined reference to symbol 'GNUNET_HELLO_iterate_addresses'
/usr/bin/ld: note: 'GNUNET_HELLO_iterate_addresses' is defined in DSO /home/user/Downloads/gnunet-0.9.0pre2/src/hello/.libs/libgnunethello.so.0 so try adding it to the linker command line
/home/user/Downloads/gnunet-0.9.0pre2/src/hello/.libs/libgnunethello.so.0: could not read symbols: Invalid operation
collect2: ld returned 1 exit status

This bug is caused by default behaviour changes in the linker (ld) for Fedora 13 and onwards. I'm using Fedora 14. Useful info about this change and possible fix can be found here: https://fedoraproject.org/wiki/Features/ChangeInImplicitDSOLinking and here: https://fedoraproject.org/wiki/UnderstandingDSOLinkChange.
TagsNo tags attached.

Activities

Christian Grothoff

2011-04-17 17:28

manager   ~0004308

Fixed a while ago in SVN HEAD.

Issue History

Date ModifiedUsernameFieldChange
2011-04-17 17:06PairOfBlanksNew Issue
2011-04-17 17:28Christian GrothoffNote Added: 0004308
2011-04-17 17:28Christian GrothoffStatusnew => resolved
2011-04-17 17:28Christian GrothoffResolutionopen => fixed
2011-04-17 17:28Christian GrothoffAssigned To => Christian Grothoff
2011-04-27 14:18Christian GrothoffStatusresolved => closed
2024-05-03 12:02Christian GrothoffCategorypeerinfo service => obsolete