Menu

Code Commit Log


Commit Date  
[r8735] by yaberauneya

-f was unnecessary before.
-i is unnecessary now, pending the previous commit.

2011-11-20 22:49:19 Tree
[r8734] by yaberauneya

The previous commit to enable PACKAGE_PREP_BUILD didn't fully work, because I was banking on commands not being executed in subshells by nanobsd.sh.

This works, and does the right thing when not building images all the time with last_orders.

2011-11-20 22:49:08 Tree
[r8733] by zippybr

Auto-Commit of i18n data from Pootle for GUI

2011-11-20 10:00:55 Tree
[r8732] by yaberauneya

Fix comment.

2011-11-20 07:04:39 Tree
[r8731] by yaberauneya

1. Add in PACKAGE_PREP_BUILD=1 hook for the first pass.
2. Sort out the first and second pass build environments better.

Signed-off-by: Garrett Cooper <yanegomi@...>

2011-11-20 07:02:48 Tree
[r8730] by yaberauneya

1. Make stripping more deterministic.
2. Add in a hook for optimizing nightly and release builds (don't produce fat images). Use PACKAGE_PREP_BUILD=1 to enable this hook.
3. Remove the default user password logic as logins via the root account are disabled by default today.
4. Remove X11 libs and files.

Do-Not-Merge: will conflict because of item 3.

Signed-off-by: Garrett Cooper <yanegomi@...>

2011-11-20 07:02:33 Tree
[r8729] by yaberauneya

Add knobs for building more legitimate debug images.

Signed-off-by: Garrett Cooper <yanegomi@...>

2011-11-20 07:02:20 Tree
[r8728] by yaberauneya

Improve comments.

Signed-off-by: Garrett Cooper <yanegomi@...>

2011-11-20 07:02:05 Tree
[r8727] by yaberauneya

The previous commit was missing parentheses.

Signed-off-by: Garrett Cooper <yanegomi@...>

2011-11-20 07:01:50 Tree
[r8726] by yaberauneya

1. Move all FreeNAS specific build items from nanobsd/common to nanobsd/freenas-common as the intended purpose (from what I gather and based on past experience working with imp@) is that all items in common should really be moved to nano
bsd.com in one form or another.
2. Remove redundant functions.
3. Add proper pretty printing for functions to have build logs that we can properly diagnose in the event of failure.
4. Properly strip binaries so that we get images that have debug symbols if DEBUG is defined in SW_FEATURES; in particular, debug symbols weren't being stripped from the libraries. Eventually it would be nice to move to a paradigm like the following:

objcopy --only-keep-debug bin_or_lib symbols
strip bin_or_lib

The way we won't need to differentiate between a debug and release image except in terms of what additional developer tools are included in the image.

Signed-off-by: Garrett Cooper <yanegomi@...>

2011-11-20 07:01:31 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.