David Xu
1014842397
Connect libthr and libthread_db to make buildworld.
2005-04-02 01:40:12 +00:00
David Xu
f150fe1394
Prepare for importing my 1:1 threading work, disconnect libthr and
...
libthread_db from make buildworld.
2005-04-02 00:59:18 +00:00
Poul-Henning Kamp
7536a05bc6
Tie libgpib into the build (unless NO_GPIB)
2005-02-06 16:45:57 +00:00
Ruslan Ermilov
a216173556
NOCRYPT -> NO_CRYPT
2004-12-21 10:16:04 +00:00
Ruslan Ermilov
07736e20e9
NOATM -> NO_ATM
2004-12-21 09:08:06 +00:00
Ruslan Ermilov
f1f6253f4f
NOLIBC_R -> NO_LIBC_R
...
NOLIBPTHREAD -> NO_LIBPTHREAD
NOLIBTHR -> NO_LIBTHR
2004-12-21 09:00:26 +00:00
Tim J. Robbins
2868be0b05
Remove stub libxpg4. All functionality was merged into libc a long time ago.
2004-11-13 23:54:30 +00:00
Bjoern A. Zeeb
6c58990d47
Add knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set.
...
If turned on no NIS support and related programs will be built.
Lost parts rediscovered by: Danny Braniss <danny at cs.huji.ac.il>
PR: bin/68303
No objections: des, gshapiro, nectar
Reviewed by: ru
Approved by: rwatson (mentor)
MFC after: 2 weeks
2004-11-13 20:40:32 +00:00
Mark Murray
34a787bb13
Help Tinderbox and remove libautofs
2004-11-10 22:16:37 +00:00
Tom Rhodes
5f892a7ff0
Fix build in the !NOATM case by using the begemot library in place of
...
using libisc which was a part of BIND8.
Discussed with: des, re, dougb
Submitted by: harti (one part)
Reviewed by: harti (previous version)
2004-09-24 22:10:34 +00:00
Dag-Erling Smørgrav
cd3ee173f9
Switch from BIND 8 to BIND 9.
...
Submitted by: (in part) dougb@, trhodes@
Reviewed by: dougb@, trhodes@, re@
MFC after: 5 days
2004-09-21 19:01:48 +00:00
Alfred Perlstein
345c5f4a23
Hook libautofs to the build.
2004-09-03 17:39:00 +00:00
David E. O'Brien
c6d8b958f1
Start the de-orbital burn of our previous FreeBSD version compat libs
...
living in usr/src. We need to use them from ports to record dependencies.
Discussed with: re(scottl)
2004-08-29 18:27:00 +00:00
David Xu
aea0abf3e3
build libthr on amd64.
2004-08-19 23:51:42 +00:00
David E. O'Brien
8f7ffe585a
Turn on the magic.
2004-08-09 11:30:36 +00:00
Peter Grehan
98707ef546
Enable libpthread build for powerpc
2004-07-19 12:20:10 +00:00
Marcel Moolenaar
14d2874c32
Hook libthread_db into the build, except for arm and powerpc.
...
Porting libthread_db to arm and/or powerpc is easy enough, but
we don't build gdb on those platforms yet.
2004-07-18 04:36:22 +00:00
Maksim Yevmenkin
23d1e148af
Make bluetooth compile on all platforms
...
Reviewed by: imp, ru
2004-07-07 22:48:30 +00:00
Bruce Evans
3c23d036cc
Style fixes:
...
Main ones: mostly use conditional expressions in ifdefs instead of a
mixture of conditional expressions and nested ifdefs.
Nearby ones:
- don't do less than echo the code in the comment about libc_r
- fixed some internal insertion sort errors and indentation errors.
2004-05-14 19:52:35 +00:00
Bruce Evans
f3e5ff4080
Fixed some insertion sort errors (external ones only).
2004-05-14 19:31:20 +00:00
Olivier Houchard
cc5735a32d
Do not attempt to build libdisk, libthr and libc_r for arm.
2004-05-14 13:45:56 +00:00
Peter Grehan
06d7c93d56
Enable libdisk for powerpc build.
2004-04-21 23:23:05 +00:00
Poul-Henning Kamp
b36dfb024f
Put libypclnt behind NO_YP_LIBC
2004-03-10 08:58:06 +00:00
Peter Grehan
9c3078173a
Hook libthr to the build for PowerPC
2004-03-02 06:26:37 +00:00
Marcel Moolenaar
6b582d5433
Moving forward, there's no reason to exclude libpthread on sparc64.
2004-02-20 03:42:34 +00:00
Tim Kientzle
bcaf9acc49
Connect libarchive to the build.
2004-02-12 16:41:33 +00:00
Maksim Yevmenkin
18d948adb1
Add NO_BLUETOOTH knob to the build process
...
Requested by: phk
Reviewed by: imp (mentor), ru
2004-01-28 00:42:51 +00:00
Hartmut Brandt
360b288fd2
The snmp_netgraph module depends on libnetgraph. So add a dependency and
...
add libnetgraph to the list of prebuilt libraries in the main Makefile.
Reviewed by: ru
2003-11-12 17:09:13 +00:00
Hartmut Brandt
897276fdb2
Link libbsnmp to the build.
2003-11-10 09:18:04 +00:00
Hartmut Brandt
9e9dbe0430
Link libngatm to the build (unless NOATM is set).
2003-10-22 15:01:16 +00:00
Maksim Yevmenkin
0986ab12e4
Update Bluetooth code.
...
Reviewed by: M. Warner Losh <imp@bsdimp.com>; John Hay <jhay@freebsd.org>
Approved by: M. Warner Losh <imp@bsdimp.com> (mentor)
2003-10-12 22:04:24 +00:00
Max Khon
c4f02a891f
- Support for multibyte charsets in LIBICONV.
...
- CD9660_ICONV, NTFS_ICONV and MSDOSFS_ICONV kernel options
(with corresponding modules).
- kiconv(3) for loadable charset conversion tables support.
Submitted by: Ryuichiro Imura <imura@ryu16.org>
2003-09-26 20:26:25 +00:00
Poul-Henning Kamp
3bc2f9a897
Introduce more knobs to slim down FreeBSD userland
...
NO_TOOLCHAIN skips Compilers and Binutils
NO_USB skips USB stuff
NO_VINUM skips Vinum stuff
NO_ACPI skips ACPI stuff
2003-08-29 10:35:01 +00:00
Poul-Henning Kamp
5e1847b4d1
Make build of libatm depend on existing NOATM conditional.
2003-08-27 20:00:48 +00:00
David E. O'Brien
f29db4e7ef
Imply NOLIBC_R for PowerPC.
2003-08-16 21:21:07 +00:00
Daniel Eischen
3d8239856c
Add libpthread to the alpha build.
...
Requested by ru: Since the majority of archs can now support the
build of libpthread, rearrange the Makefile to treat libpthread
as an exception.
2003-08-09 15:29:52 +00:00
Daniel Eischen
de1b32cd37
Since it builds and seems to work OK, add libpthread to the amd64 build.
2003-08-08 21:16:06 +00:00
Mark Murray
ebb9f0efa8
Don't check for the existance of src/crypto/ for building items that
...
may contain crypto. The days of ITAR paranoia are over, and the simple
macro tests that remain are sufficient.
2003-07-24 18:30:25 +00:00
Peter Wemm
5543468624
Connect libncp/libsmb to the build. They compile, but have a couple of
...
silly bugs that probably wont quite make a segfault. eg: passing a pointer
to an int to sysctl instead of a pointer to a size_t.
2003-07-24 02:05:48 +00:00
Mike Makonnen
e9043a12cc
Now that we have the stubs for alpha and we can build it
...
on that platform, invert the test for the platforms on
which libthr is built. Amd64 and powerpc are the only
platforms excluded.
Compile tested on: amd64, alpha
2003-07-20 01:34:40 +00:00
Mark Murray
4afa371832
Very big makeover in the way telnet, telnetd and libtelnet are built.
...
Previously, there were two copies of telnet; a non-crypto version
that lived in the usual places, and a crypto version that lived in
crypto/telnet/. The latter was built in a broken manner somewhat akin
to other "contribified" sources. This meant that there were 4 telnets
competing with each other at build time - KerberosIV, Kerberos5,
plain-old-secure and base. KerberosIV is no longer in the running, but
the other three took it in turns to jump all over each other during a
"make buildworld".
As the crypto issue has been clarified, and crypto _calls_ are not
a problem, crypto/telnet has been repo-copied to contrib/telnet,
and with this commit, all telnets are now "contribified". The contrib
path was chosen to not destroy history in the repository, and differs
from other contrib/ entries in that it may be worked on as "normal"
BSD code. There is no dangerous crypto in these sources, only a
very weak system less strong than enigma(1).
Kerberos5 telnet and Secure telnet are now selected by using the usual
macros in /etc/make.conf, and the build process is unsurprising and
less treacherous.
2003-07-16 20:59:15 +00:00
Marcel Moolenaar
c8cd8ab017
o disconnect libc_r from the build on ia64. The library is now
...
obsolete. The intend is to add glue to either libthr or
libpthread to create the necessary compat links.
o Hook libpthread to the build on ia64. This is slightly out of
order, because the kernel still doesn't have all the support,
but that's not a problem in this case.
2003-06-27 07:41:51 +00:00
Peter Wemm
764ca408a6
Re-enable libstand on all platforms including amd64.
2003-06-26 03:48:23 +00:00
Peter Wemm
3aefe09423
Port libc_r to amd64, and turn it back on for amd64. It passes all of
...
the same src/lib/libc_r/test/* tests that the other platforms pass.
2003-06-02 22:22:52 +00:00
Marcel Moolenaar
abbb0b30ce
Build libthr by default on ia64.
2003-06-01 00:32:21 +00:00
Mike Makonnen
31b8681181
Hook libthr to the build. It's currently built only for i386 and
...
a NOLIBTHR knob will prevent it from being built.
2003-05-31 18:43:17 +00:00
Dag-Erling Smørgrav
7691f66abf
Retire the useless NOSECURE knob.
...
Approved by: re (scottl)
2003-05-19 15:52:01 +00:00
Mark Murray
dbf104e68d
Turn MAKE_KERBEROS5 into NO_KERBEROS by negating the logic. Some extra
...
cleanups were necessary in release/Makefile, and the tinderbox code
was syntax checked, not run checked.
2003-05-05 07:58:44 +00:00
Ruslan Ermilov
a52672e938
Build non-crypto telnet(1) and telnetd(8) if NO_OPENSSL is defined.
...
Submitted by: Marius Strobl <marius@alchemy.franken.de>
2003-05-01 19:38:15 +00:00
Peter Wemm
d95bef1cef
Turn off libstand for amd64 for the time being. It is built in i386
...
mode, and we do not need the complications for now.
2003-04-30 18:42:25 +00:00