View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005793 | GNUnet | util library | public | 2019-07-03 22:44 | 2019-07-24 20:42 |
Reporter | Heiko Stamer | Assigned To | Christian Grothoff | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | open | ||
Product Version | Git master | ||||
Target Version | 0.11.6 | Fixed in Version | 0.11.6 | ||
Summary | 0005793: Odd typedef in gnunet_util_lib.h | ||||
Description | Since last update to GIT HEAD I've got the following error: In file included from /home/dkg-test/include/gnunet/gnunet_bio_lib.h:35:0, from /home/dkg-test/include/gnunet/gnunet_util_lib.h:66, from dkg-gnunet-common.hh:55, from dkg-gnunet-common.cc:34: /home/dkg-test/include/gnunet/gnunet_container_lib.h:1793:8: error: using typedef-name ‘GNUNET_CONTAINER_MultiUuidmapIterator’ after ‘struct’ struct GNUNET_CONTAINER_MultiUuidmapIterator; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/dkg-test/include/gnunet/gnunet_container_lib.h:1616:15: note: ‘GNUNET_CONTAINER_MultiUuidmapIterator’ has a previous declaration here typedef int (*GNUNET_CONTAINER_MultiUuidmapIterator) ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/dkg-test/include/gnunet/gnunet_container_lib.h:1809:8: error: using typedef-name ‘GNUNET_CONTAINER_MultiUuidmapIterator’ after ‘struct’ struct GNUNET_CONTAINER_MultiUuidmapIterator * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/dkg-test/include/gnunet/gnunet_container_lib.h:1616:15: note: ‘GNUNET_CONTAINER_MultiUuidmapIterator’ has a previous declaration here typedef int (*GNUNET_CONTAINER_MultiUuidmapIterator) ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/dkg-test/include/gnunet/gnunet_container_lib.h:1831:10: error: using typedef-name ‘GNUNET_CONTAINER_MultiUuidmapIterator’ after ‘struct’ struct GNUNET_CONTAINER_MultiUuidmapIterator *iter, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/dkg-test/include/gnunet/gnunet_container_lib.h:1616:15: note: ‘GNUNET_CONTAINER_MultiUuidmapIterator’ has a previous declaration here typedef int (*GNUNET_CONTAINER_MultiUuidmapIterator) ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/dkg-test/include/gnunet/gnunet_container_lib.h:1844:10: error: using typedef-name ‘GNUNET_CONTAINER_MultiUuidmapIterator’ after ‘struct’ struct GNUNET_CONTAINER_MultiUuidmapIterator *iter); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/dkg-test/include/gnunet/gnunet_container_lib.h:1616:15: note: ‘GNUNET_CONTAINER_MultiUuidmapIterator’ has a previous declaration here typedef int (*GNUNET_CONTAINER_MultiUuidmapIterator) ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||||
Tags | No tags attached. | ||||
|
Fixed in 4a85347dc..dfeef02bf. Thanks for reporting (your gcc is more picky than mine, it seems, in a good way). |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-07-03 22:44 | Heiko Stamer | New Issue | |
2019-07-21 11:00 | Christian Grothoff | Assigned To | => Christian Grothoff |
2019-07-21 11:00 | Christian Grothoff | Status | new => assigned |
2019-07-21 11:10 | Christian Grothoff | Status | assigned => resolved |
2019-07-21 11:10 | Christian Grothoff | Product Version | => Git master |
2019-07-21 11:10 | Christian Grothoff | Fixed in Version | => 0.11.6 |
2019-07-21 11:10 | Christian Grothoff | Target Version | => 0.11.6 |
2019-07-21 11:10 | Christian Grothoff | Note Added: 0014715 | |
2019-07-24 20:42 | Christian Grothoff | Status | resolved => closed |