]> git.pld-linux.org Git - packages/cvsnt.git/commitdiff
- up to 2.5.04.3510 (visibility disabled - broken) auto/th/cvsnt-2_5_04_3510-1 auto/ti/cvsnt-2_5_04_3510-1
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Mon, 17 Aug 2009 19:34:11 +0000 (19:34 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    cvsnt-visibility.patch -> 1.1
    cvsnt.spec -> 1.43

cvsnt-visibility.patch [new file with mode: 0644]
cvsnt.spec

diff --git a/cvsnt-visibility.patch b/cvsnt-visibility.patch
new file mode 100644 (file)
index 0000000..acff47f
--- /dev/null
@@ -0,0 +1,57 @@
+--- configure.in~      2009-08-17 21:27:40.152347576 +0200
++++ configure.in       2009-08-17 21:29:05.412340085 +0200
+@@ -52,54 +52,6 @@
+   fi
+ fi
+-# If Visibility support is available switch that on, to reduce the exported
+-# symbol space.
+-AC_ARG_ENABLE(visibility,
+-[  --enable-visibility     Enable gcc visibility options],
+-[],
+-[enable_visibility="no"])
+-if test x$enable_visibility = xyes; then
+-
+-AC_MSG_CHECKING(whether GNUC visibility support)
+-AC_CACHE_VAL(ac_cv_fvisibility_ok,
+-[ac_save_cc="$CC"
+-CC="$CC -fvisibility=hidden"
+-AC_TRY_RUN([int main() { return 0; }],
+-  ac_cv_fvisibility_ok=yes,
+-  ac_cv_fvisibility_ok=no,
+-  ac_cv_fvisibility_ok=no)
+-CC="$ac_save_cc"])
+-AC_MSG_RESULT($ac_cv_fvisibility_ok)
+-if test $ac_cv_fvisibility_ok = yes; then
+-AC_MSG_CHECKING(for GNUC visibility attribute)
+-GLIB_CHECK_COMPILE_WARNINGS([
+-void
+-__attribute__ ((visibility ("hidden")))
+-     f_hidden (void)
+-{
+-}
+-void
+-__attribute__ ((visibility ("default")))
+-     f_default (void)
+-{
+-}
+-int main (int argc, char **argv)
+-{
+-        f_hidden();
+-        f_default();
+-        return 0;
+-}
+-],g_have_gnuc_visibility=yes,g_have_gnuc_visibility=no)
+-AC_MSG_RESULT($g_have_gnuc_visibility)
+-if test x$g_have_gnuc_visibility = xyes; then
+-  AC_DEFINE(HAVE_GCC_VISIBILITY, 1, [supports GCC visibility attributes])
+-  CFLAGS="$CFLAGS -fvisibility=hidden"
+-  CXXFLAGS="$CXXFLAGS -fvisibility=hidden -fvisibility-inlines-hidden"
+-fi
+-fi
+-
+-fi
+-
+ dnl FIXME This is truly gross.
+ missing_dir=`cd $ac_aux_dir && pwd`
+ dnl FIXME I pulled this default list from sanity.sh.  Perhaps these lists
index 81d3c06ee5996ea8499bf43f5288a64625387f0a..268e4acda3ff2314e44988ffc045e4c4429edaa4 100644 (file)
@@ -22,12 +22,12 @@ Summary:    Concurrent Versioning System
 Summary(pl.UTF-8):     Concurrent Versioning System
 Name:          cvsnt
 # 2.5.04 is current stable series (2.5.05 is not)
-Version:       2.5.04.3236
-Release:       8
+Version:       2.5.04.3510
+Release:       1
 License:       GPL v2+/LGPL v2+
 Group:         Development/Version Control
 Source0:       http://www.cvsnt.org/archive/%{name}-%{version}.tar.gz
-# Source0-md5: 853d1f2e1c89e8776467271d34bc0dcf
+# Source0-md5: e4919c2d6d4b9795dc3a5cfa3a44836c
 Source1:       %{name}.inetd
 Source2:       %{name}-cvslockd.init
 Source3:       %{name}.pam
@@ -41,6 +41,7 @@ Patch6:               %{name}-nospam.patch
 Patch7:                %{name}-ipv6.patch
 Patch8:                %{name}-fixes.patch
 Patch9:                %{name}-gcc4.patch
+Patch10:       %{name}-visibility.patch
 URL:           http://www.cvsnt.org/
 BuildRequires: autoconf >= 2.58
 BuildRequires: automake >= 1:1.7.9
@@ -217,6 +218,7 @@ CVSNT version of RCS tools.
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
+%patch10 -p0
 
 rm -rf pcre libltdl zlib protocols/ntlm
 
This page took 0.117931 seconds and 4 git commands to generate.