Page MenuHomeFreeBSD

sysutils/lockfile-progs: Fix build in poudriere
ClosedPublic

Authored by otis on Dec 11 2024, 7:05 PM.
Tags
None
Referenced Files
F154429421: D48037.diff
Tue, Apr 28, 12:10 PM
Unknown Object (File)
Thu, Apr 23, 3:42 PM
Unknown Object (File)
Wed, Apr 22, 3:55 PM
Unknown Object (File)
Wed, Apr 22, 11:33 AM
Unknown Object (File)
Thu, Apr 9, 8:42 PM
Unknown Object (File)
Mar 25 2026, 3:28 AM
Unknown Object (File)
Mar 24 2026, 12:09 AM
Unknown Object (File)
Mar 21 2026, 7:54 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