View Issue Details

IDProjectCategoryView StatusLast Update
0003952GNUnetbuild processpublic2018-06-07 00:24
Reporterell Assigned ToFlorian Dold  
PriorityhighSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
OSXubu-14.04.3 LTS, amd64 
Product VersionGit master 
Target Version0.11.0pre66 
Summary0003952: Revision 36281: Make fails
DescriptionMaking install in set
make[2]: Verzeichnis „/home/ell/gnunet/src/set“ wird betreten
  CC set_api.lo
set_api.c:44:3: error: unknown type name 'GNUNET_SET_CopyReadyCallback'
   GNUNET_SET_CopyReadyCallback cb;
   ^
set_api.c: In function 'handle_copy_lazy':
set_api.c:285:11: error: called object is not a function or function pointer
   req->cb (req->cls, new_set);
           ^
set_api.c: In function 'create_internal':
set_api.c:549:7: error: 'GNUNET_MESSAGE_TYPE_SET_COPY_LAZY_RESPONSE' undeclared (first use in this function)
       GNUNET_MESSAGE_TYPE_SET_COPY_LAZY_RESPONSE,
       ^
set_api.c:549:7: note: each undeclared identifier is reported only once for each function it appears in
In file included from ../../src/include/gnunet_util_lib.h:48:0,
                 from set_api.c:27:
set_api.c:584:26: error: 'GNUNET_MESSAGE_TYPE_SET_COPY_LAZY_CONNECT' undeclared (first use in this function)
                          GNUNET_MESSAGE_TYPE_SET_COPY_LAZY_CONNECT);
                          ^
../../src/include/gnunet_mq_lib.h:43:133: note: in definition of macro 'GNUNET_MQ_msg_extra'
 #define GNUNET_MQ_msg_extra(mvar, esize, type) GNUNET_MQ_msg_(((struct GNUNET_MessageHeader**) &(mvar)), (esize) + sizeof *(mvar), (type))
                                                                                                                                     ^
set_api.c:583:11: note: in expansion of macro 'GNUNET_MQ_msg'
     mqm = GNUNET_MQ_msg (copy_msg,
           ^
In file included from ../../src/include/gnunet_util_lib.h:48:0,
                 from set_api.c:27:
../../src/include/gnunet_mq_lib.h:43:72: warning: passing argument 3 of 'GNUNET_MQ_msg_' makes integer from pointer without a cast [enabled by default]
 #define GNUNET_MQ_msg_extra(mvar, esize, type) GNUNET_MQ_msg_(((struct GNUNET_MessageHeader**) &(mvar)), (esize) + sizeof *(mvar), (type))
                                                                        ^
../../src/include/gnunet_mq_lib.h:54:35: note: in expansion of macro 'GNUNET_MQ_msg_extra'
 #define GNUNET_MQ_msg(mvar, type) GNUNET_MQ_msg_extra(mvar, 0, type)
                                   ^
set_api.c:583:11: note: in expansion of macro 'GNUNET_MQ_msg'
     mqm = GNUNET_MQ_msg (copy_msg,
           ^
In file included from ../../src/include/gnunet_util_lib.h:48:0,
                 from set_api.c:27:
../../src/include/gnunet_mq_lib.h:278:1: note: expected 'uint16_t' but argument is of type 'const struct GNUNET_MQ_MessageHandler *'
 GNUNET_MQ_msg_ (struct GNUNET_MessageHeader **mhp,
 ^
set_api.c: At top level:
set_api.c:1080:23: error: unknown type name 'GNUNET_SET_CopyReadyCallback'
                       GNUNET_SET_CopyReadyCallback cb,
                       ^
Makefile:941: die Regel für Ziel „set_api.lo“ scheiterte
make[2]: *** [set_api.lo] Fehler 1
make[2]: Verzeichnis „/home/ell/gnunet/src/set“ wird verlassen
Makefile:527: die Regel für Ziel „install-recursive“ scheiterte
make[1]: *** [install-recursive] Fehler 1
make[1]: Verzeichnis „/home/ell/gnunet/src“ wird verlassen
Makefile:575: die Regel für Ziel „install-recursive“ scheiterte
make: *** [install-recursive] Fehler 1
TagsNo tags attached.

Activities

Florian Dold

2015-08-30 14:25

developer   ~0009590

Fixed, I forgot to commit changes to some headers. Sorry for the inconvenience.

Issue History

Date Modified Username Field Change
2015-08-30 09:39 ell New Issue
2015-08-30 14:20 Christian Grothoff Assigned To => Florian Dold
2015-08-30 14:20 Christian Grothoff Status new => assigned
2015-08-30 14:21 Christian Grothoff Priority normal => high
2015-08-30 14:21 Christian Grothoff Product Version => Git master
2015-08-30 14:21 Christian Grothoff Target Version => 0.11.0pre66
2015-08-30 14:25 Florian Dold Note Added: 0009590
2015-08-30 14:25 Florian Dold Status assigned => resolved
2015-08-30 14:25 Florian Dold Resolution open => fixed
2018-06-07 00:24 Christian Grothoff Status resolved => closed