[neon/forks/heaptrack/Neon/release] debian: manually sync to ubuntu

Jonathan Riddell null at kde.org
Tue Sep 3 14:41:28 BST 2024


Git commit 037fabb99147c58287b128ad4a8bae9db904fdf4 by Jonathan Riddell.
Committed on 03/09/2024 at 13:41.
Pushed by jriddell into branch 'Neon/release'.

manually sync to ubuntu

M  +69   -6    debian/changelog
M  +10   -8    debian/control
M  +37   -65   debian/copyright
D  +0    -25   debian/patches/disable_unreliable_tests.patch
M  +2    -1    debian/patches/series
M  +3    -0    debian/rules
M  +5    -1    debian/tests/01-heaptrack
M  +6    -2    debian/tests/02-heaptrack
D  +0    -63   debian/upstream/signing-key.asc
M  +1    -0    debian/watch

https://invent.kde.org/neon/forks/heaptrack/-/commit/037fabb99147c58287b128ad4a8bae9db904fdf4

diff --git a/debian/changelog b/debian/changelog
index b71d1ae..3d15352 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,14 +1,77 @@
-heaptrack (1.5.0-0neon) jammy; urgency=medium
+heaptrack (1.5.0+dfsg1-2ubuntu3) noble; urgency=medium
 
-  * New release
+  * No-change rebuild for CVE-2024-3094
 
- -- Neon CI <neon at kde.org>  Tue, 03 Oct 2023 19:18:07 +0000
+ -- Steve Langasek <steve.langasek at ubuntu.com>  Sun, 31 Mar 2024 18:24:09 +0000
 
-heaptrack (1.4.0-0neon) focal; urgency=medium
+heaptrack (1.5.0+dfsg1-2ubuntu2) noble; urgency=medium
 
-  * New release
+  * No-change rebuild against libqt5core5t64
 
- -- Neon CI <neon at kde.org>  Thu, 20 Oct 2022 19:18:08 +0000
+ -- Steve Langasek <steve.langasek at ubuntu.com>  Fri, 15 Mar 2024 04:34:11 +0000
+
+heaptrack (1.5.0+dfsg1-2ubuntu1) noble; urgency=medium
+
+  * debian/tests: Check whether testbed has zstd installed before
+    assuming output file format.
+
+ -- Rik Mills <rikmills at kde.org>  Sun, 31 Dec 2023 14:03:34 +0000
+
+heaptrack (1.5.0+dfsg1-2) unstable; urgency=medium
+
+  * [d2bdd38] Disable one more unreliable test. (Closes: #1056077)
+
+ -- Anton Gladky <gladk at debian.org>  Thu, 28 Dec 2023 22:01:27 +0100
+
+heaptrack (1.5.0+dfsg1-1) unstable; urgency=medium
+
+  * [87afadc] Update d/watch
+  * [d7d45cf] Update patches
+  * [f9cff18] Add libdw-dev and libboost-container-dev to build-deps
+  * [42662f0] Add d/copyright
+  * [5dbd47c] Remove d/u/signing-key.asc
+  * [374b2a2] New upstream version 1.5.0+dfsg1. (Closes: #1056077)
+  * [d71f467] Fix grammar error. (Closes: #1016887)
+  * [01181d7] Update standards version to 4.6.2, no changes needed.
+
+ -- Anton Gladky <gladk at debian.org>  Thu, 28 Dec 2023 19:40:57 +0100
+
+heaptrack (1.4.0-3) unstable; urgency=medium
+
+  * [69ac2b2] Disable tst_trace test, fails on arm64
+
+ -- Anton Gladky <gladk at debian.org>  Tue, 12 Sep 2023 19:11:02 +0200
+
+heaptrack (1.4.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/patches/fix_ftbfs_gcc-13.patch: New. Fix FTBFS with gcc-13.
+    Thanks to Heiko Becker (Closes: #1037688).
+
+ -- Marcos Talau <talau at debian.org>  Thu, 07 Sep 2023 13:48:39 +0530
+
+heaptrack (1.4.0-2) unstable; urgency=medium
+
+  [ Christian Göttsche ]
+  * [8e471bc] d/control: specify Rules-Requires-Root no
+  * [f67042b] d/rules: enable hardening
+  * [c399e4d] d/rules: enable LTO
+
+  [ Anton Gladky ]
+  * [2aa7315] Fix autopkgtests
+
+ -- Anton Gladky <gladk at debian.org>  Wed, 02 Nov 2022 16:22:23 +0100
+
+heaptrack (1.4.0-1) unstable; urgency=medium
+
+  [ Helmut Grohne ]
+  * [e8a65e9] Fix FTCBFS: Build the same way as natively. (Closes: #979280)
+
+  [ Anton Gladky ]
+  * [fd99eea] New upstream version 1.4.0
+  * [f4e6cdd] Update standards version to 4.6.1, no changes needed.
+
+ -- Anton Gladky <gladk at debian.org>  Fri, 21 Oct 2022 21:41:20 +0200
 
 heaptrack (1.3.0-1) unstable; urgency=medium
 
diff --git a/debian/control b/debian/control
index 21e6a09..49a50f1 100644
--- a/debian/control
+++ b/debian/control
@@ -1,11 +1,11 @@
 Source: heaptrack
-Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
+XSBC-Original-Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
 Uploaders: Anton Gladky <gladk at debian.org>
 Section: devel
 Priority: optional
 Build-Depends: cmake,
                debhelper-compat (= 13),
-               elfutils,
                qtbase5-dev,
                qtbase5-dev-tools,
                libkf5kio-dev,
@@ -13,12 +13,13 @@ Build-Depends: cmake,
                libkf5threadweaver-dev,
                libkf5itemmodels-dev,
                libkf5i18n-dev,
-               libkchart5-dev,
-               libdw-dev,
+               libkchart-dev,
                libdwarf-dev,
                libelf-dev,
                extra-cmake-modules,
                libunwind-dev,
+               libdw-dev,
+               libboost-container-dev,
                libboost-iostreams-dev,
                libboost-filesystem-dev,
                libboost-system-dev,
@@ -27,7 +28,8 @@ Build-Depends: cmake,
                zlib1g-dev,
                libzstd-dev,
                libsparsehash-dev
-Standards-Version: 4.6.0
+Standards-Version: 4.6.2
+Rules-Requires-Root: no
 Vcs-Browser: https://salsa.debian.org/science-team/heaptrack
 Vcs-Git: https://salsa.debian.org/science-team/heaptrack.git
 Homepage: https://github.com/KDE/heaptrack
@@ -49,7 +51,7 @@ Description: heap memory profiler for Linux
    * Total amount of memory allocated, ignoring deallocations.
    * Leaked memory (like memcheck).
  .
- Heaptrack is notable for it's ability to attach to running processes,
+ Heaptrack is notable for its ability to attach to running processes,
  for consuming substantially less memory than Valgrind, and for not
  reducing an application's interactivity as much as Valgrind does.
  Heaptrack is useful for debugging memory leaks and memory ballooning.
@@ -72,7 +74,7 @@ Description: heap memory profiler for Linux
    * Total amount of memory allocated, ignoring deallocations.
    * Leaked memory (like memcheck).
  .
- Heaptrack is notable for it's ability to attach to running processes,
+ Heaptrack is notable for its ability to attach to running processes,
  for consuming substantially less memory than Valgrind, and for not
  reducing an application's interactivity as much as Valgrind does.
  Heaptrack is useful for debugging memory leaks and memory ballooning.
@@ -95,7 +97,7 @@ Description: heap memory profiler for Linux
    * Total amount of memory allocated, ignoring deallocations.
    * Leaked memory (like memcheck).
  .
- Heaptrack is notable for it's ability to attach to running processes,
+ Heaptrack is notable for its ability to attach to running processes,
  for consuming substantially less memory than Valgrind, and for not
  reducing an application's interactivity as much as Valgrind does.
  Heaptrack is useful for debugging memory leaks and memory ballooning.
diff --git a/debian/copyright b/debian/copyright
index 48c4d59..a554318 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -2,9 +2,10 @@ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: heaptrack
 Upstream-Contact: Milian Wolff <mail at milianw.de>
 Source: https://github.com/KDE/heaptrack
+Files-Excluded: 3rdparty/boost-zstd
 
 Files: *
-Copyright: 2014-2017 Milian Wolff <mail at milianw.de> 
+Copyright: 2014-2017 Milian Wolff <mail at milianw.de>
 License: LGPL-2.1+
   This program is free software; you can redistribute it and/or modify
   it under the terms of the GNU Library General Public License version 2,
@@ -14,73 +15,44 @@ License: LGPL-2.1+
   On Debian systems, the complete text of the GNU Lesser General Public License
   version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.
 
-Files: src/analyze/gui/modeltest.*
-Copyright: 2007 Trolltech ASA
-License: GPL-2
-  This program is free software; you can redistribute it and/or modify
-  it under the terms of the GNU General Public License version 2 as
-  published by the Free Software Foundation.
-  .
+Files: src/interpret/heaptrack_interpret.cpp
+Copyright: 2014-2022 Milian Wolff <mail at milianw.de>
+License: GPL-2+
   On Debian systems, the complete text of the GNU General Public License
   version 2 can be found in `/usr/share/common-licenses/GPL-2'.
 
-Files: 3rdparty/catch.hpp
-Copyright: 2012 Two Blue Cubes Ltd
-License: Boost-1.0
-  Boost Software License - Version 1.0 - August 17th, 2003
-  .
-  Permission is hereby granted, free of charge, to any person or organization
-  obtaining a copy of the software and accompanying documentation covered by
-  this license (the "Software") to use, reproduce, display, distribute,
-  execute, and transmit the Software, and to prepare derivative works of the
-  Software, and to permit third-parties to whom the Software is furnished to
-  do so, all subject to the following:
-  .
-  The copyright notices in the Software and this entire statement, including
-  the above license grant, this restriction and the following disclaimer,
-  must be included in all copies of the Software, in whole or in part, and
-  all derivative works of the Software, unless such copies or derivative
-  works are solely in the form of machine-executable object code generated by
-  a source language processor.
-  .
-  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-  FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
-  SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
-  FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
-  ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-  DEALINGS IN THE SOFTWARE.
+Files: src/interpret/symbolcache*
+       src/interpret/dwarf*
+Copyright: 2022 Klarälvdalens Datakonsult AB a KDAB Group company <info at kdab.com>
+           Milian Wolff <mail at milianw.de>
+License: GPL-2+
+  On Debian systems, the complete text of the GNU General Public License
+  version 2 can be found in `/usr/share/common-licenses/GPL-2'.
 
-Files: 3rdparty/libbacktrace/CMakeLists.txt
-Copyright: Alexander Monakov, ISP RAS 
-License: BSD-3-clause
+Files: src/analyze/gui/hashmodel*
+Copyright: 2016-2022 Klarälvdalens Datakonsult AB a KDAB Group company <info at kdab.com>
+           Milian Wolff <mail at milianw.de>
+License: GPL-2+
+  On Debian systems, the complete text of the GNU General Public License
+  version 2 can be found in `/usr/share/common-licenses/GPL-2'.
 
-License: BSD-3-clause
-  Redistribution and use in source and binary forms, with or without
-  modification, are permitted provided that the following conditions are
-  met:
-  .
-    (1) Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer. 
-  .
-    (2) Redistributions in binary form must reproduce the above copyright
-    notice, this list of conditions and the following disclaimer in
-    the documentation and/or other materials provided with the
-    distribution.  
+Files: 3rdparty/robin-map/*
+Copyright: 2017 Thibaut Goetghebuer-Planchon <tessil at gmx.com>
+License: MIT
+  Permission is hereby granted, free of charge, to any person obtaining a copy
+  of this software and associated documentation files (the "Software"), to deal
+  in the Software without restriction, including without limitation the rights
+  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+  copies of the Software, and to permit persons to whom the Software is
+  furnished to do so, subject to the following conditions:
+  .
+  The above copyright notice and this permission notice shall be included in all
+  copies or substantial portions of the Software.
   .
-    (3) The name of the author may not be used to
-    endorse or promote products derived from this software without
-    specific prior written permission.
-  .
-  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
-  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-  DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
-  INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-  (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-  SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
-  STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
-  IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-  POSSIBILITY OF SUCH DAMAGE.  
-
+  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+  SOFTWARE.
diff --git a/debian/patches/disable_unreliable_tests.patch b/debian/patches/disable_unreliable_tests.patch
deleted file mode 100644
index c42b232..0000000
--- a/debian/patches/disable_unreliable_tests.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-Description: Disable unreliable tests 
-Author: Anton Gladky <gladk at debian.org>
-Last-Update: 2020-11-20
-
-Index: heaptrack/tests/auto/CMakeLists.txt
-===================================================================
---- heaptrack.orig/tests/auto/CMakeLists.txt
-+++ heaptrack/tests/auto/CMakeLists.txt
-@@ -61,7 +61,7 @@ if ("${Boost_FILESYSTEM_FOUND}" AND "${B
-                     Qt5::Test
-             )
-             target_compile_definitions(tst_parser PRIVATE -DCATCH_CONFIG_RUNNER)
--            add_test(NAME tst_parser COMMAND tst_parser)
-+#add_test(NAME tst_parser COMMAND tst_parser)
-         endif()
-     endif()
- 
-@@ -72,6 +72,6 @@ if ("${Boost_FILESYSTEM_FOUND}" AND "${B
-             ${Boost_SYSTEM_LIBRARY}
-             ${Boost_FILESYSTEM_LIBRARY}
-     )
--    add_test(NAME tst_inject COMMAND tst_inject)
-+# add_test(NAME tst_inject COMMAND tst_inject)
- 
- endif()
diff --git a/debian/patches/series b/debian/patches/series
index 8b13789..e52f4ea 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
-
+10_update_cmake_version.patch
+20_disable_some_unreliable_tests.patch
diff --git a/debian/rules b/debian/rules
index b87ff2c..69f4c13 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,4 +1,7 @@
 #!/usr/bin/make -f
+
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all optimize=+lto
+
 BUILDDIR = $(CURDIR)/debian/build
 
 %:
diff --git a/debian/tests/01-heaptrack b/debian/tests/01-heaptrack
index 9576aac..eb6e25d 100755
--- a/debian/tests/01-heaptrack
+++ b/debian/tests/01-heaptrack
@@ -8,5 +8,9 @@ cd $WORKDIR
 
 heaptrack /bin/ls
 ls -l
-fileanalyze=`ls *.gz`
+if [ -f /usr/bin/zstd ]; then
+   fileanalyze=`ls *.zst`
+else
+   fileanalyze=`ls *.gz`
+fi
 heaptrack_print --file $fileanalyze
diff --git a/debian/tests/02-heaptrack b/debian/tests/02-heaptrack
index e9b0ce0..9564e8a 100755
--- a/debian/tests/02-heaptrack
+++ b/debian/tests/02-heaptrack
@@ -6,7 +6,11 @@ echo $WORKDIR
 trap "rm -rf $WORKDIR" 0 INT QUIT ABRT PIPE TERM
 cd $WORKDIR
 
-heaptrack timeout 5 /usr/bin/top
+heaptrack timeout 5 /usr/bin/top || true
 ls -l
-fileanalyze=`ls *.gz`
+if [ -f /usr/bin/zstd ]; then
+   fileanalyze=`ls *.zst`
+else
+   fileanalyze=`ls *.gz`
+fi
 heaptrack_print --file $fileanalyze
diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc
deleted file mode 100644
index 6ea3b67..0000000
--- a/debian/upstream/signing-key.asc
+++ /dev/null
@@ -1,63 +0,0 @@
------BEGIN PGP PUBLIC KEY BLOCK-----
-
-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
-=fanF
------END PGP PUBLIC KEY BLOCK-----
diff --git a/debian/watch b/debian/watch
index 40f3278..c285012 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,2 +1,3 @@
 version=4
+opts=repacksuffix=+dfsg1,dversionmangle=s/\+(debian|dfsg|ds|deb)(\.?\d+)?$// \
 https://download.kde.org/stable/heaptrack/([\d.]+)/@PACKAGE at -([\d.]+)\.tar\.xz


More information about the Neon-commits mailing list