Re: WITHOUT_XXX leftovers.

2014-04-24 Thread Warner Losh

On Mar 25, 2014, at 7:05 AM, Lev Serebryakov  wrote:

> Hello, Freebsd-current.
> 
> I try to trim my NanoBSD install as much as possible without going to add
> "rm /usr/bin/as" to customization steps (ok, I remove /usr/include and
> /usr/lib/*.a, but it I don't want cherry-pick binaries).
> 
> So, I have WITHOUT_BINUTILS, WITHOUT_CLANG, WITHOUT_MAN (among others) but I 
> have:

To recap: WITHOUT_TOOLCHAIN will eliminate these, except maybe mandoc.

> /usr/bin/ar
> /usr/bin/c89
> /usr/bin/c99
> /usr/bin/flex
> /usr/bin/flex++
> /usr/bin/lex
> /usr/bin/lex++ (all 4 is the same. of course)
> /usr/bin/byacc
> /usr/bin/yacc (again, hardlinks)
> /usr/bin/mandoc
> /usr/bin/ranlib (same as ar)
> 
> Also, IMHO, it will be nice to have knob for vi, which is rather huge and
> another one for all bhyve stuff and one more for openssl _binary_.

Just committed for vi. The rest you are on your own for :)

Warner

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: WITHOUT_XXX leftovers.

2014-03-27 Thread Warner Losh

On Mar 25, 2014, at 7:05 AM, Lev Serebryakov  wrote:

> Hello, Freebsd-current.
> 
> I try to trim my NanoBSD install as much as possible without going to add
> "rm /usr/bin/as" to customization steps (ok, I remove /usr/include and
> /usr/lib/*.a, but it I don't want cherry-pick binaries).
> 
> So, I have WITHOUT_BINUTILS, WITHOUT_CLANG, WITHOUT_MAN (among others) but I 
> have:
> 
> /usr/bin/ar
> /usr/bin/c89
> /usr/bin/c99
> /usr/bin/flex
> /usr/bin/flex++
> /usr/bin/lex
> /usr/bin/lex++ (all 4 is the same. of course)
> /usr/bin/byacc
> /usr/bin/yacc (again, hardlinks)
> /usr/bin/mandoc
> /usr/bin/ranlib (same as ar)

WITHOUT_TOOLCHAIN will turn off all of these (and others).

> Also, IMHO, it will be nice to have knob for vi, which is rather huge and
> another one for all bhyve stuff and one more for openssl _binary_.

Patches? :)

Warner

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: WITHOUT_XXX leftovers.

2014-03-25 Thread Warner Losh

On Mar 25, 2014, at 7:05 AM, Lev Serebryakov  wrote:

> Hello, Freebsd-current.
> 
> I try to trim my NanoBSD install as much as possible without going to add
> "rm /usr/bin/as" to customization steps (ok, I remove /usr/include and
> /usr/lib/*.a, but it I don't want cherry-pick binaries).
> 
> So, I have WITHOUT_BINUTILS, WITHOUT_CLANG, WITHOUT_MAN (among others) but I 
> have:
> 
> /usr/bin/ar
> /usr/bin/c89
> /usr/bin/c99
> /usr/bin/flex
> /usr/bin/flex++
> /usr/bin/lex
> /usr/bin/lex++ (all 4 is the same. of course)
> /usr/bin/byacc
> /usr/bin/yacc (again, hardlinks)
> /usr/bin/mandoc
> /usr/bin/ranlib (same as ar)
> 
> Also, IMHO, it will be nice to have knob for vi, which is rather huge and
> another one for all bhyve stuff and one more for openssl _binary_.

Yes, we need knobs to turn these off… They are small, but every little bit 
counts…
They aren’t technically part of BINUTITLS anymore…

Warner


___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


WITHOUT_XXX leftovers.

2014-03-25 Thread Lev Serebryakov
Hello, Freebsd-current.

 I try to trim my NanoBSD install as much as possible without going to add
 "rm /usr/bin/as" to customization steps (ok, I remove /usr/include and
 /usr/lib/*.a, but it I don't want cherry-pick binaries).

 So, I have WITHOUT_BINUTILS, WITHOUT_CLANG, WITHOUT_MAN (among others) but I 
have:

/usr/bin/ar
/usr/bin/c89
/usr/bin/c99
/usr/bin/flex
/usr/bin/flex++
/usr/bin/lex
/usr/bin/lex++ (all 4 is the same. of course)
/usr/bin/byacc
/usr/bin/yacc (again, hardlinks)
/usr/bin/mandoc
/usr/bin/ranlib (same as ar)

 Also, IMHO, it will be nice to have knob for vi, which is rather huge and
another one for all bhyve stuff and one more for openssl _binary_.

-- 
// Black Lion AKA Lev Serebryakov 

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"