View Issue Details

IDProjectCategoryView StatusLast Update
0002290GNUnetbuild processpublic2012-06-02 19:15
Reportergabe Assigned ToChristian Grothoff  
PriorityimmediateSeverityminorReproducibilityalways
Status closedResolutionfixed 
PlatformGNU/Linux x86_64OSDebianOS Version6.0.4
Product VersionGit master 
Target Version0.9.3Fixed in Version0.9.3 
Summary0002290: compilation of libgnunet_plugin_transport_http_la-plugin_transport_http_client.lo fails
DescriptionI followed the instructions for building gnunet from SVN on Debian posted here:
https://gnunet.org/installation-debian5-svn
All went well with libextractor and libmicrohttpd and also gnunet configuration, but 'make' always aborts at this point:
...
Making all in transport
make[3]: Entering directory `/home/gabe/gnunet/src/svn/gnunet/src/transport'
  CC libgnunet_plugin_transport_http_la-plugin_transport_http_client.lo
plugin_transport_http_client.c: In function ‘client_send_cb’:
plugin_transport_http_client.c:469: error: ‘plugin’ undeclared (first use in this function)
plugin_transport_http_client.c:469: error: (Each undeclared identifier is reported only once
plugin_transport_http_client.c:469: error: for each function it appears in.)
make[3]: *** [libgnunet_plugin_transport_http_la-plugin_transport_http_client.lo] Error 1
make[3]: Leaving directory `/home/gabe/gnunet/src/svn/gnunet/src/transport'
make[2]: *** [all-recursive] Error 1
...
The return value is "2"

Steps To Reproduce$ GNUNET_HOME=/opt/gnunet
$ svn checkout https://gnunet.org/svn/gnunet/
$ cd gnunet/
$ ./bootstrap
$ ./configure --prefix=$GNUNET_HOME --with-extractor=$GNUNET_HOME --with-microhttpd=$GNUNET_HOME --with-sudo=yes
$ make
Additional InformationI googled for the error message and also searched this bugtracker the offending source file without success, so I believe this is an unreported issue.

Even though I installed the packages listed on the build instructions page, something might be missing, so it could be a dependencies issue, but it doesn't look that way to me.

I'm completely unfamiliar with gnunet code, so I decided to report it instead of wasting time trying to get to the bottom of it.
TagsNo tags attached.

Activities

Christian Grothoff

2012-05-01 20:00

manager   ~0005757

Yep, small problem in SVN HEAD with conditional compilation. Has been fixed in SVN 21213. Just run "svn up" in your source directory and resume the build using 'make' and you should be fine.

Issue History

Date Modified Username Field Change
2012-05-01 14:35 gabe New Issue
2012-05-01 19:59 Christian Grothoff Assigned To => Christian Grothoff
2012-05-01 19:59 Christian Grothoff Status new => assigned
2012-05-01 19:59 Christian Grothoff Priority normal => immediate
2012-05-01 19:59 Christian Grothoff Target Version => 0.9.3
2012-05-01 20:00 Christian Grothoff Note Added: 0005757
2012-05-01 20:00 Christian Grothoff Status assigned => resolved
2012-05-01 20:00 Christian Grothoff Fixed in Version => 0.9.3
2012-05-01 20:00 Christian Grothoff Resolution open => fixed
2012-06-02 19:15 Christian Grothoff Status resolved => closed