marcel
c7673a8a31
Build libpmc on all architectures (FWIW :-)
...
Ok'd by: jkoshy@
2005-04-20 20:50:32 +00:00
jkoshy
dc3444cd91
Bring a working snapshot of hwpmc(4), its associated libraries, userland utilities
...
and documentation into -CURRENT.
Bump FreeBSD_version.
Reviewed by: alc, jhb (kernel changes)
2005-04-19 04:01:25 +00:00
davidxu
beebb880be
Connect libthr and libthread_db to make buildworld.
2005-04-02 01:40:12 +00:00
davidxu
049358d9ae
Prepare for importing my 1:1 threading work, disconnect libthr and
...
libthread_db from make buildworld.
2005-04-02 00:59:18 +00:00
phk
9e47efde48
Tie libgpib into the build (unless NO_GPIB)
2005-02-06 16:45:57 +00:00
ru
f4c44b761b
NOCRYPT -> NO_CRYPT
2004-12-21 10:16:04 +00:00
ru
3b01b84505
NOATM -> NO_ATM
2004-12-21 09:08:06 +00:00
ru
ba3655c74f
NOLIBC_R -> NO_LIBC_R
...
NOLIBPTHREAD -> NO_LIBPTHREAD
NOLIBTHR -> NO_LIBTHR
2004-12-21 09:00:26 +00:00
tjr
6d227fe7bb
Remove stub libxpg4. All functionality was merged into libc a long time ago.
2004-11-13 23:54:30 +00:00
bz
4b83c5852a
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
markm
83f5b34ae1
Help Tinderbox and remove libautofs
2004-11-10 22:16:37 +00:00
trhodes
632ac71095
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
des
a4c12f8006
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
6a5b1eb495
Hook libautofs to the build.
2004-09-03 17:39:00 +00:00
obrien
1c315f997f
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
davidxu
94265926ab
build libthr on amd64.
2004-08-19 23:51:42 +00:00
obrien
917d65f59e
Turn on the magic.
2004-08-09 11:30:36 +00:00
grehan
fa510b071e
Enable libpthread build for powerpc
2004-07-19 12:20:10 +00:00
marcel
ac5ee50607
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
emax
3c9dfc9919
Make bluetooth compile on all platforms
...
Reviewed by: imp, ru
2004-07-07 22:48:30 +00:00
bde
3c92afcdeb
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
bde
a95c21c1a1
Fixed some insertion sort errors (external ones only).
2004-05-14 19:31:20 +00:00
cognet
a7e4dfca6f
Do not attempt to build libdisk, libthr and libc_r for arm.
2004-05-14 13:45:56 +00:00
grehan
d3c9a3e02a
Enable libdisk for powerpc build.
2004-04-21 23:23:05 +00:00
phk
4de4b53ade
Put libypclnt behind NO_YP_LIBC
2004-03-10 08:58:06 +00:00
grehan
bfc8874821
Hook libthr to the build for PowerPC
2004-03-02 06:26:37 +00:00
marcel
0cd09e8718
Moving forward, there's no reason to exclude libpthread on sparc64.
2004-02-20 03:42:34 +00:00
kientzle
9ced58b737
Connect libarchive to the build.
2004-02-12 16:41:33 +00:00
emax
3f0b112d3c
Add NO_BLUETOOTH knob to the build process
...
Requested by: phk
Reviewed by: imp (mentor), ru
2004-01-28 00:42:51 +00:00
harti
336e573a13
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
harti
dd594e446a
Link libbsnmp to the build.
2003-11-10 09:18:04 +00:00
harti
e5c8f84177
Link libngatm to the build (unless NOATM is set).
2003-10-22 15:01:16 +00:00
emax
41bb0e8fd2
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
fjoe
571ef024e3
- 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
phk
69a89b719e
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
phk
4b97db3304
Make build of libatm depend on existing NOATM conditional.
2003-08-27 20:00:48 +00:00
obrien
531d1f3334
Imply NOLIBC_R for PowerPC.
2003-08-16 21:21:07 +00:00
deischen
52d72144a6
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
deischen
50c0d6cd4f
Since it builds and seems to work OK, add libpthread to the amd64 build.
2003-08-08 21:16:06 +00:00
markm
376c7c030b
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
d0fded454f
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
mtm
9cfef4758d
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
markm
d6aec2b6d6
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
7cbe63ffd6
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
ed5b2de1c9
Re-enable libstand on all platforms including amd64.
2003-06-26 03:48:23 +00:00
peter
8f0f81825d
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
ca00882d6c
Build libthr by default on ia64.
2003-06-01 00:32:21 +00:00
mtm
35dc17a2d2
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
des
e5d2d778eb
Retire the useless NOSECURE knob.
...
Approved by: re (scottl)
2003-05-19 15:52:01 +00:00
markm
ee63e7dc15
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