Page MenuHomeFreeBSD

sysutils/lockfile-progs: Fix build in poudriere
ClosedPublic

Authored by otis on Dec 11 2024, 7:05 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Oct 22, 6:29 PM
Unknown Object (File)
Wed, Oct 22, 6:29 PM
Unknown Object (File)
Wed, Oct 22, 6:29 PM
Unknown Object (File)
Mon, Oct 20, 8:36 AM
Unknown Object (File)
Sat, Oct 18, 6:21 PM
Unknown Object (File)
Tue, Oct 14, 2:06 AM
Unknown Object (File)
Wed, Oct 8, 4:32 AM
Unknown Object (File)
Wed, Oct 1, 3:03 PM
Subscribers
None

Details

Summary

While building in poudriere, the following error occurs:

lockfile-progs.c:312:7: error: expected expression
  312 |       char *err = 0L;
      |       ^
lockfile-progs.c:313:26: error: use of undeclared identifier 'err'
  313 |       int rc = asprintf(&err, "unrecognized error status (%d)", status);
      |                          ^
lockfile-progs.c:319:14: error: use of undeclared identifier 'err'
  319 |       return err;
      |              ^

This small patch addresses this problem.

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

otis requested review of this revision.Dec 11 2024, 7:05 PM
otis created this revision.

Thanks for patch. I confirmed build of 0.2.0 fails with 13.3-RELEASE and your patch fix it.

This revision is now accepted and ready to land.Dec 12 2024, 6:29 AM