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 8, 4:32 AM
Unknown Object (File)
Wed, Oct 1, 3:03 PM
Unknown Object (File)
Sun, Sep 28, 12:25 PM
Unknown Object (File)
Mon, Sep 22, 4:39 AM
Unknown Object (File)
Sat, Sep 20, 7:29 PM
Unknown Object (File)
Thu, Sep 18, 8:31 PM
Unknown Object (File)
Sat, Sep 13, 7:37 PM
Unknown Object (File)
Aug 31 2025, 3:35 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