View Issue Details

IDProjectCategoryView StatusLast Update
0001655GNUnetcore servicepublic2011-04-27 16:18
Reporterrmmonster Assigned ToChristian Grothoff  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Summary0001655: make fails
DescriptionI tried to compile gnunet, by following the steps shown by https://gnunet.org/node/1154 .

I had an issue while "make check" in the build process of libmicrohttpd.

Bug Report here: https://gnunet.org/bugs/view.php?id=1654

Christian Grothoff proposed to follow the next steps anyway so I did and gnunet failed to "make"

I have installed all of the requirements, as far as mentioned on the site with the build instructions.

I've made you a log file via "cd /to/source/ ; make &> make.log"

System:

Linux <systemname> 2.6.35-25-generic #44-Ubuntu SMP Fri Jan 21 17:40:44 UTC 2011 x86_64 GNU/Linux
Additional Informationplease forgive the German gibberish in the log, comes with the German language package from Ubuntu...
TagsNo tags attached.
Attached Files
make.log (4,270 bytes)   
make  all-recursive
make[1]: Betrete Verzeichnis '/home/<user>/<somefolder>/gnunet'
Making all in contrib
make[2]: Betrete Verzeichnis '/home/<user>/<somefolder>/gnunet/contrib'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Verlasse Verzeichnis '/home/<user>/<somefolder>/gnunet/contrib'
Making all in m4
make[2]: Betrete Verzeichnis '/home/<user>/<somefolder>/gnunet/m4'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Verlasse Verzeichnis '/home/<user>/<somefolder>/gnunet/m4'
Making all in src
make[2]: Betrete Verzeichnis '/home/<user>/<somefolder>/gnunet/src'
Making all in include
make[3]: Betrete Verzeichnis '/home/<user>/<somefolder>/gnunet/src/include'
Making all in .
make[4]: Betrete Verzeichnis '/home/<user>/<somefolder>/gnunet/src/include'
make[4]: Für das Ziel »all-am« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/<user>/<somefolder>/gnunet/src/include'
make[3]: Verlasse Verzeichnis '/home/<user>/<somefolder>/gnunet/src/include'
Making all in util
make[3]: Betrete Verzeichnis '/home/<user>/<somefolder>/gnunet/src/util'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/<user>/<somefolder>/gnunet/src/util'
Making all in hello
make[3]: Betrete Verzeichnis '/home/<user>/<somefolder>/gnunet/src/hello'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/<user>/<somefolder>/gnunet/src/hello'
Making all in block
make[3]: Betrete Verzeichnis '/home/<user>/<somefolder>/gnunet/src/block'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/<user>/<somefolder>/gnunet/src/block'
Making all in statistics
make[3]: Betrete Verzeichnis '/home/<user>/<somefolder>/gnunet/src/statistics'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/<user>/<somefolder>/gnunet/src/statistics'
Making all in arm
make[3]: Betrete Verzeichnis '/home/<user>/<somefolder>/gnunet/src/arm'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/<user>/<somefolder>/gnunet/src/arm'
Making all in monkey
make[3]: Betrete Verzeichnis '/home/<user>/<somefolder>/gnunet/src/monkey'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/<user>/<somefolder>/gnunet/src/monkey'
Making all in peerinfo
make[3]: Betrete Verzeichnis '/home/<user>/<somefolder>/gnunet/src/peerinfo'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/<user>/<somefolder>/gnunet/src/peerinfo'
Making all in datacache
make[3]: Betrete Verzeichnis '/home/<user>/<somefolder>/gnunet/src/datacache'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/<user>/<somefolder>/gnunet/src/datacache'
Making all in datastore
make[3]: Betrete Verzeichnis '/home/<user>/<somefolder>/gnunet/src/datastore'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/<user>/<somefolder>/gnunet/src/datastore'
Making all in template
make[3]: Betrete Verzeichnis '/home/<user>/<somefolder>/gnunet/src/template'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/<user>/<somefolder>/gnunet/src/template'
Making all in nat
make[3]: Betrete Verzeichnis '/home/<user>/<somefolder>/gnunet/src/nat'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/<user>/<somefolder>/gnunet/src/nat'
Making all in transport
make[3]: Betrete Verzeichnis '/home/<user>/<somefolder>/gnunet/src/transport'
  CC     plugin_transport_http.lo
plugin_transport_http.c: In function ‘mhd_access_cb’:
plugin_transport_http.c:1080: error: ‘struct sockaddr’ has no member named ‘sin_family’
plugin_transport_http.c:1082: warning: assignment from incompatible pointer type
plugin_transport_http.c:1090: error: ‘struct sockaddr’ has no member named ‘sin_family’
make[3]: *** [plugin_transport_http.lo] Fehler 1
make[3]: Verlasse Verzeichnis '/home/<user>/<somefolder>/gnunet/src/transport'
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/home/<user>/<somefolder>/gnunet/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlasse Verzeichnis '/home/<user>/<somefolder>/gnunet'
make: *** [all] Fehler 2
make.log (4,270 bytes)   

Activities

Christian Grothoff

2011-02-02 18:51

manager   ~0004241

Yeah, that's a current (small) bug in SVN HEAD, I'll fix that later tonight...

Issue History

Date Modified Username Field Change
2011-02-02 14:52 rmmonster New Issue
2011-02-02 14:52 rmmonster File Added: make.log
2011-02-02 18:51 Christian Grothoff Note Added: 0004241
2011-02-02 18:51 Christian Grothoff Status new => assigned
2011-02-02 18:51 Christian Grothoff Assigned To => Christian Grothoff
2011-02-03 17:32 Christian Grothoff Status assigned => resolved
2011-02-03 17:32 Christian Grothoff Resolution open => fixed
2011-04-27 16:18 Christian Grothoff Status resolved => closed