diff options
author | das <das@FreeBSD.org> | 2005-02-20 08:29:40 +0800 |
---|---|---|
committer | das <das@FreeBSD.org> | 2005-02-20 08:29:40 +0800 |
commit | 900b559d5a8a8e9276f974929908bb99f10509e5 (patch) | |
tree | dd911036c5e015a6fbfefe66b487eea577be00bb /converters/xdeview | |
parent | 2a08f14f7510130bf5c956787074823d020f8a2c (diff) | |
download | freebsd-ports-gnome-900b559d5a8a8e9276f974929908bb99f10509e5.tar.gz freebsd-ports-gnome-900b559d5a8a8e9276f974929908bb99f10509e5.tar.zst freebsd-ports-gnome-900b559d5a8a8e9276f974929908bb99f10509e5.zip |
Remove more copies of Tcl's SunOS shared library hack.
It's worth pointing out that the Tcl project used to
*recommend* that application writers copy this kludge.
These ports work fine with Tcl 8.3, which provided a fake
matherr() even if the OS didn't, but here's what the
Tcl 8.4 changelog has to say:
2002-05-31 (dead code)[474335,555635] removed all use of matherr() (english)
*** POTENTIAL INCOMPATIBILITY ***
The following lines can be safely removed from any application that
has them, unless compatibility with SunOS 4.X is desired.
extern int matherr();
int *tclDummyMathPtr = (int *) matherr;
The build problems were pointed out by Kris, as usual. ;-)
Diffstat (limited to 'converters/xdeview')
-rw-r--r-- | converters/xdeview/files/patch-ad | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/converters/xdeview/files/patch-ad b/converters/xdeview/files/patch-ad new file mode 100644 index 000000000000..9113510834a3 --- /dev/null +++ b/converters/xdeview/files/patch-ad @@ -0,0 +1,17 @@ +--- tcl/uutcl.c.orig Sat Feb 19 18:56:55 2005 ++++ tcl/uutcl.c Sat Feb 19 18:57:08 2005 +@@ -48,14 +48,6 @@ + #include <tcl.h> + #endif + +-/* +- * The following variable is a special hack that is needed in order for +- * Sun shared libraries to be used for Tcl. +- */ +- +-extern int matherr(); +-int *tclDummyMathPtr = (int *) matherr; +- + #include <uudeview.h> + #include <uuint.h> + #include <fptools.h> |