[chef] Re: Re: Re: Re: Re: Re: Trying to build omnibus installer on FreeBSD


Chronological Thread 
  • From: Pete Cheslock < >
  • To: " " < >
  • Subject: [chef] Re: Re: Re: Re: Re: Re: Trying to build omnibus installer on FreeBSD
  • Date: Mon, 4 Feb 2013 08:21:05 -0500

Was there a specific branch for the omnibus-* projects for BSD?  I didn't see anything obvious on the opscode branch or Sean's fork. 

-Pete

On Feb 4, 2013, at 4:25 AM, Andrea Campi < "> > wrote:




On Mon, Feb 4, 2013 at 5:32 AM, < " target="_blank"> > wrote:
Following those steps seems to get past building ncurses on freebsd (i'm
testing on 8.2).  The next part of the build fails on building libedit.

Here's the full stacktrace when trying to build 10.18.2

~/src/omnibus-chef]# ruby -v
ruby 1.9.2p320 (2012-04-20 revision 35421) [x86_64-freebsd8.2]
~/src/omnibus-chef]# gem -v
1.8.25

https://gist.github.com/7b3a27944fdfe304579a

Any ideas? - this is with using the CHEF-2576 branch on omnibus-software (which
got past the ncurses buid).


libedit is known to be difficult; it's an old, unmaintained piece of software that doesn't play nice with recent gcc.
This particular fork is different from the one that is used by the FreeBSD project, and so those patches don't apply.
I am rather surprised the same problem don't show up on other platforms--FreeBSD can't be the one with the most recent gcc, can it?

Anyway, this is my recollection from when I last tried to build Omnibus on FreeBSD, YMMV.





Archive powered by MHonArc 2.6.16.

§