hoytech / strfry

a nostr relay
GNU General Public License v3.0
489 stars 96 forks source link

create freebsd package framework and git action job #89

Open cosmicpsyop opened 9 months ago

cosmicpsyop commented 9 months ago

This needs to be retested once the freebsd compile adjustments have been merged. The job does take some time since virtual machines are nested i.e. ubuntu launching kvm freebsd. gmake -j4 or any use of nproc on freebsd seem fragile.

While the build and run from sources functions as documented an outstanding issue is locating the package offering libstdc++ without fishing through package gcc for the pkg install use case.

This is a sample job from a functioning branch https://github.com/cosmicpsyop/strfry/actions/runs/7205794196

Documenting working branch and how it was built locally https://github.com/hoytech/strfry/compare/master...cosmicpsyop:strfry:feature/freebsd-support-four?expand=1#diff-6f2adbfa3a8863a041c5953f37db9c434866c90dd11b5b866c23c1c5a87f3e5cR31

hoytech commented 9 months ago

Thanks!