[pocl] 02/04: Merge branch 'master' into 0.14

Raphaël Hertzog hertzog at moszumanska.debian.org
Tue Dec 5 17:33:21 UTC 2017


This is an automated email from the git hooks/post-receive script.

hertzog pushed a commit to branch 0.14
in repository pocl.

commit 489cccf33da2bab5cfebc413d8461f4d8e458058
Merge: 26b1b15 fb5b68c
Author: Raphaël Hertzog <hertzog at debian.org>
Date:   Tue Dec 5 17:50:29 2017 +0100

    Merge branch 'master' into 0.14

 debian/changelog                                   |    42 +
 debian/clean                                       |     2 +
 debian/control                                     |    11 +-
 debian/libpocl1.symbols                            | 14389 +------------------
 ...cmake-forcibly-link-regtests-with-pthread.patch |    28 +
 debian/patches/cmake-no-fno-rtti.patch             |    20 +
 debian/patches/cmake-no-get_cpu_name.patch         |    44 +
 .../consistent-newlines-in-POCL_ABORT.patch        |   185 +
 debian/patches/do-not-export-clang-symbols.patch   |    23 +
 debian/patches/fix-tests-i386.patch                |    11 +
 debian/patches/libstdc++-7-dev.patch               |     4 +-
 debian/patches/series                              |     6 +
 .../set-POCL_DEVICE_ADDRESS_BITS-before-use.patch  |    45 +
 debian/rules                                       |    42 +-
 14 files changed, 459 insertions(+), 14393 deletions(-)

diff --cc debian/changelog
index edb3ecf,2346499..5a01091
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,16 -1,45 +1,58 @@@
 +pocl (0.14-1) UNRELEASED; urgency=medium
 +
 +  [ Andreas Tille ]
 +  * Team upload.
 +  * New upstream version
 +  * Drop versioned LLVM dependency
 +    Closes: #873417
 +
 +  [ Raphaël Hertzog ]
 +  * Switch to cmake build system (thanks to James Price for the patch).
 +
 + -- Andreas Tille <tille at debian.org>  Tue, 21 Nov 2017 08:23:34 +0100
 +
+ pocl (0.13-13) experimental; urgency=medium
+ 
+   * Fix cmake i386 detection, thanks to James Price.  (Closes: #882875)
+ 
+  -- Andreas Beckmann <anbe at debian.org>  Tue, 28 Nov 2017 03:04:06 +0100
+ 
+ pocl (0.13-12) experimental; urgency=medium
+ 
+   * Switch to cmake build system.
+   * llvmopencl.so.7 is now a private library.  (Closes: #823528)
+   * cmake-no-fno-rtti.patch: Build without -fno-rtti (a workaround for
+     clang-3.7), like autotools, to avoid symbol changes.
+   * cmake-no-get_cpu_name.patch: Do not use get_cpu_name(), makes some tests
+     fail.
+   * cmake-forcibly-link-regtests-with-pthread.patch: Link regression tests
+     with -lpthread unconditionally, otherwise test_issue_231 fails.
+   * Upload to experimental.
+ 
+  -- Andreas Beckmann <anbe at debian.org>  Mon, 27 Nov 2017 16:01:58 +0100
+ 
+ pocl (0.13-11) unstable; urgency=medium
+ 
+   * Add Built-Using control field for linking against static clang libraries.
+   * do-not-export-clang-symbols.patch: Link static clang libraries with
+     --exclude-libs to not export their symbols.
+   * Update symbols files.
+ 
+  -- Andreas Beckmann <anbe at debian.org>  Sun, 26 Nov 2017 19:22:48 +0100
+ 
+ pocl (0.13-10) unstable; urgency=medium
+ 
+   * Update symbols files.
+   * Bump Standards-Version to 4.1.1, no changes needed.
+   * Use dpkg makefile snippets instead of parsing the changelog manually.
+   * Switch B-D-I: python-sphinx to python3-sphinx.
+   * Set Rules-Requires-Root: no.
+   * set-POCL_DEVICE_ADDRESS_BITS-before-use.patch: Fix use-before-init in
+     CMakeLists.txt causing i386 to be misdetected as x86_64.
+   * Do not export libOpenCL.so.1 symbols.
+ 
+  -- Andreas Beckmann <anbe at debian.org>  Sat, 25 Nov 2017 21:03:13 +0100
+ 
  pocl (0.13-9) unstable; urgency=medium
  
    * Work around using clang-3.8 with libstdc++-7-dev.  (Closes: #853620)
diff --cc debian/control
index a990940,28b7467..7c3e68d
--- a/debian/control
+++ b/debian/control
@@@ -11,14 -11,17 +11,17 @@@ Build-Depends: debhelper (>= 10)
   ocl-icd-dev (>= 2.2.3),
   ocl-icd-libopencl1 (>= 2.2.3),
   ocl-icd-opencl-dev,
 - clang-3.8,
 - llvm-3.8-dev (>= 1:3.8),
 - libclang-3.8-dev,
 + clang,
 + llvm-dev (>= 1:3.8),
 + libclang-dev,
   pkg-kde-tools,
   sphinx-common,
+  zlib1g-dev,
+  cmake,
  Build-Depends-Indep:
-  python-sphinx,
- Standards-Version: 4.0.1
+  python3-sphinx,
+ Rules-Requires-Root: no
+ Standards-Version: 4.1.1
  Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/pocl.git
  Vcs-Git: https://anonscm.debian.org/git/collab-maint/pocl.git
  Homepage: http://portablecl.org
diff --cc debian/patches/series
index 85d74c8,5f2e515..8090a38
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -1,5 -1,14 +1,11 @@@
  os-compat.patch
 -fix-configure-for-debian-archs.patch
 -llvm-system-libs.patch
  typos.patch
  fix-tests-i386.patch
 -find-sys-cdefs-h.patch
  glibc-2.23.patch
+ set-POCL_DEVICE_ADDRESS_BITS-before-use.patch
+ consistent-newlines-in-POCL_ABORT.patch
+ do-not-export-clang-symbols.patch
  libstdc++-7-dev.patch
+ cmake-no-fno-rtti.patch
+ cmake-no-get_cpu_name.patch
+ cmake-forcibly-link-regtests-with-pthread.patch
diff --cc debian/rules
index 3d56d42,b76bcd6..0ce9c0c
--- a/debian/rules
+++ b/debian/rules
@@@ -51,10 -56,8 +56,9 @@@ ifeq ($(LLVM_ARCH),
  	$(warning Experimental architecture. Build failure expected)
  endif
  	@echo Using LLC_HOST_CPU=$${LLC_HOST_CPU}
 -	-/usr/lib/llvm-$(LLVM_VERSION)/bin/llc -mattr=help
 +
 +override_dh_auto_configure:
- 	dh_auto_configure -- -DENABLE_ICD=1 \
- 		-DWITH_LLVM_CONFIG=/usr/bin/llvm-config-$(LLVM_VERSION)
+ 	dh_auto_configure -- $(POCL_CONFIGURE_FLAGS)
  
  override_dh_auto_build-indep:
  ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS)))

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/collab-maint/pocl.git



More information about the Pkg-opencl-commits mailing list