[SCM] kjs packaging branch, master, updated. debian/5.37.0-2-88-g3d86386

Maximiliano Curia maxy at moszumanska.debian.org
Tue Jan 2 18:17:58 UTC 2018


Gitweb-URL: http://git.debian.org/?p=pkg-kde/frameworks/kjs.git;a=commitdiff;h=b79b626

The following commit has been merged in the master branch:
commit b79b626b714910d26f809ec768882a9ce1dcc22b
Author: Jonathan Riddell <jr at jriddell.org>
Date:   Wed Jul 22 17:38:28 2015 +0200

     Update symbols:
    
    * Update symbols:
      - Mark as optional the non-optional symbols gone after building with gcc 5
      - Keep the optional symbols gone after building with gcc 5
      - Add a couple of optional symbols:
        _ZNK3KJS7JSValue7toInt32EPNS_9ExecStateE
        _ZNK3KJS7JSValue9getUInt32ERj
        These symbols are only leaked in GCC 4 and are functions inlined with
        ALWAYS_INLINE, a macro defined in <wtf/Platform.h> which ends up using
        __attribute__((always_inline))
---
 debian/changelog            | 12 ++++++++++++
 debian/libkf5js5.symbols    |  4 +++-
 debian/libkf5jsapi5.symbols |  8 ++++----
 3 files changed, 19 insertions(+), 5 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 767a42b..b3ea356 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,19 @@
 kjs (5.12.0-0ubuntu1) UNRELEASED; urgency=medium
 
+  [ Scarlett Clark ]
   * New upstream release
 
+  [ José Manuel Santamaría Lema ]
+  * Update symbols:
+    - Mark as optional the non-optional symbols gone after building with gcc 5
+    - Keep the optional symbols gone after building with gcc 5
+    - Add a couple of optional symbols:
+      _ZNK3KJS7JSValue7toInt32EPNS_9ExecStateE
+      _ZNK3KJS7JSValue9getUInt32ERj
+      These symbols are only leaked in GCC 4 and are functions inlined with
+      ALWAYS_INLINE, a macro defined in <wtf/Platform.h> which ends up using 
+      __attribute__((always_inline))
+
  -- Scarlett Clark <sgclark at kubuntu.org>  Fri, 10 Jul 2015 08:16:15 -0700
 
 kjs (5.11.0-1) unstable; urgency=medium
diff --git a/debian/libkf5js5.symbols b/debian/libkf5js5.symbols
index f7f27ab..46990d0 100644
--- a/debian/libkf5js5.symbols
+++ b/debian/libkf5js5.symbols
@@ -1,4 +1,4 @@
-# SymbolsHelper-Confirmed: 5.9.0 amd64 hppa
+# SymbolsHelper-Confirmed: 5.12.0 amd64
 libKF5JS.so.5 libkf5js5 #MINVER#
  _ZN3KJS10Identifier11addSlowCaseEPNS_7UString3RepE at Base 4.96.0
  _ZN3KJS10Identifier3addEPKNS_5UCharEi at Base 4.96.0
@@ -405,11 +405,13 @@ libKF5JS.so.5 libkf5js5 #MINVER#
  _ZNK3KJS7JSValue16toUInt32SlowCaseEPNS_9ExecStateERb at Base 4.96.0
  _ZNK3KJS7JSValue20toIntegerPreserveNaNEPNS_9ExecStateE at Base 4.96.0
  _ZNK3KJS7JSValue7toFloatEPNS_9ExecStateE at Base 4.96.0
+ (optional)_ZNK3KJS7JSValue7toInt32EPNS_9ExecStateE at Base 5.12.0
  _ZNK3KJS7JSValue8isStringEv at Base 4.96.0
  _ZNK3KJS7JSValue8toNumberEPNS_9ExecStateE at Base 4.96.0
  _ZNK3KJS7JSValue8toObjectEPNS_9ExecStateE at Base 4.96.0
  _ZNK3KJS7JSValue8toStringEPNS_9ExecStateE at Base 4.96.0
  _ZNK3KJS7JSValue8toUInt16EPNS_9ExecStateE at Base 4.96.0
+ (optional)_ZNK3KJS7JSValue9getUInt32ERj at Base 5.12.0
  _ZNK3KJS7JSValue9toIntegerEPNS_9ExecStateE at Base 4.96.0
  _ZNK3KJS7UString10UTF8StringEv at Base 4.96.0
  _ZNK3KJS7UString14toStrictUInt32EPb at Base 4.96.0
diff --git a/debian/libkf5jsapi5.symbols b/debian/libkf5jsapi5.symbols
index 43f98e4..b37a300 100644
--- a/debian/libkf5jsapi5.symbols
+++ b/debian/libkf5jsapi5.symbols
@@ -1,4 +1,4 @@
-# SymbolsHelper-Confirmed: 5.8.0 armel
+# SymbolsHelper-Confirmed: 5.12.0 amd64
 libKF5JSApi.so.5 libkf5jsapi5 #MINVER#
  _ZN10KJSBooleanC1Eb at Base 4.96.0
  _ZN10KJSBooleanC2Eb at Base 4.96.0
@@ -36,9 +36,9 @@ libKF5JSApi.so.5 libkf5jsapi5 #MINVER#
  _ZN14KJSInterpreteraSERKS_ at Base 4.96.0
  _ZN15KJSGlobalObjectC1Ev at Base 4.96.0
  _ZN15KJSGlobalObjectC2Ev at Base 4.96.0
- _ZN3KJS14JSGlobalObjectD0Ev at Base 4.96.0
- _ZN3KJS14JSGlobalObjectD1Ev at Base 4.96.0
- _ZN3KJS14JSGlobalObjectD2Ev at Base 4.96.0
+ (optional)_ZN3KJS14JSGlobalObjectD0Ev at Base 4.96.0
+ (optional)_ZN3KJS14JSGlobalObjectD1Ev at Base 4.96.0
+ (optional)_ZN3KJS14JSGlobalObjectD2Ev at Base 4.96.0
  (arch=!armel !armhf)_ZN3KJS6JSCell4markEv at Base 5.0.0
  _ZN3KJS7JSValueD0Ev at Base 4.96.0
  _ZN3KJS7JSValueD1Ev at Base 4.96.0

-- 
kjs packaging



More information about the pkg-kde-commits mailing list