Commit graph

30 commits

Author SHA1 Message Date
Kris Kennaway
a01439c2ca Retire NO_FILTER_SHLIBS now that it no longer serves a purpose 2007-01-30 04:25:35 +00:00
Mikhail Teterin
45c58e688d Work around the apparent bug in enum-to-enum casting in the 5.3 compiler
by using the int-to-enum casting instead. The port should now build on
5.3 and wherever else the self-tests were failing before.

Submitted to vendor.

Obtained from:	 Michael Cornelius
2006-12-18 05:52:45 +00:00
Mikhail Teterin
c5ad405497 After all the talk, I left -fstrict-aliasing in there -- instead of the
opposite.

I need a vacation...

Reported by:	Chad Gross
2006-11-09 02:55:27 +00:00
Mikhail Teterin
fe16a86edf Add a patch to fix test-failures in some "exotic" locales (obtained from
ICU):

PR:	102629

Make sure to use not only "-O2", but also "-fno-strict-aliasing"
-- but only when using the "stock" cc/c++ as the newer gcc-4.x does not
seem to exhibit a problem. This seems to help the test-exposed
miscompilations.

PR:	103255
2006-11-07 19:14:25 +00:00
Mikhail Teterin
0c3283ddb2 While the known problems (compiler bugs?) are being investigated, be
sure to compile with -O2 (not higher, not lower) to avoid some of them.
2006-09-27 13:33:14 +00:00
Mikhail Teterin
56a6a2465f Fix the PLIST post-upgrade :-(
Notified by:	kris
2006-09-24 14:39:24 +00:00
Mikhail Teterin
1450552d78 Upgrade ICU from 3.4.1 to 3.6. Build WITHOUT_THREADS by default -- using
threads is broken on ia64 (marcel is investigating) and seems useless
elsewhere.

Filter `-funroll-loops' out of CFLAGS for now -- it seems to cause
miscompilation occasionally.

Correct the dependencies to stop requiring a particular version number
of the ICU's libraries to ease future upgrades.
2006-09-22 22:22:19 +00:00
Mikhail Teterin
5fed5ec4d9 Unbreak for ia64 -- it should work now. 2006-08-22 14:19:23 +00:00
Mikhail Teterin
99db690548 Update from 3.4 to 3.4.1.
Probed by:	Badi K. Sudhakaran
2006-08-22 14:18:19 +00:00
Edwin Groothuis
2406d49a61 Remove USE_REINPLACE from all categories starting with D 2006-05-04 21:41:12 +00:00
Edwin Groothuis
acd87b4ad8 SHA256ify
Approved by:    krion@
2006-01-22 08:34:46 +00:00
Kris Kennaway
4c432450b4 BROKEN on ia64: Segfault during build 2005-11-21 01:40:28 +00:00
Mikhail Teterin
a15ea9bf13 Update from 3.2 to 3.4. Enable full testing -- the previously hanging
test has been modified by the vendor.
2005-10-20 13:27:18 +00:00
Jean-Yves Lefort
bd5cafdfa5 Add CONFLICTS (devel/icu and devel/icu2 conflicts). 2005-05-28 00:44:30 +00:00
Kris Kennaway
5271a8ace1 BROKEN on alpha: FPE during build 2005-05-21 18:12:18 +00:00
Kris Kennaway
d19e8c2875 Chase master site to fix fetching 2005-04-24 19:01:12 +00:00
Palle Girgensohn
04279c87a8 IBM restructured the ICU web site.
Approved by: seanc (implicit)
2005-03-06 14:11:10 +00:00
Kris Kennaway
3d19112b43 Add missing files and manpages, and bump PORTREVISION 2004-12-10 22:49:47 +00:00
Mikhail Teterin
85aa4d9ae8 So this was not a fluke on my machine. intltest does hang more often,
than it does not and a thread-guru should take a closer look.

Modify the port to make `intltest' part optional, while running through
other vendor's tests. Vendor is notified --
	http://www.jtcsv.com/cgibin/icu-bugs/incoming?id=1141

While here, change echo to ${ECHO}.
2004-11-25 08:44:01 +00:00
Mikhail Teterin
2be084a4f2 Update from pre-release to the 3.2 -- officially released today.
There are still test-hanging issues :-\ Can a thread guru, please,
try building this port? Some mentioning of this problem is at:

http://oss.software.ibm.com/cvs/icu/~checkout~/icu/readme.html?tag=release-3-2#ImportantNotesCPlusPlus
2004-11-23 20:14:04 +00:00
Mikhail Teterin
ebcdf588dc Update this port (long obsoleted by icu2) to the latest icu-3.2.
Add Ukrainian KOI8-U encoding and fix Ukrainian spell-out rules.
Build the vendor's tests and run them automatically after build.

Once the wrinkles (if any) are ironed out, the current users of
icu2 should switch to icu and icu2 deleted.

PR: ports/71790
Submitted by: Andriy Gapon
2004-11-18 19:58:21 +00:00
Trevor Johnson
c0669efed5 Tidy up whitespace. 2004-04-10 17:26:55 +00:00
Trevor Johnson
6e7d58c396 Trim whitespace. 2004-04-10 16:07:10 +00:00
Joe Marcus Clarke
053fdb6a6b Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
2004-02-04 05:21:48 +00:00
Trevor Johnson
0c881ba59c SIZEify. 2004-01-29 07:24:56 +00:00
Mark Linimon
7d7bfa8e74 Per bento logs, advise anyone trying to use this port on the 64-bit
architectures that they need to upgrade.  (Since the 2.x version has
been out for a couple of years, this port should probably just be
removed unless anyone sees a reason not to.)
2003-12-19 08:21:43 +00:00
Oliver Eikemeier
e3c2232e45 Reset unreachable MAINTAINERs to ports@FreeBSD.org
PR:		59109
Approved by:	marcus (mentor)
2003-11-19 19:28:40 +00:00
Akinori MUSHA
65dac0040a De-pkg-comment. 2003-02-21 11:23:04 +00:00
Jun Kuriyama
5d16389e32 I forgot to remove garbage... 2001-03-23 07:24:41 +00:00
Jun Kuriyama
a14dab298e Add icu 1.7, international Components for Unicode (from IBM).
PR:		ports/24649
Submitted by:	dwm@caimis.com
2001-03-17 08:49:14 +00:00