Page MenuHomeFreeBSD

emulators/open-vm-{tools,kmod}: split the package
ClosedPublic

Authored by bapt on Dec 12 2024, 4:53 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Jan 28, 8:39 PM
Unknown Object (File)
Tue, Jan 28, 1:23 PM
Unknown Object (File)
Tue, Jan 28, 10:19 AM
Unknown Object (File)
Tue, Jan 28, 6:56 AM
Unknown Object (File)
Tue, Jan 14, 10:29 PM
Unknown Object (File)
Fri, Jan 3, 9:12 AM
Unknown Object (File)
Thu, Jan 2, 1:59 PM
Unknown Object (File)
Dec 29 2024, 7:22 PM
Subscribers

Details

Summary

Split the package to build the kmods separatly! Building separately has
multiple benefits:

  1. it allows user to rebuild when they upgrade their kernel without rebuilding all of the tools which can take a long time.
  2. it allows us to provide the modules in the new kmods package repository
  3. it installs the kmods the in the same place as the regular kmods: /boot/modules

It means we can probably get rid of the rc script in favor if letting
users use kld_list mecanism but I will let this decision to the
maintainer based on what it probably best for users.

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

bapt requested review of this revision.Dec 12 2024, 4:53 PM
bapt created this revision.

Good idea

emulators/Makefile
104

this should sort before open-vm-tools

emulators/open-vm-kmod/Makefile
9

This should mention kernel module I think

This revision is now accepted and ready to land.Dec 12 2024, 5:15 PM