[SCM] BOINC packaging branch, wheezy, updated. debian/7.0.27+dfsg-5-15-g43ed716

Guo Yixuan culu.gyx at gmail.com
Mon Jun 24 09:41:34 UTC 2013


The following commit has been merged in the wheezy branch:
commit 6405ed30f8829d009ecf191f5aac17a0bd1b5ecf
Author: Guo Yixuan <culu.gyx at gmail.com>
Date:   Wed Jan 16 15:13:49 2013 +0800

    Added -lX11 for linking with ld.gold
    
    Conflicts:
    	debian/changelog
    	debian/control.in
    	debian/patches/series

diff --git a/debian/changelog b/debian/changelog
index 4aaecb3..9e5a2af 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,10 @@ boinc (7.0.27+dfsg-6) UNRELEASED; urgency=low
   * Removed the deprecated DMUA field from debian/control.
   * Bump policy version to 3.9.4, and use branch in Vcs-Git.
   * Tried to fix CVE-2013-2298.
+  * Added libx11-dev to build-deps. (It's used directly in
+    client/hostinfo_unix.cpp.)
+  * link_with_gold.patch: patched configure.ac to add -lX11 for linking client
+    with ld.gold.
 
  -- Guo Yixuan <culu.gyx at gmail.com>  Mon, 24 Jun 2013 17:12:15 +0800
 
diff --git a/debian/control b/debian/control
index fc36d75..68a5e51 100644
--- a/debian/control
+++ b/debian/control
@@ -16,7 +16,7 @@ Build-Depends: debhelper (>= 7.0.50~), po-debconf, dh-buildinfo, pkg-config (>=
  freeglut3-dev, libwxgtk2.8-dev, libgtk2.0-dev,
  libsqlite3-dev, libmysqlclient-dev, python, libfcgi-dev, libjpeg-dev,
  libxcb-util0-dev,
- libxss-dev
+ libx11-dev, libxss-dev
 Homepage: http://boinc.berkeley.edu/
 Vcs-Git: git://git.debian.org/git/pkg-boinc/boinc.git -b sid
 Vcs-Browser: http://git.debian.org/?p=pkg-boinc/boinc.git
diff --git a/debian/patches/link_with_gold.patch b/debian/patches/link_with_gold.patch
new file mode 100644
index 0000000..17c49dd
--- /dev/null
+++ b/debian/patches/link_with_gold.patch
@@ -0,0 +1,14 @@
+Index: boinc/configure.ac
+===================================================================
+--- boinc.orig/configure.ac
++++ boinc/configure.ac
+@@ -851,6 +851,9 @@
+     SAH_CHECK_LIB([Xss],[XScreenSaverAllocInfo],[
+         AC_DEFINE([HAVE_XSS],[1],[Define to 1 if you have xss library])
+         CLIENTLIBS="${sah_lib_last} ${CLIENTLIBS}"])
++    SAH_CHECK_LIB([X11],[XOpenDisplay],[
++        AC_DEFINE([HAVE_X11],[1],[Define to 1 if you have X11 library])
++        CLIENTLIBS="${sah_lib_last} ${CLIENTLIBS}"])
+     echo DEBUG: CLIENTLIBS=${CLIENTLIBS} >&5
+ fi
+ 
diff --git a/debian/patches/series b/debian/patches/series
index 1e5477e..ba4c3ce 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -59,3 +59,4 @@ boinc_manager_project_info_page.patch
 add_hardening_flags.patch
 workaround-objcxx.patch
 CVE-2013-2298-Scheduler-fix-security-vulnerabilities.patch
+link_with_gold.patch

-- 
BOINC packaging



More information about the pkg-boinc-commits mailing list