Page MenuHomeFreeBSD

crossbuild: Allow bootstrapping libopenbsd on Linux
ClosedPublic

Authored by arichardson on Feb 7 2018, 4:04 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Dec 21, 10:08 PM
Unknown Object (File)
Nov 22 2024, 5:45 AM
Unknown Object (File)
Nov 22 2024, 5:45 AM
Unknown Object (File)
Nov 22 2024, 5:44 AM
Unknown Object (File)
Nov 22 2024, 5:44 AM
Unknown Object (File)
Nov 22 2024, 5:44 AM
Unknown Object (File)
Nov 22 2024, 5:24 AM
Unknown Object (File)
Sep 26 2024, 1:10 PM
Subscribers

Details

Summary

The getdtablecount.c file won't compile on Linux but it seems like none of
the bootstrap tools actually need it.

Diff Detail

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 20566
Build 19987: arc lint + arc unit

Event Timeline

Simplify and remove .MAKE.OS check

I don't really like this, but given that any failure should be fairly straightforward to track down OK.

(I'd probably prefer some sort of #ifdef linux in getdtablecount.c itself with a #warning and a stub implementation.)

This revision is now accepted and ready to land.Nov 22 2018, 11:29 PM

This seems fine, especially since libopenbsd is an INTERNALLIB.

This revision was automatically updated to reflect the committed changes.

I don't really like this, but given that any failure should be fairly straightforward to track down OK.

(I'd probably prefer some sort of #ifdef linux in getdtablecount.c itself with a #warning and a stub implementation.)

+1
Reviewed by me too (I think I'm late)