summaryrefslogtreecommitdiffstats
path: root/lib/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Make bluetooth compile on all platformsemax2004-07-071-1/+2
| | | | Reviewed by: imp, ru
* Style fixes:bde2004-05-141-11/+5
| | | | | | | | 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.
* Fixed some insertion sort errors (external ones only).bde2004-05-141-25/+25
|
* Do not attempt to build libdisk, libthr and libc_r for arm.cognet2004-05-141-3/+8
|
* Enable libdisk for powerpc build.grehan2004-04-211-5/+1
|
* Put libypclnt behind NO_YP_LIBCphk2004-03-101-2/+6
|
* Hook libthr to the build for PowerPCgrehan2004-03-021-1/+1
|
* Moving forward, there's no reason to exclude libpthread on sparc64.marcel2004-02-201-1/+1
|
* Connect libarchive to the build.kientzle2004-02-121-1/+1
|
* Add NO_BLUETOOTH knob to the build processemax2004-01-281-2/+4
| | | | | Requested by: phk Reviewed by: imp (mentor), ru
* The snmp_netgraph module depends on libnetgraph. So add a dependency andharti2003-11-121-3/+4
| | | | | | add libnetgraph to the list of prebuilt libraries in the main Makefile. Reviewed by: ru
* Link libbsnmp to the build.harti2003-11-101-1/+1
|
* Link libngatm to the build (unless NOATM is set).harti2003-10-221-4/+5
|
* Update Bluetooth code.emax2003-10-121-2/+5
| | | | | Reviewed by: M. Warner Losh <imp@bsdimp.com>; John Hay <jhay@freebsd.org> Approved by: M. Warner Losh <imp@bsdimp.com> (mentor)
* - Support for multibyte charsets in LIBICONV.fjoe2003-09-261-1/+1
| | | | | | | | - 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>
* Introduce more knobs to slim down FreeBSD userlandphk2003-08-291-1/+5
| | | | | | | NO_TOOLCHAIN skips Compilers and Binutils NO_USB skips USB stuff NO_VINUM skips Vinum stuff NO_ACPI skips ACPI stuff
* Make build of libatm depend on existing NOATM conditional.phk2003-08-271-1/+5
|
* Imply NOLIBC_R for PowerPC.obrien2003-08-161-1/+1
|
* Add libpthread to the alpha build.deischen2003-08-091-9/+3
| | | | | | Requested by ru: Since the majority of archs can now support the build of libpthread, rearrange the Makefile to treat libpthread as an exception.
* Since it builds and seems to work OK, add libpthread to the amd64 build.deischen2003-08-081-0/+3
|
* Don't check for the existance of src/crypto/ for building items thatmarkm2003-07-241-1/+1
| | | | | may contain crypto. The days of ITAR paranoia are over, and the simple macro tests that remain are sufficient.
* Connect libncp/libsmb to the build. They compile, but have a couple ofpeter2003-07-241-0/+5
| | | | | 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.
* Now that we have the stubs for alpha and we can build itmtm2003-07-201-6/+6
| | | | | | | | 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
* Very big makeover in the way telnet, telnetd and libtelnet are built.markm2003-07-161-9/+3
| | | | | | | | | | | | | | | | | | | | | | | 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.
* o disconnect libc_r from the build on ia64. The library is nowmarcel2003-06-271-0/+6
| | | | | | | | 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.
* Re-enable libstand on all platforms including amd64.peter2003-06-261-5/+1
|
* Port libc_r to amd64, and turn it back on for amd64. It passes all ofpeter2003-06-021-1/+2
| | | | the same src/lib/libc_r/test/* tests that the other platforms pass.
* Build libthr by default on ia64.marcel2003-06-011-0/+6
|
* Hook libthr to the build. It's currently built only for i386 andmtm2003-05-311-2/+5
| | | | a NOLIBTHR knob will prevent it from being built.
* Retire the useless NOSECURE knob.des2003-05-191-4/+2
| | | | Approved by: re (scottl)
* Turn MAKE_KERBEROS5 into NO_KERBEROS by negating the logic. Some extramarkm2003-05-051-1/+1
| | | | | cleanups were necessary in release/Makefile, and the tinderbox code was syntax checked, not run checked.
* Build non-crypto telnet(1) and telnetd(8) if NO_OPENSSL is defined.ru2003-05-011-1/+1
| | | | Submitted by: Marius Strobl <marius@alchemy.franken.de>
* Turn off libstand for amd64 for the time being. It is built in i386peter2003-04-301-1/+2
| | | | mode, and we do not need the complications for now.
* No libc_r for AMD64.obrien2003-04-301-0/+2
|
* Fixed alignment.ru2003-04-301-1/+1
|
* Connect libpthread to the (i386) world. It is currently installeddeischen2003-04-251-1/+4
| | | | | | | as libkse and will once again be renamed libpthread after more testing. Approved by: re
* KerberosIV deorbit sequence continues: Look for K5 instead of KIVmarkm2003-03-081-2/+3
|
* Some things don't build for PowerPC yet.obrien2003-02-211-1/+5
| | | | List from: benno
* Hook libgeom in.phk2003-02-081-1/+1
|
* Port libc_r to ia64. We need to do things slightly differentmarcel2003-01-061-1/+1
| | | | | | | | | | | 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.
* Build libc_r on sparc64, it should work now.tmm2003-01-051-1/+1
|
* Connect libbsdxml (nee libexpat) to the build.phk2002-10-041-1/+1
|
* reconnect libc_rjulian2002-09-191-1/+1
| | | | Hint from: deischen@freebsd.org
* Add i386 to the list of architectures that libc_r is broken on. Thispeter2002-09-171-1/+1
| | | | | effectively removes pppctl from the build for now. It only compiles on alpha now (now ironic).
* Initiate deorbit burn for the i386-only a.out related support. Moves arepeter2002-09-171-2/+2
| | | | | | | | | | | | | | | under way to move the remnants of the a.out toolchain to ports. As the comment in src/Makefile said, this stuff is deprecated and one should not expect this to remain beyond 4.0-REL. It has already lasted WAY beyond that. Notable exceptions: gcc - I have not touched the a.out generation stuff there. ldd/ldconfig - still have some code to interface with a.out rtld. old as/ld/etc - I have not removed these yet, pending their move to ports. some includes - necessary for ldd/ldconfig for now. Tested on: i386 (extensively), alpha
* Hook up libugidfw to the build.rwatson2002-08-021-2/+2
| | | | | Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
* Add libufs, a library for dealing with UFS filesystems from userland tojmallett2002-07-011-1/+2
| | | | | | | | | the build. It is here to compartmentalise functionality currently duplicated in many notable programs in the base system. It currently handles block reads and writes, as well as reading and writing of the filesystem superblock, and the reading/lookup of inode data. It supports both UFS and UFS2. I will be maintaining it, and porting programs to use it, however for now, it is simply being built as part of world.
* Don't try to build libc_r on sparc64, the _atomic_lock.S file isn't implemented.phk2002-05-181-1/+1
|
* Do not build libmp if NOSECURE is set (NO_OPENSSL is on a subset of NOSECURE)obrien2002-05-151-1/+2
|
* Removed the a.out compatibility cruft.ru2002-05-131-7/+2
| | | | | libgnumalloc.so.2 and libresolv.so.2 should be put under lib/compat/compat2?/ but I don't have the 2.x releases.
OpenPOWER on IntegriCloud