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)
Tue, May 27, 8:05 AM
Unknown Object (File)
Mon, May 5, 12:15 PM
Unknown Object (File)
Apr 3 2025, 5:37 AM
Unknown Object (File)
Mar 29 2025, 9:33 AM
Unknown Object (File)
Mar 25 2025, 9:23 AM
Unknown Object (File)
Mar 11 2025, 7:53 PM
Unknown Object (File)
Mar 10 2025, 7:25 AM
Unknown Object (File)
Feb 22 2025, 7:10 AM
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)