2018-12-13 07:40 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0005480GNUnethello librarypublic2018-11-22 21:11
ReporterHeiko Stamer 
Assigned ToChristian Grothoff 
PrioritynormalSeverityblockReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSGentoo LinuxOS Version
Product VersionSVN HEAD 
Target Version0.11.0Fixed in Version0.11.0 
Summary0005480: Incomplete type GNUNET_ATS_Network_Type
DescriptionThe build stops with

  CC hello-ng.lo
hello-ng.c:64:36: Fehler: Parameter 2 (»nt«) hat unvollständigen Typen
       enum GNUNET_ATS_Network_Type nt,
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
hello-ng.c: In Funktion »GNUNET_HELLO_extract_address«:
hello-ng.c:190:3: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen »enum GNUNET_ATS_Network_Type«
   *nt = (enum GNUNET_ATS_Network_Type) raw_nt;
   ^~~
hello-ng.c:190:15: Fehler: Konvertierung in unvollständigen Typen
   *nt = (enum GNUNET_ATS_Network_Type) raw_nt;
               ^~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [Makefile:816: hello-ng.lo] Fehler 1
Steps To Reproducemake
Additional InformationGCC 8.2.0
TagsNo tags attached.
Attached Files

-Relationships Relation Graph ] Dependency Graph ]
+Relationships

-Notes

~0013362

Christian Grothoff (manager)

Yes, very strange. gcc was happy on my system with this, but Martin just reported the same problem. I've added the (possibly) missing #include now.
+Notes

-Issue History
Date Modified Username Field Change
2018-11-22 19:34 Heiko Stamer New Issue
2018-11-22 21:11 Christian Grothoff Note Added: 0013362
2018-11-22 21:11 Christian Grothoff Assigned To => Christian Grothoff
2018-11-22 21:11 Christian Grothoff Status new => resolved
2018-11-22 21:11 Christian Grothoff Resolution open => fixed
2018-11-22 21:11 Christian Grothoff Fixed in Version => 0.11.0
2018-11-22 21:11 Christian Grothoff Target Version => 0.11.0
+Issue History