View Issue Details

IDProjectCategoryView StatusLast Update
0005438GNUnetbuild processpublic2019-02-12 18:44
Reportertxt.file Assigned ToChristian Grothoff  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionunable to reproduce 
PlatformarmhfOSdebian GNU/LinuxOS Versionstretch
Product VersionGit master 
Target Version0.11.0Fixed in Version0.11.0 
Summary0005438: ./configure finds libmicrohttpd.h but make does not
Descriptionrunning "./configure --disable-documentation --with-microhttpd=/opt/libmicrohttpd"
```
checking for libmicrohttpd... /opt/libmicrohttpd
checking for microhttpd.h... yes
```

make "make"
```
make[3]: Leaving directory '/home/txt/gnunet_installation/gnunet/src/namecache'
Making all in namestore
make[3]: Entering directory '/home/txt/gnunet_installation/gnunet/src/namestore'
  CC namestore_api.lo
  CC namestore_api_monitor.lo
  CCLD libgnunetnamestore.la
  CC plugin_namestore_sqlite.lo
  CCLD libgnunet_plugin_namestore_sqlite.la
  CC plugin_namestore_flat.lo
  CCLD libgnunet_plugin_namestore_flat.la
  CC gnunet-namestore.o
  CCLD gnunet-namestore
  CC gnunet-zoneimport.o
  CCLD gnunet-zoneimport
  CC gnunet-service-namestore.o
  CCLD gnunet-service-namestore
  CC gnunet-namestore-fcfsd.o
gnunet-namestore-fcfsd.c:32:24: fatal error: microhttpd.h: No such file or directory
 #include <microhttpd.h>
                        ^
compilation terminated.
Makefile:2558: recipe for target 'gnunet-namestore-fcfsd.o' failed
make[3]: *** [gnunet-namestore-fcfsd.o] Error 1
make[3]: Leaving directory '/home/txt/gnunet_installation/gnunet/src/namestore'
Makefile:551: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/txt/gnunet_installation/gnunet/src'
Makefile:596: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/txt/gnunet_installation/gnunet'
Makefile:486: recipe for target 'all' failed
make: *** [all] Error 2
```
Steps To Reproducecompile libmicrohttpd according to https://md.darmstadt.ccc.de/gnunet and compile gnunet with the instructions of the same manual
Additional InformationOS: debian stretch armhf
TagsNo tags attached.

Activities

nikita

2018-10-21 12:35

developer   ~0013279

Can you give the tree listing output of /opt/libmicrohttpd ?

Does /opt/libmicrohttpd/include/microhttpd.h exist?
How about the 'libmicrohttpd.pc', does it exist on your system?

Can you attach the build log?

Christian Grothoff

2018-11-21 00:22

manager   ~0013353

I've tried it, I cannot reproduce this either. If you could do:

$ cd src/namestore/
$ make clean
$ make V=1

the output of the last command might also shine some light on this.

nikita

2018-11-21 13:25

developer   ~0013357

Why did you assign it to me? I did not report this bug and ask for feedback myself.

Christian Grothoff

2018-11-21 13:41

manager   ~0013358

I didn't assign it to you (See issue history below), you did when you picked it up. I just set it to 'feedback'.

nikita

2019-02-12 16:05

developer   ~0013686

Should we close this? I'm not sure if we will get feedback on this from the original reporter, and since we can't reproduce it we rely on this feedback.

Christian Grothoff

2019-02-12 18:43

manager   ~0013688

Yes, let's close this, we both could not reproduce, and I again manually looked over the code and it _looks_ fine too.

Issue History

Date Modified Username Field Change
2018-09-24 13:04 txt.file New Issue
2018-10-21 12:33 nikita Assigned To => nikita
2018-10-21 12:33 nikita Status new => assigned
2018-10-21 12:35 nikita Note Added: 0013279
2018-11-21 00:22 Christian Grothoff Note Added: 0013353
2018-11-21 00:49 Christian Grothoff Status assigned => feedback
2018-11-21 13:25 nikita Note Added: 0013357
2018-11-21 13:41 Christian Grothoff Note Added: 0013358
2019-02-12 16:04 nikita Assigned To nikita =>
2019-02-12 16:05 nikita Note Added: 0013686
2019-02-12 16:09 nikita Assigned To => Christian Grothoff
2019-02-12 16:09 nikita Status feedback => assigned
2019-02-12 18:43 Christian Grothoff Status assigned => resolved
2019-02-12 18:43 Christian Grothoff Resolution open => unable to reproduce
2019-02-12 18:43 Christian Grothoff Fixed in Version => 0.11.0
2019-02-12 18:43 Christian Grothoff Note Added: 0013688
2019-02-12 18:44 Christian Grothoff Status resolved => closed
2019-02-12 18:44 Christian Grothoff Target Version => 0.11.0