浏览代码

add patch to CVS, too

Ralf S. Engelschall 23 年之前
父节点
当前提交
be8719f3c0
共有 1 个文件被更改,包括 42 次插入0 次删除
  1. 42 0
      styx/styx.patch

+ 42 - 0
styx/styx.patch

@@ -0,0 +1,42 @@
+--- inc/sysbase1.h.orig	Tue Apr 17 00:55:58 2001
++++ inc/sysbase1.h	Tue Apr 17 00:57:17 2001
+@@ -178,7 +178,7 @@
+ 
+ #define DL_LOAD_LAZY    0
+ 
+-#if !defined(STYX_CONFIG_OSMS) && (!defined(HAVE_CONFIG_H) || (defined(HAVE_LIBDL) && defined(HAVE_DLFCN_H)))
++#if defined(__FreeBSD__) || (!defined(STYX_CONFIG_OSMS) && (!defined(HAVE_CONFIG_H) || (defined(HAVE_LIBDL) && defined(HAVE_DLFCN_H))))
+ #define DL_LAZY         RTLD_LAZY
+ #define DL_NOW          RTLD_NOW
+ #define DL_BINDING_MASK RTLD_BINDING_MASK
+--- libbase/gstream.c.orig	Tue Apr 17 01:04:58 2001
++++ libbase/gstream.c	Tue Apr 17 01:05:13 2001
+@@ -485,7 +485,7 @@
+ 
+ 
+ #else
+-#if !defined(MSDOS) && ( !defined(HAVE_CONFIG_H) || defined(HAVE_ICONV_H) )
++#if defined(__FreeBSD__) || (!defined(MSDOS) && ( !defined(HAVE_CONFIG_H) || defined(HAVE_ICONV_H) ) )
+ 
+ ConcreteType(CDIConv_T) // ICONV conversion description type
+ {
+--- libbase/sysbase1.c.orig	Sun Feb 25 22:36:20 2001
++++ libbase/sysbase1.c	Tue Apr 17 01:25:49 2001
+@@ -526,7 +526,7 @@
+ #define DL_LOAD_LAZY    0
+ 
+ /*DOC_INTERFACE*/
+-#if !defined(STYX_CONFIG_OSMS) && (!defined(HAVE_CONFIG_H) || (defined(HAVE_LIBDL) && defined(HAVE_DLFCN_H)))
++#if defined(__FreeBSD__) || (!defined(STYX_CONFIG_OSMS) && (!defined(HAVE_CONFIG_H) || (defined(HAVE_LIBDL) && defined(HAVE_DLFCN_H))))
+ #define DL_LAZY         RTLD_LAZY
+ #define DL_NOW          RTLD_NOW
+ #define DL_BINDING_MASK RTLD_BINDING_MASK
+@@ -570,7 +570,7 @@
+   }
+ 
+ #else
+-#if !defined(MSDOS) && ( !defined(HAVE_CONFIG_H) || ( defined(HAVE_LIBDL) && defined(HAVE_DLFCN_H) ) )
++#if defined(__FreeBSD__) || (!defined(MSDOS) && ( !defined(HAVE_CONFIG_H) || ( defined(HAVE_LIBDL) && defined(HAVE_DLFCN_H) ) ) )
+ 
+ DL_Hdl DL_open(string dlname, int flag)
+ /* loads dll 'dlname' in mode 'flag' ( ERROR: NULL )