Among the 15 debian patches available in version 0.0.8-39 of the package, we noticed the following issues:
commit 7b659c024d69a2efb2895a4a5b79ecacf3f55932
Author: Sven Eckelmann <sven@narfation.org>
Date: Sun Mar 15 21:28:07 2026 +0100
Drop unused gbp.conf
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit e1f7139285a7b87d6ecd2d2acedc65e807709f1f
Author: Sven Eckelmann <sven@narfation.org>
Date: Sun Mar 15 21:00:16 2026 +0100
changelog: fix typo superfluous
commit c87ed2176e7a2a86404b5ce0f5b7781fb6593f19
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun Mar 15 16:25:01 2026 +0000
CI: Use git-debrebase convert-to-gbp
The rest of the Salsa CI pipeline doesn't work well even if we arrange
to have debian/patches to generate a fully sensible patches-applied
branch. gdr convert-to-gbp produces a patches-*un*applied branch like
the pipeline expects.
commit 2df3d824883db4760aac7e4e6a7495ef630d127b
Author: Sven Eckelmann <sven@narfation.org>
Date: Sun Mar 15 07:56:16 2026 +0100
Drop files generated by autoreconf
Signed-off-by: Sven Eckelmann <sven@narfation.org>
Forwarded: not-needed
commit 773f2c18e0b5c279d4c4ab618e9f5a9c19fd5ac5
Author: Sven Eckelmann <sven@narfation.org>
Date: Sun Mar 15 07:54:15 2026 +0100
Switch to git-debrebase(1) git workflow
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit 69afac293d1d80bcdc7d899d73060333fe1719aa
Merge: b60cc3f 4e8873a
Author: Sven Eckelmann <sven@narfation.org>
Date: Sun Mar 15 11:52:45 2026 +0100
Declare fast forward from pre-git-based history
commit b60cc3fa656b572817cb82660c0683290a44ac92
Author: Sven Eckelmann <sven@narfation.org>
Date: Thu Sep 14 15:31:04 2023 +0200
imp_vrml: Disable yywrap
There is no definition anymore for yywrap - so just disable it to avoid the
loading error:
libg3d: plugins: failed to load /usr/lib/x86_64-linux-gnu/libg3d/plugins/import/imp_vrml.so: /usr/lib/x86_64-linux-gnu/libg3d/plugins/import/imp_vrml.so: undefined symbol: yywrap
Bug-Debian: #1051935
Gbp-Pq: Name imp_vrml-Disable-yywrap.patch
commit ef201162251e07db2f145cb40e02b642bfd3a663
Author: Simon McVittie <smcv@debian.org>
Date: Sun Jul 23 20:45:58 2023 +0100
Use gdk-pixbuf directly, instead of via the obsolete GTK 2
Bug-Debian: https://bugs.debian.org/967575
Gbp-Pq: Name Use-gdk-pixbuf-directly-instead-of-via-the-obsolete-GTK-2.patch
commit a7ddab1a1016c197269132c18d3c6ecccd98f87e
Author: Sven Eckelmann <sven@narfation.org>
Date: Tue Jan 21 18:37:47 2020 +0100
Switch libxml2 lookup from xml2-config to pkg-config
Bug-Debian: https://bugs.debian.org/949522
Forwarded: not-yet
Gbp-Pq: Name Switch-libxml2-lookup-from-xml2-config-to-pkg-config.patch
commit dfd0139af7fb70100de27b235532a05a298837ee
Author: Sven Eckelmann <sven@narfation.org>
Date: Fri Jan 1 01:32:33 2016 +0100
Fix spelling errors
Gbp-Pq: Name Fix-spelling-errors.patch
commit 7acf0dc14e98d61aeca5769e20d2e616f15d5fbb
Author: Sven Eckelmann <sven@narfation.org>
Date: Mon Jan 9 21:33:17 2012 +0100
Fix implicit declarations of functions
Gbp-Pq: Name Fix-implicit-declarations-of-functions.patch
commit 7ca608da4bd4ce63773ade45a6bb0a0bc6a6bf0b
Author: Sven Eckelmann <sven@narfation.org>
Date: Sun Feb 19 02:00:14 2012 +0100
Fix build with automake 1.11.3
Gbp-Pq: Name Fix-build-with-automake-1.11.3.patch
commit c36ec564d290b57c7adad66324d299dc1d0b2c2d
Author: Picca Frédéric-Emmanuel <picca@synchrotron-soleil.fr>
Date: Mon Aug 16 21:29:29 2010 +0200
Fix memory leaks in dae plugin
Forwarded: https://mail.gna.org/public/libg3d-devel/2010-08/msg00000.html
Bug-Debian: https://bugs.debian.org/593209
Gbp-Pq: Name Fix-memory-leaks-in-dae-plugin.patch
commit 0f1d1eedb4a1eaa20fbbab4823b78bf2900a96a2
Author: Picca Frédéric-Emmanuel <picca@synchrotron-soleil.fr>
Date: Mon Aug 16 21:29:29 2010 +0200
Fix memory leaks
Forwarded: https://mail.gna.org/public/libg3d-devel/2010-08/msg00000.html
Bug-Debian: https://bugs.debian.org/593209
Gbp-Pq: Name Fix-memory-leaks-7.patch
commit 5d9cede76212644e67e19333741ab46b98c2a93a
Author: Sven Eckelmann <sven@narfation.org>
Date: Mon May 24 10:16:21 2010 +0200
Only require glib2.0 for header files
Programs linked against libg3d doesn't need to link to glib2.0 when they don't
use it directly. Pkg-config allows us to use Require.private in such
situations.
Gbp-Pq: Name Only-require-glib2.0-for-header-files.patch
commit fb4b10f95250bb8fe48b9e1c3ae69a895c1a4aed
Author: Picca Frédéric-Emmanuel <picca@synchrotron-soleil.fr>
Date: Tue Feb 16 12:38:34 2010 +0100
Fix memory leaks
Forwarded: https://mail.gna.org/public/libg3d-devel/2010-02/msg00000.html
Bug-Debian: https://bugs.debian.org/570084
Gbp-Pq: Name Fix-memory-leaks.patch
commit 7468f2d45372ce1e1320430d3c8b135acc682cda
Author: Sven Eckelmann <sven@narfation.org>
Date: Mon Feb 8 10:33:54 2010 +0100
Identify modules by the ending .so instead of .la
.la files were stripped of the debs to fulfill the release goal
https://wiki.debian.org/ReleaseGoals/LAFileRemoval but the plugin loader of
libg3d tries to identify plugins by their libtool archive.
Gbp-Pq: Name Identify-modules-by-the-ending-.so-instead-of-.la.patch
commit add43d050f67bf1332088e4d37f1034e6accec81
Author: Sven Eckelmann <sven@narfation.org>
Date: Sat Nov 21 22:45:54 2009 +0100
Allow libtool to update their files to keep them consistent
Gbp-Pq: Name Allow-libtool-to-update-their-files-to-keep-them-con.patch
commit ee88d97de4bbe993c5945af4b42af63daae08d1c
Author: Sven Eckelmann <sven@narfation.org>
Date: Sat Nov 21 21:18:15 2009 +0100
Add AC_PROG_CXX for tests/Makefile.am
Gbp-Pq: Name Add-AC_PROG_CXX-for-tests-Makefile.am.patch
commit d4daa14ce490161fdca7f61fb08337afb6133c79
Author: Eric Sesterhenn <SnakeByte@gmx.de>
Date: Sat Sep 12 15:23:40 2009 +0200
fix possible endless loop in g3d_stream_seek
Origin: upstream, http://svn.gna.org/viewcvs/libg3d/trunk/src/stream.c?rev=426&r1=402&r2=426
Gbp-Pq: Name fix-possible-endless-loop-in-g3d_stream_seek.patch
commit 2e51f890d69aa1f7ed5f148d1f68ce2bbae4c3a4
Author: Sven Eckelmann <sven@narfation.org>
Date: Sat Sep 12 15:23:40 2009 +0200
Fix memory leaks in plugins
Bug: https://mail.gna.org/public/libg3d-devel/2009-02/msg00000.html
Gbp-Pq: Name Fix-memory-leaks-in-plugins.patch
commit 8f4e84f170bb630e6ea912a15f3d95a7b9b5db23
Merge: c1bfef3 020ff75
Author: Sven Eckelmann <sven@narfation.org>
Date: Sun Mar 15 11:50:43 2026 +0100
git-debrebase import: declare upstream
First breakwater merge.
[git-debrebase anchor: declare upstream]
commit c1bfef3f4d3c3181f75a2cc4c521bbc05dda4bc8
Author: Sven Eckelmann <sven@narfation.org>
Date: Sun Mar 15 11:50:43 2026 +0100
git-debrebase convert-from-gbp: drop patches from tree
Delete debian/patches, as part of converting to git-debrebase format.
[git-debrebase convert-from-gbp: drop patches from tree]
commit a3c2eb52caf40b460a874c2a8c9822ccc42f60e4
Author: Sven Eckelmann <sven@narfation.org>
Date: Sun Mar 15 10:48:31 2026 +0100
debian/copyright: Drop superflous section config/*
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit 4274bddca11591965c5b71aafed068fa49379dca
Author: Sven Eckelmann <sven@narfation.org>
Date: Sun Mar 15 08:17:15 2026 +0100
Remove build artifact doc/api/libg3d-overrides.txt
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit b3087aacdceb5a4b46081540dfa6cd9365f63808
Merge: bd83ed1 020ff75
Author: Sven Eckelmann <sven@narfation.org>
Date: Sun Mar 15 11:21:25 2026 +0100
Merge tag 'v0.0.8+git' into debian/unstable
Compatibility tag for orig transition
commit bd83ed18ffc7dd56359832429e79185ec3c0c387
Author: Sven Eckelmann <sven@narfation.org>
Date: Sat Mar 14 19:53:02 2026 +0100
Release 0.0.8-39
commit 4e8873a77b08e06ba5986501ef4bc4331f66ea13
Author: Sven Eckelmann <sven@narfation.org>
Date: Thu Sep 14 15:31:04 2023 +0200
imp_vrml: Disable yywrap
There is no definition anymore for yywrap - so just disable it to avoid the
loading error:
libg3d: plugins: failed to load /usr/lib/x86_64-linux-gnu/libg3d/plugins/import/imp_vrml.so: /usr/lib/x86_64-linux-gnu/libg3d/plugins/import/imp_vrml.so: undefined symbol: yywrap
Bug-Debian: #1051935
Gbp-Pq: Name imp_vrml-Disable-yywrap.patch
commit af22250d3ef8dd5718caef76089f7a0ae26224eb
Author: Simon McVittie <smcv@debian.org>
Date: Sun Jul 23 20:45:58 2023 +0100
Use gdk-pixbuf directly, instead of via the obsolete GTK 2
Bug-Debian: https://bugs.debian.org/967575
Gbp-Pq: Name Use-gdk-pixbuf-directly-instead-of-via-the-obsolete-GTK-2.patch
commit 647c85a5d5930779aa424afc5fc0cf970558de80
Author: Sven Eckelmann <sven@narfation.org>
Date: Tue Jan 21 18:37:47 2020 +0100
Switch libxml2 lookup from xml2-config to pkg-config
Bug-Debian: https://bugs.debian.org/949522
Forwarded: not-yet
Gbp-Pq: Name Switch-libxml2-lookup-from-xml2-config-to-pkg-config.patch
commit 0499f2ede2f86c6e3fc1aefa615f255bace9f943
Author: Sven Eckelmann <sven@narfation.org>
Date: Fri Jan 1 01:32:33 2016 +0100
Fix spelling errors
Gbp-Pq: Name Fix-spelling-errors.patch
commit 8f45348612eac56177e620499c6b10dff42e5e23
Author: Sven Eckelmann <sven@narfation.org>
Date: Mon Jan 9 21:33:17 2012 +0100
Fix implicit declarations of functions
Gbp-Pq: Name Fix-implicit-declarations-of-functions.patch
commit 3f6ce178402b2556c46009fbe03df1a3c072843d
Author: Sven Eckelmann <sven@narfation.org>
Date: Sun Feb 19 02:00:14 2012 +0100
Fix build with automake 1.11.3
Gbp-Pq: Name Fix-build-with-automake-1.11.3.patch
commit 198bf935f370830701d725fd003aca5253b7ef49
Author: Picca Frédéric-Emmanuel <picca@synchrotron-soleil.fr>
Date: Mon Aug 16 21:29:29 2010 +0200
Fix memory leaks in dae plugin
Forwarded: https://mail.gna.org/public/libg3d-devel/2010-08/msg00000.html
Bug-Debian: https://bugs.debian.org/593209
Gbp-Pq: Name Fix-memory-leaks-in-dae-plugin.patch
commit 61e921e3acb8f0f25cb2a73a8c027b779b75acc6
Author: Picca Frédéric-Emmanuel <picca@synchrotron-soleil.fr>
Date: Mon Aug 16 21:29:29 2010 +0200
Fix memory leaks
Forwarded: https://mail.gna.org/public/libg3d-devel/2010-08/msg00000.html
Bug-Debian: https://bugs.debian.org/593209
Gbp-Pq: Name Fix-memory-leaks-7.patch
commit 54ef68592e8b1cbacfaf58918b445c0260a477ab
Author: Sven Eckelmann <sven@narfation.org>
Date: Mon May 24 10:16:21 2010 +0200
Only require glib2.0 for header files
Programs linked against libg3d doesn't need to link to glib2.0 when they don't
use it directly. Pkg-config allows us to use Require.private in such
situations.
Gbp-Pq: Name Only-require-glib2.0-for-header-files.patch
commit e4102c31bf4ab241d94fd5ae14f2e0cfbef59d3b
Author: Picca Frédéric-Emmanuel <picca@synchrotron-soleil.fr>
Date: Tue Feb 16 12:38:34 2010 +0100
Fix memory leaks
Forwarded: https://mail.gna.org/public/libg3d-devel/2010-02/msg00000.html
Bug-Debian: https://bugs.debian.org/570084
Gbp-Pq: Name Fix-memory-leaks.patch
commit a6ae1a0124604e3ff7929d6c476a3113555fb5af
Author: Sven Eckelmann <sven@narfation.org>
Date: Mon Feb 8 10:33:54 2010 +0100
Identify modules by the ending .so instead of .la
.la files were stripped of the debs to fulfill the release goal
https://wiki.debian.org/ReleaseGoals/LAFileRemoval but the plugin loader of
libg3d tries to identify plugins by their libtool archive.
Gbp-Pq: Name Identify-modules-by-the-ending-.so-instead-of-.la.patch
commit ecdf59bb92f515a599c4b1066d8eb50a74ce5299
Author: Sven Eckelmann <sven@narfation.org>
Date: Sat Nov 21 22:45:54 2009 +0100
Allow libtool to update their files to keep them consistent
Gbp-Pq: Name Allow-libtool-to-update-their-files-to-keep-them-con.patch
commit d69b778b41073dbe5e41f768a7f8584fd32ece9b
Author: Sven Eckelmann <sven@narfation.org>
Date: Sat Nov 21 21:18:15 2009 +0100
Add AC_PROG_CXX for tests/Makefile.am
Gbp-Pq: Name Add-AC_PROG_CXX-for-tests-Makefile.am.patch
commit 8f30051487d688e87631331001a3a859d5ebba13
Author: Eric Sesterhenn <SnakeByte@gmx.de>
Date: Sat Sep 12 15:23:40 2009 +0200
fix possible endless loop in g3d_stream_seek
Origin: upstream, http://svn.gna.org/viewcvs/libg3d/trunk/src/stream.c?rev=426&r1=402&r2=426
Gbp-Pq: Name fix-possible-endless-loop-in-g3d_stream_seek.patch
commit 35a427cf961341dd0d9f52b7748e13a72125bc88
Author: Sven Eckelmann <sven@narfation.org>
Date: Sat Sep 12 15:23:40 2009 +0200
Fix memory leaks in plugins
Bug: https://mail.gna.org/public/libg3d-devel/2009-02/msg00000.html
Gbp-Pq: Name Fix-memory-leaks-in-plugins.patch
commit 79cdcc841773fae92f82f0cadc0c61832b4f8139
Merge: 6f2a6bc e691fc9
Author: Sven Eckelmann <sven@narfation.org>
Date: Sat Mar 14 19:52:49 2026 +0100
libg3d (0.0.8-39) unstable; urgency=medium
* debian/watch
- Switch to version 5 format
- switch to git repository as source tarball
- drop references to unused signatures
* debian/control:
- Upgraded to policy 4.7.3
- drop Priority field
- drop redundant Rules-Requires-Root
* debian/copyright:
- Update copyright years
* Drop deprecated lintian override library-not-linked-against-libc
[dgit import unpatched libg3d 0.0.8-39]
commit e691fc94ca6ba7287493b537a8504a18d335ed1d
Author: Sven Eckelmann <sven@narfation.org>
Date: Sat Mar 14 19:52:49 2026 +0100
Import libg3d_0.0.8-39.debian.tar.xz
[dgit import tarball libg3d 0.0.8-39 libg3d_0.0.8-39.debian.tar.xz]
commit df8de857604e0613064d72bec7a4107cc6958f76
Author: Sven Eckelmann <sven@narfation.org>
Date: Sat Mar 14 19:51:59 2026 +0100
debian/watch: drop references to unused signatures
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit cdb2c68f1c402885514399a8d36eadabd6bb4ee5
Author: Sven Eckelmann <sven@narfation.org>
Date: Mon Mar 9 21:48:31 2026 +0100
Drop deprecated lintian override library-not-linked-against-libc
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit b3ec994ffc314207b492dc55d18dd4a097a29b2e
Author: Sven Eckelmann <sven@narfation.org>
Date: Mon Mar 9 21:42:45 2026 +0100
debian/copyright: Update copyright years
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit 435e2a343ce951a896b2c60812098ab5fa4d185a
Author: Sven Eckelmann <sven@narfation.org>
Date: Mon Mar 9 21:02:31 2026 +0100
drop redundant Rules-Requires-Root
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit b76a26f82d5ea0966fd53662bb9e4996b7694c27
Author: Sven Eckelmann <sven@narfation.org>
Date: Mon Mar 9 20:38:22 2026 +0100
Upgraded to policy 4.7.3, Drop Priority field
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit 8f31ffa0d80ef4b849c167a5ebbd00277a937892
Author: Sven Eckelmann <sven@narfation.org>
Date: Sun Mar 1 21:53:00 2026 +0100
switch to git repository as source tarball
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit 1485ae3760935bfcac1fbe74ab6e522ed20b7f95
Author: Sven Eckelmann <sven@narfation.org>
Date: Tue Dec 16 09:49:00 2025 +0100
debian/watch: Switch to version 5 format
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit 40a5a94c46fd5667e7d0578a294afc38a46ce4a2
Author: Sven Eckelmann <sven@narfation.org>
Date: Sat Mar 1 21:16:23 2025 +0100
Fix e-mail of Marek Lindner
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit 81a47ac0f9f5e5a73dd0c3bbccdb1968e1f18373
Author: Sven Eckelmann <sven@narfation.org>
Date: Sat Mar 1 21:09:48 2025 +0100
Release libg3d 0.0.8-38
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit 1ac77b967647252364f35365bb92f739e7c1efae
Author: Sven Eckelmann <sven@narfation.org>
Date: Sat Mar 1 20:57:02 2025 +0100
Upgraded to policy 4.7.2, no changes required
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit 7ee2f926afe091bd71f5f7673f50eb897c118fcc
Author: Sven Eckelmann <sven@narfation.org>
Date: Wed Feb 12 10:03:39 2025 +0100
Upgraded to policy 4.7.0, no changes required
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit 4c2d451c0b72bb804487795b7753dfdee6dc14e5
Author: Sven Eckelmann <sven@narfation.org>
Date: Fri May 10 18:26:12 2024 +0200
Switch to api.github.com to check for releases
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit 17bece1aea525db0620057b12b085a81af8bf445
Author: Sven Eckelmann <sven@narfation.org>
Date: Sun Mar 17 18:25:27 2024 +0100
Replace pkg-config with pkgconf
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit 8b2b9da6e2868cfacaad77b4eaa36b88e7695ae1
Author: Sven Eckelmann <sven@narfation.org>
Date: Sun Mar 17 17:49:51 2024 +0100
Use DEB_BUILD_MAINT_OPTIONS to set lfs flag
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit 6d1dffda16c39fa0afb6989f7d512ee0f53093d3
Author: Sven Eckelmann <sven@narfation.org>
Date: Thu Sep 14 16:20:17 2023 +0200
Release libg3d 0.0.8-37
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit b342342eb596c45ef224f2a01c23dc9952261708
Author: Sven Eckelmann <sven@narfation.org>
Date: Thu Sep 14 15:33:38 2023 +0200
Disable yywrap in vrml plugin
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit 637ed90230f79042bffcf0b603345d2a09c7532d
Author: Sven Eckelmann <sven@narfation.org>
Date: Sat Aug 19 18:40:49 2023 +0200
Release libg3d 0.0.8-36
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit 58fe6e3a04082d5ce33a44a46faef187feb96334
Author: Sven Eckelmann <sven@narfation.org>
Date: Sat Aug 19 18:27:50 2023 +0200
Fix setting of configure arguments
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit 832d8abc24e8e6130856642b9a3fab62d05f38ea
Author: Sven Eckelmann <sven@narfation.org>
Date: Mon Jul 24 11:47:52 2023 +0200
Release libg3d 0.0.8-35
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit 451d3f7f68ffdc9dcafe88992c0a63f86756d87a
Author: Simon McVittie <smcv@debian.org>
Date: Sun Jul 23 20:48:11 2023 +0100
Avoid build-dependency on obsolete GTK 2
Instead, use gdk-pixbuf directly, since that's what this package
actually needs.
Closes: #967575
commit 9345edb466a3405a4fd46ec0f4619f0c0a41af1c
Author: Sven Eckelmann <sven@narfation.org>
Date: Mon Jul 24 11:45:04 2023 +0200
Revert "Drop package libg3d-plugin-gdkpixbuf"
This reverts commit 1ed7ee979275f4b5bb1896d28879352aae2e0e67.
commit 3905f9b1eb1d3560dad6e72ec786a93150d30681
Author: Sven Eckelmann <sven@narfation.org>
Date: Mon Jul 24 09:46:43 2023 +0200
Release libg3d 0.0.8-34
Signed-off-by: Sven Eckelmann <sven@narfation.org>
commit 6f2a6bc4d25b0bafd424de585c7ea4a85f676938
Author: Sven Eckelmann <sven@narfation.org>
Date: Mon Jan 19 11:16:45 2009 +0100
Import libg3d_0.0.8.orig.tar.gz
[dgit import orig libg3d_0.0.8.orig.tar.gz]