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
David E. O'Brien
6b385310ff
No libc_r for AMD64.
2003-04-30 15:33:50 +00:00
Ruslan Ermilov
2550f696d6
Fixed alignment.
2003-04-30 07:13:50 +00:00
Daniel Eischen
c20264770f
Connect libpthread to the (i386) world. It is currently installed
...
as libkse and will once again be renamed libpthread after more
testing.
Approved by: re
2003-04-25 01:34:43 +00:00
Mark Murray
7678c8a4fa
KerberosIV deorbit sequence continues: Look for K5 instead of KIV
2003-03-08 11:01:31 +00:00
David E. O'Brien
0bc8118778
Some things don't build for PowerPC yet.
...
List from: benno
2003-02-21 02:30:51 +00:00
Poul-Henning Kamp
cfeccd194e
Hook libgeom in.
2003-02-08 15:17:49 +00:00
Marcel Moolenaar
4b1d654efb
Port libc_r to ia64. We need to do things slightly different
...
because we have 2 stacks per thread: the regular downward
memory stack and the irregular upward register stack. This
implementation lets both stacks grow toward each other. An
alternative scheme is to have them grow away from each other.
The alternate scheme has the advantage that both stack grow
toward guard pages. Since libc_r is virtually dead and we
really want the *context stuff for thread switching, we don't
try to be perfect, just functional.
2003-01-06 00:56:23 +00:00
Thomas Moestl
f8a9708151
Build libc_r on sparc64, it should work now.
2003-01-05 22:37:54 +00:00
Poul-Henning Kamp
2cf7136979
Connect libbsdxml (nee libexpat) to the build.
2002-10-04 13:40:39 +00:00