Page MenuHomeFreeBSD

release/vm: add a WITHOUT_QEMU option
Needs ReviewPublic

Authored by brooks on Mon, Mar 10, 6:21 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Mar 11, 8:05 AM
Unknown Object (File)
Tue, Mar 11, 6:53 AM
Unknown Object (File)
Tue, Mar 11, 5:31 AM
Unknown Object (File)
Tue, Mar 11, 5:07 AM
Subscribers

Details

Reviewers
emaste
Group Reviewers
releng
Summary

This option disables trying to build a qemu-<target>-static and simply
doesn't do any of the operations that rely on it. At a glance, all
appear to be useful, but not essential to building simple images without
packages.

Disable all CLOUDWARE variants that require pkg when WITHOUT_QEMU is set
as this currently requires qemu support.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 62875
Build 59759: arc lint + arc unit

Event Timeline

  • Don't require WITHOUT_QEMU to have a value
  • Rebase

Implement suggetions from @jrtc27

  • Use shell variable substitutions instead of temporaries
  • Use DESTDIR-relative paths in makefs calls

Implement suggetions from @jrtc27

  • Use shell variable substitutions instead of temporaries
  • Use DESTDIR-relative paths in makefs calls

Sigh, somehow the fix applied to the wrong commit. Will reconstruct and update.

Restore to previous version