opnsense / tools

OPNsense release engineering toolkit
https://opnsense.org/
BSD 2-Clause "Simplified" License
279 stars 206 forks source link

*Support* How to rebuild the missing packages only, not the entire list of ports? #362

Closed kontrol-br closed 1 year ago

kontrol-br commented 1 year ago

Hi Franco, good day!

I am compiling a custom list of ports to support a package I am working with (Squid+ E2guardian + NTLM auth + Samba413) I have enabled NIS back to the core and added "samba413" to the ports list. I also have compiled all previous ports from the original list. Additionally I have added the kernel option to enable the "UCHCOM" driver to support an Arduino nano board which is being used as an LCD display controller. So far, so good. Now I just want to compile the missing packages like "samba413" and its dependencies. Unfortunately I could not find a way to do it. Could you please let me know how to make that with the script options? Thank You! Fabricio.

fichtner commented 1 year ago

hi @kontrol-br, usually I just use "make hotfix-". The hotfix command picks up any port build, clearing the package for given. You can also use a simple "make hotfix-rebuild" to force a rebuild using an arbitrary package name as such.

Cheers, Franco

kontrol-br commented 1 year ago

Awesome! Thanks @fichtner Franco, I will git it a try, very soon. I will post results back here. Thanks Much! Fabricio.

fichtner commented 1 year ago

Assuming this worked. Closing.

kontrol-br commented 1 year ago

Thanks Franco. Yes, it worked. Much appreciated.