Menu

/trunk/nanobsd/common Commit Log


Commit Date  
[r9320] (9.9 kB) by yaberauneya

Mute the add_port noise and add something a bit more meaningful instead if make package-name fails.

2011-12-27 07:03:07 View
Download
[r9224] (9.8 kB) by yaberauneya

Use make in this one spot so it doesn't inject -DNO_CLEAN if and when -n is specified on the CLI to nanobsd.sh ;).

2011-12-20 03:07:08 View
Download
[r9223] (9.8 kB) by yaberauneya

Use NANO_PMAKE and more consistent design patterns without going overboard and rototilling things unnecessarily.

2011-12-20 02:45:15 View
Download
[r8913] (9.7 kB) by yaberauneya

Readd telnet for debugging purposes.

2011-12-01 22:36:23 View
Download
[r8911] (9.7 kB) by yaberauneya

Add an easy knob for adding/removing additional directories not iterated over via buildworld/installworld (NANO_LOCAL_DIRS).

Please use do_build.sh -f -- -k after changing this feature to rerun buildworld and installworld.

2011-12-01 22:24:26 View
Download
[r8868] (9.7 kB) by yaberauneya

Where did my /var/db/pkg go... >.<?

2011-11-28 18:34:43 View
Download
[r8832] (9.7 kB) by yaberauneya

Print out what we're running add_port against so if something
fails when running make package-name, etc.. it's easy to
identify what the culprit is without having to do do_build.sh
with set -x.

2011-11-26 01:17:01 View
Download
[r8736] (9.6 kB) by yaberauneya

We autogenerate sshd_config from ix-sshd, so there's no reason why we need to generate it in nanobsd.

2011-11-20 22:49:29 View
Download
[r8729] (9.7 kB) by yaberauneya

Add knobs for building more legitimate debug images.

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

2011-11-20 07:02:20 View
Download
[r8726] (9.5 kB) 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 View
Download
Older >