View Issue Details

IDProjectCategoryView StatusLast Update
0007530GNUnetbuild processpublic2023-02-06 04:20
Reporterp-linnane Assigned Toschanzen Due Date
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionduplicate 
OSmacOSOS Version11-13 
Product Version0.19.0 
Target Version0.19.3Fixed in Version0.19.3 
Summary0007530: Unable to compile on macOS
DescriptionHello. I am a maintainer for the Homebrew project. While updating gnunet to 0.19.0 (https://github.com/Homebrew/homebrew-core/pull/118841), we found that we were experiencing a failure to build. Here is the error we are experiencing:

Making install in rest
  CC gnunet_rest_server-gnunet-rest-server.o
  CC libgnunetrest_la-rest.lo
  CC libgnunet_plugin_rest_copying_la-plugin_rest_copying.lo
  CC libgnunet_plugin_rest_config_la-plugin_rest_config.lo
gnunet-rest-server.c:135:12: error: use of undeclared identifier 'LOGIN_NAME_MAX'
char cuser[LOGIN_NAME_MAX];
           ^
gnunet-rest-server.c:1210:35: error: use of undeclared identifier 'LOGIN_NAME_MAX'
      if (0 != getlogin_r (cuser, LOGIN_NAME_MAX))
                                  ^
2 errors generated.
make[2]: *** [gnunet_rest_server-gnunet-rest-server.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [install-recursive] Error 1
make: *** [install-recursive] Error 1

Additionally, the build instructions for macOS in gnunet's documentation appear to be out of date. Following them does not produce a usable build.
Steps To ReproduceAttempt to build according to documentation directions
TagsNo tags attached.

Activities

schanzen

2023-01-09 08:52

administrator   ~0019612

This went completely under my radar until resubmitted as 7557. Sorry.

schanzen

2023-02-06 04:20

administrator   ~0019756

v0.19.3 released

Issue History

Date ModifiedUsernameFieldChange
2022-12-24 02:08p-linnaneNew Issue
2023-01-09 08:52schanzenAssigned To => schanzen
2023-01-09 08:52schanzenStatusnew => resolved
2023-01-09 08:52schanzenResolutionopen => duplicate
2023-01-09 08:52schanzenFixed in Version => 0.19.3
2023-01-09 08:52schanzenNote Added: 0019612
2023-01-09 08:52schanzenTarget Version => 0.19.3
2023-02-06 04:20schanzenNote Added: 0019756
2023-02-06 04:20schanzenStatusresolved => closed