Building from sources: some remarks

Status
Not open for further replies.

deka

Cadet
Joined
Jan 30, 2012
Messages
4
Greetings.

Whom I can discuss some ideas about buildind FreeNAS with?

I'd made my first experience with FreeNAS 8.0.3, now I'm having similar PITA with 8.0.4. The point is -- add_pkg block in nanobsd/freenas-common negligently sorted and obviously missed some quite important dependencies. As a result the first build of FreeNAS oftenly completes fine, but any other without complete cleaning of ports/packages tree fails, because not all package exists during build. This is because add_port function tries to add package if it exists, but fails if any prerequisite package missed. The problem is that when package builds it builds with "make package" command, not by "make package-recursive", therefore all "depends-on" ports was build and then lost because package was not built.

I wrote a little article as answer for a topic http://forums.freenas.org/showthrea...de-the-ports-tree-and-customize-FreeNAS-8-0-3!
There it is:
http://forums.freenas.org/showthrea...e-FreeNAS-8-0-3!&p=20835&viewfull=1#post20835

As I saw, some packages was placed in 8.0.4's freenas-common in right places, but some ones (such as needed by a lot of ports libtool gmake, autoconf and some others) was missed.

So, if I sould manage to complete correct sort and additions to freenas-common, whom can I send it to?
 
Status
Not open for further replies.
Top