View Issue Details

IDProjectCategoryView StatusLast Update
0007530GNUnetbuild processpublic2023-02-06 05:20
Reporterp-linnane Assigned Toschanzen  
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 09:52

administrator   ~0019612

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

schanzen

2023-02-06 05:20

administrator   ~0019756

v0.19.3 released

Issue History

Date Modified Username Field Change
2022-12-24 03:08 p-linnane New Issue
2023-01-09 09:52 schanzen Assigned To => schanzen
2023-01-09 09:52 schanzen Status new => resolved
2023-01-09 09:52 schanzen Resolution open => duplicate
2023-01-09 09:52 schanzen Fixed in Version => 0.19.3
2023-01-09 09:52 schanzen Note Added: 0019612
2023-01-09 09:52 schanzen Target Version => 0.19.3
2023-02-06 05:20 schanzen Note Added: 0019756
2023-02-06 05:20 schanzen Status resolved => closed