Commit graph

20 commits

Author SHA1 Message Date
Sergey Matveychuk
45463d7774 - Utilize a new gcc feature
PR:		ports/74550
Submitted by:	Sepherosa Ziehau <sepherosa(at)softhome.net>
2004-12-12 23:32:32 +00:00
Pav Lucistnik
e8f0564a71 - Update to 4.6.2
PR:		ports/73604
Submitted by:	Sepherosa Ziehau <sepherosa@softhome.net>
Approved by:	maintainer timeout (2 weeks)
2004-11-20 16:03:49 +00:00
Alexander Leidinger
0af58e8725 Second part of the stlport-icc fix for 4.x. [1]
This patch modifies some gcc parts too, but basically it makes the port
respect CFLAGS. Because of bugs in combination with gcc 3.x and some
optimization options the CFLAGS are hardcoded (better safe than sorry).

I've tested the gcc part of the fix on 4-stable and two 5.x systems.

Submitted by:	Marius Strobl <marius@alchemy.franken.de> [1]
Approved by:	maintainer timeout (for devel/stlport)
2003-12-22 15:28:18 +00:00
Alexander Leidinger
e51bf54b2d I forgot to remove the now empty cwchar patch in my last commit...
Reminded by:	Marius Strobl <marius@alchemy.franken.de>
2003-10-05 12:40:04 +00:00
Alexander Leidinger
4f51476e2a Fix stlport:
---snip---
The patch is tested (and works) on FreeBSD/i386 -stable and -current with
GCC. Although there are no ICC-specific changes I verified that it doesn't
break lang/stlport-icc.
On FreeBSD/alpha and FreeBSD/sparc64 -current lang/stlport compiles with
this patch however the exception handling test fails. On alpha this looks
like a GCC-bug, on sparc64 it could be also a bug in FreeBSD however GCC
is known to have bugs there.
The patch has also a small fix for the Makefile of the port to allow
concurrent buils with `make -jX`.
The wchar-related part of the patch (which is also needed to fix
compilation on -current) is obtained from the STLport CVS repository.
---snip---

PR:		57267
Submitted by:	Marius Strobl <marius@alchemy.franken.de>
Approved by:	maintainer
2003-10-05 08:29:55 +00:00
Alexander Leidinger
c430d93d77 This change only affects the icc part of stlport:
- link with the threaded libc (the gcc case does this already)

Submitted by:	marius@alchemy.franken.de
Approved by:	kris
2002-09-22 13:19:33 +00:00
Alexander Leidinger
5ca74f56d7 Patch to be able to make a slave port for Intels C/C++ compiler.
Submitted by:	marius@alchemy.franken.de
Approved by:	Paul Marquis <pmarquis@pobox.com> (maintainer)
2002-09-17 12:52:06 +00:00
Ying-Chieh Liao
73ec1cec8d Unbreak build for gcc-2.95.4
PR:		39826, 39872
Submitted by:	maintainer
2002-06-26 04:20:21 +00:00
Ying-Chieh Liao
e148c2cfd6 style cleanups
remove *.orig to make PLIST right

PR:		39838
Submitted by:	maintainer
2002-06-25 14:19:45 +00:00
Martin Blapp
6b2d9df912 - -D_REENTRANT is still needed. For STABLE and CURRENT.
- Delete obsoleted patch
2002-06-07 10:37:50 +00:00
Martin Blapp
d3b34bf04a - Respect USE_GCC=
- Make the library really threadsafe. This has been broken in CURRENT
  since the port exists.
- Add a gcc31 workaround
2002-06-07 09:31:19 +00:00
Martin Blapp
6e22f2c4fc Fix compile for gcc3. On CURRENT, the exception tests are failing. This
works fine on STABLE with gcc3. This is also the reason for the non working
Openoffice port, which depends on this port.
2002-06-06 21:47:30 +00:00
Mikhail Teterin
f82922d767 Do not tinker with the ALL_TARGET. The existing version makes clean
before all, which will restart the whole build every time you interrupt
it... Run the bundled tests after in post-build. Obey the CXXFLAGS.

Approved by:	maintainer
2002-03-10 23:24:14 +00:00
Martin Blapp
7a9c31fd2e The tests are only working if compiled without -O. With -O
we get a bus error. This may be true for other code who uses
the STLport.
2002-03-05 08:00:18 +00:00
Pete Fritchman
54728e6a38 - update to 4.5.1
- remove unnecessary master site
- fix typo in BROKEN (requires -> Requires)
- fix typo in INSTALLS_SHLIB (ye -> yes)

PR:		33152
Submitted by:	maintainer
2001-12-24 22:17:44 +00:00
Ying-Chieh Liao
518e36866f upgrade to 4.5
assign maintainer

PR:		31053
Submitted by:	Paul Marquis <pmarquis@pobox.com> (new maintainer)
2001-12-21 20:56:47 +00:00
David E. O'Brien
f503d96fe5 Fix the STLport. It now compiles on 5-current and RELENG_4 !! 2001-08-21 22:54:13 +00:00
David E. O'Brien
012ab0ea4f Upgrade the STLport to version 4.0.
With help from: NetBSD, Tim Tretyak <timothy@umc.com.ua>
2001-05-17 21:09:19 +00:00
David E. O'Brien
f2866c9b08 Upgrade to version 4.0. 2001-03-21 02:27:08 +00:00
Justin M. Seger
ee8e25af3e Import of stlport:
STLport is an an adaptation of SGI's Standard Template Library.
The goal of the STLport effort is to make SGI's STL
implementation usable with most compilers while retaining full
functionality.

The Standard Template Library is a C++ library of container
classes, algorithms, and iterators providing many of the basic
algorithms and data structures of computer science.

PR:		ports/8939
Submitted by:	josh@quick.net
1998-12-18 03:09:05 +00:00