[chef-dev] Re: FreeBSD Omnibus Support


Chronological Thread 
  • From: Scott Sanders < >
  • To: Bryan McLellan < >
  • Cc: " " < >
  • Subject: [chef-dev] Re: FreeBSD Omnibus Support
  • Date: Fri, 22 Mar 2013 11:59:45 -0400

I will publish the Bento definitions and vagrant base boxes for freebsd 9.1 amd64/i386 shortly. Adding 8.x shouldn't be much work from there.

The omnibus builds I have work on FreeBSD, but the omnibus repo requires a handful of extra tweaks to get the cookbooks working to provision the vagrant build box correctly. It appears to mostly be updating package names.

The ruby build step for omnibus requires a custom patch I added to disable libexecinfo, since the autoconf scripts for libexecinfo hardcode the LDFLAGS to point to /usr/local instead of the desired /opt/chef prefix.

Follow along on the freebsd branches of the following forks:

https://github.com/jssjr/bento
https://github.com/jssjr/omnibus-ruby
https://github.com/jssjr/omnibus-chef
https://github.com/jssjr/omnibus-software

I'm very excited to see some interest in Chef on FreeBSD!

Scott Sanders  |  Tech Operations  |  803.767.0060  |  @scott_sanders
taximagic : http://taximagic.com  |  sedanmagic : http://sedanmagic.com


On Fri, Mar 22, 2013 at 11:44 AM, Bryan McLellan < " target="_blank"> > wrote:
We're planning on adding Omnibus builds for FreeBSD. I know Pete Cheslock, Scott Sanders and Brandon Martin have worked on this, is anyone else out there working on it?

I'm presuming that libc changed between 8.x and 9.x, so we'll need four builds, one for 32-bit and one for 64-bit on both 8.x and 9.x

---
Bryan McLellan | opscode | technical program manager, open source
(c) 206.607.7108 | (t) @btmspox | (b) http://blog.loftninjas.org







Archive powered by MHonArc 2.6.16.

§