Commit graph

16 commits

Author SHA1 Message Date
Mikhail Teterin
fce5ac2c97 Try to improve chances of successful build - including, but not
limited to disabling compiler-optimizations.

Proper fixing seems inherently impossible -- even with -O0 valgrind
flags hundreds of unitilized memory accesses during self-check.

Tested with gcc8 and the base cc (clang) -- remove the GCC-requirement.

Add some patches from Debian.

While here simplify the extract-target a little and remove the BROKEN*
lines to attempt building on other platforms again...

Bump port-revision.

PR:		 232936
2018-11-18 22:06:44 +00:00
Mikhail Teterin
da9a0b57b4 Stop avoiding the gmalloc-implementation bundled with the code in the hope,
it will help get rid of the occasional crashes (reported upstream 6 months
ago to no avail).

Fix plist as reported in:

PR:		202489
Submitted by:	amdmi3
2015-08-19 16:40:57 +00:00
Mikhail Teterin
e8f2d860c0 Upgrade from 5f1 to 5f2.
The bad news:

	1. gcc is still required -- clang can build the binaries, but
	   some self-tests will fail, unless all optimization was
           disabled. This is, probably, due to some suspect code in
           bytenumb.c -- would be good to investigate.
	2. Building this port in parallel is still not possible -- the
	   Makefile is too convoluted and same sources are recompiled
	   multiple times with different #defines set.

The good news:

	1. Resolve a large number of warnings.
	2. Fix build on ia64 and sparc64 (tested on pluto and flame
           respectively). Other platforms (alpha, powerpc?) have a
	   better chance of working now...
2015-01-27 08:40:34 +00:00
Martin Wilke
03c2f48939 - Fix build with i386
PR:		190900
Submitted by:	ports fury
2014-06-14 05:49:29 +00:00
Martin Wilke
b5b8302d7f - Update to 5f1
PR:		178869
Submitted by:	ports fury
2013-05-28 13:46:00 +00:00
Martin Wilke
ed24dc2afa - Update to 5e6
PR:		137530
Submitted by:	Ports Fury
2009-08-08 06:24:17 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Martin Wilke
cec51f32fc - Update to version 5e5
PR:		5e5
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2008-02-18 22:15:00 +00:00
Martin Wilke
2b79188ad5 - Update to 5e4
PR:		119724
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2008-01-20 21:55:57 +00:00
Pav Lucistnik
2d8945f4b3 - Update to 5e1
PR:		ports/82940
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2005-07-06 15:53:10 +00:00
Sergey Matveychuk
322a84aab4 - Unbreak on 5.3+
PR:		ports/71684
Submitted by:	Florent Thoumie <flz(at)xbsd.org>
2004-12-12 15:32:47 +00:00
Kirill Ponomarev
42d6172c95 - Update to version 5d9
PR:		60070
Submitted by:	Ports Fury
2003-12-09 19:48:13 +00:00
Ying-Chieh Liao
87ffb3b881 upgrade to 5d7
PR:		45855
Submitted by:	Ports Fury
2003-01-02 17:46:48 +00:00
Pete Fritchman
d0fc31e742 Allow scm to load modules.
PR:		38882
Submitted by:	Hiroyuki Une <harrier@seiryu.cim.hkg.ac.jp>
2002-06-05 00:43:23 +00:00
Ying-Chieh Liao
e7597c9f97 - Add loadable module support
PR:		36893
Submitted by:	Ports Fury
2002-04-09 07:46:10 +00:00
Kevin Lo
463ca00a31 Update to version 5d3
PR: 20654
Submitted by: Ports Fury
2000-08-18 16:29:21 +00:00