1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-31 21:57:12 +00:00
Commit Graph

1711 Commits

Author SHA1 Message Date
David E. O'Brien
83c4d02d04 Make the mode of created directories sane. 2000-12-14 00:44:12 +00:00
David E. O'Brien
84cba185ca Forgot to commit the bits that rm's the new libjava as it breaks the
GCC bootstrap.
2000-12-13 18:54:40 +00:00
David E. O'Brien
f305c0c0c2 Make LIBSTDCPP_REV match the new reality.
Submitted by:	Max Khon <fjoe@iclub.nsu.ru>
2000-12-13 17:23:34 +00:00
David E. O'Brien
7d7ab1639f Upgrade to the 2000-12-11 GCC 2.97 development snapshot. 2000-12-13 02:26:23 +00:00
Ade Lovett
e34953ed8d Mark this port FORBIDDEN.
Within the top-level Makefile of the distribution file, and as part of
the install target, this software decides to send, without warning,
a little "I've been installed" love note to its developers.

The doc/install.txt has the usual blurb about not using addresses
"acquired" in this manner etc.. etc..

It's also not entirely clear, and nor have the developers responded
(curiously, you think'd they'd be in to the email thang), whether
this can be automatically patched around.

Possibly worthy of a full-blown Ports Security Notification, I haven't
heard anything back from Bugtraq.

Submitted by:	my laptop having a broken MTA :)
Discussed with:	kris (a little tiny amount -- don't blame him, blame me)
2000-12-13 01:32:43 +00:00
Kevin Lo
6f56aa0d46 - Add NO_BUILD
- Fix pkg-plist

PR: 23478
Submitted by: Ports Fury
2000-12-12 14:56:50 +00:00
Vanilla I. Shu
2f015c40d8 Upgrade to 1.13. 2000-12-10 04:43:07 +00:00
Kevin Lo
2f25ba6df7 Update to 1.0a6
PR: 23396
Submitted by: Ports Fury
2000-12-09 15:30:18 +00:00
David E. O'Brien
dc8694e540 Fix typo in kldload command.
Submitted by:	Thomas Valentino Crimi <tcrimi+@andrew.cmu.edu>
2000-12-08 19:14:31 +00:00
David E. O'Brien
7fba1a1446 Replace pre-defined "linux" symbol with "FreeBSD". 2000-12-08 13:54:04 +00:00
Jean-Marc Zucconi
6c60914e9b Update MASTER_SITES 2000-12-08 13:52:45 +00:00
David E. O'Brien
6da9f52720 * Remove the Linux -dynamic-linker specification from the `ld' execution.
Luckly our `ld' knows the name of our dynamic linker and DTRT.
* Remove the DECpaq shared libs from the standard search dir as linking
  with them gives unresolved symbols.  Thus we'll use the .a's for now.
* Add the symbols __errno_location, __ieee_get_fp_control, and
  __ieee_set_fp_control (mapped to native interfaces) to the static
  Compaq Portable Math Library.  Thus all symbols are resolved.

This allows `CC=ccc' to build fully native FreeBSD Alpha binaries.
2000-12-08 13:27:29 +00:00
David E. O'Brien
662c4d7168 Compaq Alpha Tru64 C compiler. It is a port of the same compiler that is
available on the Compaq Tru64 UNIX platform.  The compiler produces excellent
optimized code for the Alpha architecture, particularly for floating-point
intensive applications.

I was able to compile simple test programs by:
	ccc -c foo.c
	cc -o foo foo.o
2000-12-08 10:30:23 +00:00
Thomas Gellekum
d1115e3827 MASTER_SITE changed.
Submitted by:	sobomax
2000-12-07 12:06:30 +00:00
Patrick S. Gardella
918a29027c New patch for version 0.4 2000-12-07 02:57:02 +00:00
Patrick S. Gardella
0d51f52d7d Update to version 0.4 2000-12-07 02:56:28 +00:00
David E. O'Brien
76a9878ebc Change name of programs from e<program_name> to g<program_name>, since
e<program_name> conflicts with the egcs port.  I'm open to a better nameing
scheme.

Also change the shared libs configuring logic a little bit due to changed
way of doing it on libstdc++-v3, which this snapshot uses by default.
2000-12-05 21:36:59 +00:00
David E. O'Brien
3d3c68d7e4 Do dynamic PLIST creation like the `gcc-devel' port. This is the easiest
way to deal with the differing results fix-includes gives depending on the
FreeBSD version this port is built on.
2000-12-05 20:58:15 +00:00
David E. O'Brien
932231b1d5 Change the libstdc++.so version number to be more like the stock one.
This change is needed as the one I was using is too much in the range of
shared version numbers the stock libstdc++.so will have.
2000-12-05 20:35:40 +00:00
David E. O'Brien
594411bca0 Do dynamic PLIST creation like the `gcc-devel' port. This is the easiest
way to deal with the differing results fix-includes gives depending on the
FreeBSD version this port is built on.
2000-12-05 20:31:21 +00:00
David E. O'Brien
bce306a85e Change the libstdc++.so version number to be more like the stock one.
This change is needed as the one I was using is too much in the range of
shared version numbers the stock libstdc++.so will have.
2000-12-05 19:50:32 +00:00
Kevin Lo
0ad2ecf26b - Update to version 4.0.1
- Switch maintainer to ports@FreeBSD.org

PR: 23276
Submitted by: Ports Fury
Approved by: MAINTAINER
2000-12-05 15:34:35 +00:00
Maxim Sobolev
47f9d912bf Update to 0.13.3. 2000-12-05 13:41:31 +00:00
David E. O'Brien
9edbb8400e Add all of the FreeBSD hacks I had in the base EGCS-1.1.2 compiler way
back when... that is all but a.out support.
2000-12-04 22:07:01 +00:00
Kevin Lo
9d1115da80 Upgrade to version 7.5.11
PR: 23225
Submitted by: Ports Fury
2000-12-02 16:17:08 +00:00
Kevin Lo
5bc53ad310 Update to version 2.3.4
Note that I changed RUN_DEPENDS=gmake to USE_GMAKE=yes

PR: 23218
Submitted by: MAINTAINER
2000-12-02 15:32:58 +00:00
David E. O'Brien
ceb234111e Commit the right version of this file. 2000-12-02 14:30:33 +00:00
David E. O'Brien
fc60994c8e MF contrib/gcc/c-common.c rev 1.12:
Move our `null_format_ok' addition to the end of record_function_format()
and it's uses.  This makes it easier to see our changes to the virgin source.
2000-12-02 11:58:26 +00:00
Ade Lovett
524adabce9 Update to 0.0.16 2000-11-30 18:14:13 +00:00
David E. O'Brien
b3a3e327ec This should take this port back to the last version of it for EGCS-1.1.2.
The gcc-2.95.2 bits have been repo copied to ports/lang/gcc295.

GCC 2.95.2 does not work for some people's code.  GCC 3.0 will be even
worse.  So it looks like we'll have to keep a port for each version of
GCC we've ever used.
2000-11-30 11:39:26 +00:00
David E. O'Brien
a626054207 Add gcc295 (after repo copy from egcs). 2000-11-30 11:35:53 +00:00
Matthew Hunt
0be6d1b81b Upgrade to 0.20.
Submitted by:	kris
2000-11-29 18:39:54 +00:00
Thomas Gellekum
e3c1c82e91 Install Demo/ dir to $PREFIX/share/examples/python. 2000-11-29 12:35:31 +00:00
David E. O'Brien
c517f4bd29 First cut at configure support for FreeBSD PowerPC, Sparc64, and StrongARM. 2000-11-28 19:54:42 +00:00
David E. O'Brien
52693c37bd Upgrade to the 2000-11-20 GCC 2.97 development snapshot.
This one should be using libstdc++ v3 and the new 3.0 C++ ABI now.
2000-11-28 18:55:06 +00:00
David E. O'Brien
339e20ffc2 Add "-Wnon-const-format" which checks for non-constant format strings for
auditing purposes.

Submitted by:	kris
Obtained from:	NetBSD
2000-11-27 01:12:33 +00:00
Patrick S. Gardella
6b46d0505d Update to 0.30.27 2000-11-25 03:08:43 +00:00
Patrick S. Gardella
eeed0d0cf1 Add missing patch files. 2000-11-24 17:19:47 +00:00
David E. O'Brien
2c98c659d1 Add $FreeBSD$, which help me in problem reports. 2000-11-22 00:26:04 +00:00
David E. O'Brien
1ceded9e6e Add $FreeBSD$'s which help me in problem reports. 2000-11-22 00:17:18 +00:00
Akinori MUSHA
28a0c7a66b Allow slave ports to override MAINTAINER. This fixes the MAINTAINER
of japanese/ruby-man.

Submitted by:	sanpei
2000-11-19 10:23:40 +00:00
Akinori MUSHA
a67d45fab1 Update to 1.6.2-preview3. As always, Matz has prepared a preview
snapshot right before the freeze for the new FreeBSD release. :)
2000-11-16 17:59:40 +00:00
Satoshi Asami
16c3b2e93c WRKDIR of lang/gcc28 should be accessed through ${.CURDIR}/../../lang/gcc28,
not ${PORTSDIR}/lang/gcc28, since ${PORTSDIR} might be a symlink.

Submitted by:	bento
2000-11-14 13:38:38 +00:00
Thomas Gellekum
63f9ef6a35 Fix compilation on FreeBSD-3.x.
PR:		22226
Reviewed by:	Alan Bawden <Alan@LCS.MIT.EDU>
2000-11-13 13:22:34 +00:00
David E. O'Brien
b108fbc310 BYACC builds this just fine, so drop the USE_BISON. 2000-11-11 06:13:03 +00:00
David E. O'Brien
80b01553ec Update to pgcc 2.95.3.
PR:		20122
Submitted by:	Tomaz Borstnar <tomaz.borstnar@over.net>
2000-11-11 05:43:58 +00:00
David E. O'Brien
e4990fe810 Don't hardcode the arch symbols. 2000-11-10 18:18:04 +00:00
David E. O'Brien
9b19195ece /usr/libexec/cpp is now a cpp designed for use by the compilers
(vs. userland) and has no need for (nor supports) the "-undef" flag.

PR:		20707
Submitted by:	Lyndon Nerenberg <lyndon@orthanc.ab.ca>
2000-11-10 18:15:20 +00:00
David E. O'Brien
1d6f1f15a7 Don't define "ASM_WEAKEN_LABEL" in the a.out case.
PR:		16882
Submitted by:	Bly Hostetler <hostetlb@agcs.com>
2000-11-10 17:47:41 +00:00
David E. O'Brien
d428f0d4c4 Add in the bounds checking patch from XXX Haj Ten Brugge if
"WANT_BOUNDS_CHECKING" is defined.
2000-11-10 17:37:13 +00:00