[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/kgx][wip/update-0.4.0] 2 commits: d/patches: don't set custom RPATH for private library
Arnaud Ferraris (@a-wai)
gitlab at salsa.debian.org
Mon Nov 8 12:02:53 GMT 2021
Arnaud Ferraris pushed to branch wip/update-0.4.0 at Debian On Mobile / Kings Cross
Commits:
d8b3c6f6 by Arnaud Ferraris at 2021-11-08T13:01:59+01:00
d/patches: don't set custom RPATH for private library
This package installs a private shared library the executable links
to, but the library itself is only linked to libs in standard location.
Therefore, we shouldn't set a custom RPATH for this one.
- - - - -
acb7f757 by Arnaud Ferraris at 2021-11-08T13:02:43+01:00
d/changelog: release version 0.4.0-1
- - - - -
3 changed files:
- debian/changelog
- + debian/patches/0001-meson.build-don-t-set-RPATH-for-libkgx.patch
- + debian/patches/series
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+kgx (0.4.0-1) UNRELEASED; urgency=medium
+
+ * d/gbp.conf: remove the 'v' from debian tag
+ * New upstream version 0.4.0
+ * d/control: fix Vcs-* URLs and update build dependencies (Closes: #993853)
+ * d/rules: enable tests by default
+ * d/patches: remove deprecated patches
+ * d/patches: don't set custom RPATH for private library
+
+ -- Arnaud Ferraris <arnaud.ferraris at collabora.com> Mon, 08 Nov 2021 13:02:24 +0100
+
kgx (0.2.1-2) unstable; urgency=medium
[ Federico Ceratto ]
=====================================
debian/patches/0001-meson.build-don-t-set-RPATH-for-libkgx.patch
=====================================
@@ -0,0 +1,26 @@
+From c356c5753f2c09eb0f625886eceeb0cd30da8569 Mon Sep 17 00:00:00 2001
+From: Arnaud Ferraris <arnaud.ferraris at collabora.com>
+Date: Mon, 8 Nov 2021 12:59:16 +0100
+Subject: [PATCH] meson.build: don't set RPATH for libkgx
+
+This library is only linked to libs present in default locations,
+there's no need for a custom RPATH here.
+---
+ src/meson.build | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/src/meson.build b/src/meson.build
+index 217f877..a08040f 100644
+--- a/src/meson.build
++++ b/src/meson.build
+@@ -64,7 +64,6 @@ kgx_lib = library ('kgx', kgx_sources,
+ dependencies: kgx_deps,
+ install: true,
+ install_dir: pkglibdir,
+- install_rpath: pkglibdir + ':' + libdir,
+ )
+ kgx_inc = include_directories('.')
+
+--
+2.33.0
+
=====================================
debian/patches/series
=====================================
@@ -0,0 +1 @@
+0001-meson.build-don-t-set-RPATH-for-libkgx.patch
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/kgx/-/compare/28a046eca6ab90ac2acfda09110b09ce71abf519...acb7f7571dab4b76eb94ab5fb13e285c5cf9aba9
--
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/kgx/-/compare/28a046eca6ab90ac2acfda09110b09ce71abf519...acb7f7571dab4b76eb94ab5fb13e285c5cf9aba9
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20211108/8e09ed8f/attachment-0001.htm>
More information about the Debian-on-mobile-maintainers
mailing list