Home
Help
Search
Login
Register
OPNsense Forum
»
English Forums
»
Development and Code Review
(Moderator:
fabian
) »
Use poudriere to build OPNsense
« previous
next »
Print
Pages: [
1
]
Author
Topic: Use poudriere to build OPNsense (Read 2401 times)
keve
Newbie
Posts: 2
Karma: 0
Use poudriere to build OPNsense
«
on:
October 23, 2019, 10:27:49 am »
Hi all,
I was recently needing to compile a package for OPNsense and went forward the documented ways (tools) and hours later I got result (so far so good).
I was wondering why the build system is home-baked as opposed to using a bespoke tool like the magnificent poudriere that should be able to perform this task more efficiently (esp on ZFS enabled environments).
Was an evaluation performed and poudriere considered inadequate?
Was a move to poudriere considered as a mid-term goal? I see a statement from Franco in the forum from 2016. Why was it not undertaken?
Would you consider a move to poudriere if you get support (initial setup, build-server, etc.)? Please note that any such support would definitely bind your core resources as well.
Cheers,
Keve
PS: Keep up the good work!
Logged
rene_
Newbie
Posts: 33
Karma: 10
Re: Use poudriere to build OPNsense
«
Reply #1 on:
November 05, 2019, 04:17:31 pm »
Hi,
i would also love to see the whole thing migrated to poudriere :-)
Logged
franco
Administrator
Hero Member
Posts: 17660
Karma: 1611
Re: Use poudriere to build OPNsense
«
Reply #2 on:
November 05, 2019, 04:45:02 pm »
The question is: what does it solve? Is adding a new unknown software to the build the solution to an existing issue?
We looked into this a long time ago, but the need to migrate was never there. And of course, nobody volunteered.
Cheers,
Franco
Logged
rene_
Newbie
Posts: 33
Karma: 10
Re: Use poudriere to build OPNsense
«
Reply #3 on:
November 05, 2019, 07:53:59 pm »
Please correct me if i'm wrong, but does proudriere replace the whole qemu stuff?
Logged
Print
Pages: [
1
]
« previous
next »
OPNsense Forum
»
English Forums
»
Development and Code Review
(Moderator:
fabian
) »
Use poudriere to build OPNsense