2981 Commits

Author SHA1 Message Date
wosch
9f823f5a7f Fix FTP link to the statically linked FreeBSD executables
freefall -> hub
1997-05-06 11:18:44 +00:00
jkh
70c1986f74 Describe SNAPs and RELENGes as requested on USENET. 1997-05-06 06:38:46 +00:00
jdp
4b4c7c227f Use "gcc -shared" instead of "ld -Bshareable" for building shared
libraries.  Remove the now-unneeded CPLUSPLUSLIB hack.  I will also
remove the CPLUSPLUSLIB definitions from the Makefiles that use it,
after the dust settles.

Use gcc's LIBRARY_PATH environment variable to handle DESTDIR,
instead of -L flags in LDDESTDIR.  LIBRARY_PATH is documented in
the gcc info pages.  It is better than using -L flags, because it
modifies the search for start-up files as well as for libraries.
A new variable LDDESTDIRENV is used to contain the normally-empty
LIBRARY_PATH environment setting.

LDDESTDIR is no longer set in <bsd.lib.mk>.  It is still honored for
the time being, because a couple of userland Makefiles still (wrongly)
set it.  These should be fixed, and LDDESTDIR should vanish.

Removed the commented-out "LDDESTDIR+=-nostdlib", because "gcc -shared"
doesn't link in any standard libraries anyway.

Removed the ".if defined(LDADD)" around the _EXTRADEPEND target for
shared libraries.  This target is always necessary now, because
c++rt0.o is linked into every shared library.

Don't merge this into -2.2 without first merging the support for
"gcc -shared".
1997-05-04 21:30:40 +00:00
eivind
99dfa1c382 Remove the last reference to sup as a current method. We now want
cvsup-mirrors now, not sup-mirrors.
1997-05-04 18:04:38 +00:00
jkh
86f710eee9 Yikes! I thought I updated these references to sup ages ago.. Hmmmm! 1997-05-04 11:57:51 +00:00
jkh
0f5d18fb9c Update our history a little (whoops - I thought I'd committed
this days ago!).
1997-05-04 08:11:24 +00:00
jdp
3687a0fcc5 Update the URL for the CTM mirror at the University of Trier.
Submitted by:	Sascha Blank <blank@fox.uni-trier.de>
1997-05-04 05:55:56 +00:00
andreas
6a061964c3 synchronize with bsd.doc.mk (long outstanding fix)
PR:		closes docs/3479
1997-05-03 19:58:39 +00:00
jkh
d3ebb6d1bd bettter -> cleaner. 1997-05-03 04:46:42 +00:00
jfieber
eea3fb0fad Use <sect1> for sectioning instead of <p><bf>..</bf></p>. 1997-05-02 18:27:06 +00:00
jfieber
1243cef26e Markup debogification.
(<deflist><itemize>...</itemize></deflist> is nonsensical and should
not be allowed by the DTD)
1997-05-02 18:07:43 +00:00
jfieber
ea88d9034d Promote "The Ports Collection" to the chapter level.
Someone want to add a section to this chapter on PACKAGES?
1997-05-02 14:39:19 +00:00
jfieber
dfd761fe48 Users, Groups, and Security -> Security
The chapter has evolved differently than I imagined when I made
up the title.
1997-05-02 14:26:33 +00:00
jfieber
06c337917a Merge "staying current", "staying stable" and "synching" into a
single chapter.

Move "source tree guidelines and policies" out of the dark dungeon
of the Appendix.
1997-05-02 14:15:35 +00:00
ache
a40e87d143 More formatting + more info 1997-05-02 08:37:48 +00:00
ache
2a552b7768 Improve SGML formatting.
Add more info.
1997-05-02 08:07:35 +00:00
ache
958ed8ce77 Add ascii to comment describing default FORMATS value too
(see previous commit)
1997-05-02 05:07:45 +00:00
ache
3e143d2fb6 Add ascii to default formats list.
latin1 looks very ugly on Russian screens/printers and users should
be able to print/view handbook first without inner knowledge of
bsd.sgml.mk tuning.
1997-05-02 05:02:54 +00:00
ache
6adcdc79fd Add more info about l10n 1997-05-02 04:55:14 +00:00
ache
b95380cdf1 Add Localization section and Russian Language l10n description
(somebody with better English, please check!)

BTW: Next: entry have wrong name "Network Communications"
in Locale Setup although points to right direction.
Looks like sgmlfmt bug...
1997-05-02 02:20:25 +00:00
jkh
985468699f COFF sections not restricted to 16 bits.
Submitted by:	cubfm :)
1997-05-01 22:07:51 +00:00
jkh
e701cc1351 Add an entry about a.out vs ELF since I'm tired of reading about it.
Based-On-The-Postings-Of:	joerg
1997-05-01 20:55:20 +00:00
jfieber
e8aaa4f168 Put the Troubleshooting chapter out of its misery. 1997-05-01 03:06:32 +00:00
jkh
1196bc34a5 Put the "grossness" back; it had a purpose and anyone screwing around
with these files MUST understand what a `make release' does before
making changes like this or get nasty-grams from me when my builds start
falling over.  In fact, if they can't test "make release" after making
such changes then they *should leave these files completely alone*.
Thank you.
1997-05-01 01:15:55 +00:00
fsmp
76ba852fc3 removed:
opt_smp_invltlb.h
from:
SMPHDRS=        opt_smp.h opt_smp_invltlb.h

SMP_INVLTLB is no longer a valid config option, the invalidation of the TLB
via inter-CPU IPIs is now standard when APIC_IO is used.
1997-04-30 21:54:01 +00:00
bde
b07e05ad3f Fixed the SMP fixes:
- fixed dependencies so that `make depend' isn't necessary.
- added new files to CLEANFILES.
- fixed style.
1997-04-30 20:56:37 +00:00
bde
97eaf32928 Added trailing slash to ${CANONICALOBJDIR} in tests for directories,
so that /usr/obj can be a symlink to an existing directory.
1997-04-30 17:04:11 +00:00
bde
d3610b6412 Oops. The previous change duplicated the grossness instead of removing it. 1997-04-30 17:03:09 +00:00
bde
335b2fc8d1 Removed gross dir file bootstrap rule. Keep depending on the dir
file so that we fail if it isn't already installed.  The bootstrap
is now done by `make install' in the top-level src directory.  As
well as being gross, the rule didn't actually work for src trees
other than /usr/src, and this is difficult to fix since the whole
src tree may not exist.
1997-04-30 16:33:43 +00:00
max
493ade0510 Added two missing committers to the list of developer and
several missing port maintainers to the list of additional contributor.
1997-04-30 09:08:49 +00:00
max
139af3a919 Added new entities, a.jgreco and a.tedm.
(They have been mssing from the committers list although they are in
the group ncvs on freefall.)
1997-04-30 09:05:32 +00:00
hanai
1bb30e02fe Catch up with the original.
Submitted by: iwasaki@jp.FreeBSD.org
1997-04-30 06:43:05 +00:00
hanai
723fddf651 Catch up with the original. 1997-04-30 06:41:51 +00:00
ache
a9bc90241a bugfix: 'make depend' cause all LKMs rebuild 1997-04-30 06:04:17 +00:00
asami
74acc896bc (1) Change logic for dependency: instead of defining "is_depended"
(default: IS_DEPENDED?=install) target on the depended port, call
    DEPENDS_TARGET (default: install) from the depending port.

    Other than being more flexible (some ports don't require the
    dependency to be fully installed: see ghostscript4), this seems
    like a more natural thing to do.  (I never understood the
    convoluted logic that was used before.)

    By building packages with "DEPENDS_TARGET=package", I can avoid
    file-sharing problems (like gs3 binary going into the gs4
    package).

(2) Add new variable PATCH_SITE_SUBDIR and separate it from
    MASTER_SITE_SUBDIR.  Fixes linuxls port and is a correct thing to
    do anyway.
Initially suggested and reviewed by: fenner

(3) Add new variable MASTER_SITE_LOCAL for local ports.  Defaults to
    LOCAL_PORTS subdir on ftp.freebsd.org's distfiles dir.
Submitted by: jkh
1997-04-30 03:12:05 +00:00
fsmp
7ea9f4a42f Submitted by: Wolfgang Helbig <helbig@MX.BA-Stuttgart.De>
make world fails when it tries to build LKMs because the files
	opt_smp.h
	opt_smp_invltbl.h
are missing.

This patch to /usr/src/share/mk/bsd.kmod.mk is a temporary workaround.

Note that LKMs built in this way may or may NOT work properly with an
SMP kernel.
1997-04-28 00:02:22 +00:00
asami
0cb3b460eb Add ports-converters and ports-textproc targets. 1997-04-27 00:36:47 +00:00
asami
63d8e0363a Add description of ports-converters and ports-textproc. 1997-04-27 00:32:37 +00:00
ache
cc5855dba8 Cosmetique changes in my entry, add yet one ID 1997-04-25 22:58:22 +00:00
ache
6e137ab1b1 Update ID in my pgp key 1997-04-25 22:54:33 +00:00
max
4982a4556b Integrated 1.54 -> 1.55 changes. 1997-04-25 20:09:23 +00:00
max
efe7204660 Mailto: was missing for one contact person's address.
Submitted by:	 Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>
(Closing PR #3051.)
1997-04-25 20:03:48 +00:00
hanai
e2637abc5c Catch up with the original. 1997-04-25 07:24:02 +00:00
bde
e95e039f7f Pass everything in ${LDADD} directly to the linker for `make depend'
to prevent complaints from the compiler about nonexistent libraries.
1997-04-23 18:47:42 +00:00
jkh
e981db0f57 Add Christoph Kukulies to donor's gallery. 1997-04-23 18:36:37 +00:00
bde
d164e41abb Fixed missing strip step in .S.o and .S.po rules.
Fixed back to front -X and -x strip flags in .m.o and .m.po rules.
Fixed disordered .m.o and .m.po rules.  What is .m?

Stripping probably should be removed.  It makes problems in library
functions hard to debug...
1997-04-23 10:26:18 +00:00
jkh
f2c9e5e66b Remove sef's email address. 1997-04-23 02:54:28 +00:00
jmg
23b3d82663 fix a bugon of last commit 1997-04-22 05:52:54 +00:00
nate
3cb2cde67d - Added Samuel Lam <skl@ScalableNetwork.com> for his 3c589D patch. 1997-04-21 13:44:07 +00:00
jfieber
ca8a9db270 Fix markup bogons. 1997-04-21 00:42:54 +00:00