pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

suse15_gdb: add package



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Mon Sep 28 20:59:05 2026 +0200
Changeset:	97f08f6ce14dab2cc9d65b1d647bf1c1aabcc9ca

Modified Files:
	Makefile
Added Files:
	suse15_gdb/DESCR
	suse15_gdb/Makefile
	suse15_gdb/TODO
	suse15_gdb/distinfo

Log Message:
suse15_gdb: add package

starting gdb doesn't work though, see TODO

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=97f08f6ce14dab2cc9d65b1d647bf1c1aabcc9ca

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile            |  1 +
 suse15_gdb/DESCR    |  7 ++++++
 suse15_gdb/Makefile | 35 ++++++++++++++++++++++++++
 suse15_gdb/TODO     | 38 ++++++++++++++++++++++++++++
 suse15_gdb/distinfo | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 152 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index b103143a28..1a501eb75e 100644
--- a/Makefile
+++ b/Makefile
@@ -5619,6 +5619,7 @@ SUBDIR+=	suse131_gcc
 SUBDIR+=	suse131_gconf2
 SUBDIR+=	suse131_libbz2
 SUBDIR+=	suse15_gcc
+SUBDIR+=	suse15_gdb
 SUBDIR+=	suse15_glibc-locale-base
 SUBDIR+=	sushi
 SUBDIR+=	suwidgets
diff --git a/suse15_gdb/DESCR b/suse15_gdb/DESCR
new file mode 100644
index 0000000000..ad7cb799d4
--- /dev/null
+++ b/suse15_gdb/DESCR
@@ -0,0 +1,7 @@
+Linux compatibility package based on the openSUSE Linux distribution.
+Please visit http://www.opensuse.org/ for more information about openSUSE
+Linux.
+
+GDB, the GNU Project debugger, allows you to see what is going on
+`inside' another program while it executes -- or what another
+program was doing at the moment it crashed.
diff --git a/suse15_gdb/Makefile b/suse15_gdb/Makefile
new file mode 100644
index 0000000000..2b894c2198
--- /dev/null
+++ b/suse15_gdb/Makefile
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile,v 1.3 2026/07/03 10:04:41 sborrill Exp $
+
+PKGNAME=	suse_gdb-${SUSE_VERSION}
+CATEGORIES=	emulators
+RPMPKGS+=	gdb-12.1-150400.15.6.1.${SUSE_ARCH}
+RPMPKGS+=	gdbserver-12.1-150400.15.6.1.${SUSE_ARCH}
+RPMPKGS+=	libpython3_6m1_0-3.6.15-150300.10.45.1.${SUSE_ARCH}
+RPMPKGS+=	babeltrace-1.5.8-1.30.${SUSE_ARCH}
+RPMPKGS+=	libsource-highlight4-3.1.8-150000.3.4.1.${SUSE_ARCH}
+RPMPKGS+=	libdebuginfod1-0.185-150400.5.3.1.${SUSE_ARCH}
+RPMPKGS+=	libdw1-0.185-150400.5.3.1.${SUSE_ARCH}
+RPMPKGS+=	libboost_regex1_66_0-1.66.0-12.3.1.${SUSE_ARCH}
+RPMPKGS+=	libcurl4-7.79.1-150400.5.18.1.${SUSE_ARCH}
+RPMPKGS+=	libicu-suse65_1-65.1-150200.4.5.1.${SUSE_ARCH}
+RPMPKGS+=	libnghttp2-14-1.40.0-6.1.${SUSE_ARCH}
+RPMPKGS+=	libidn2-0-2.2.0-3.6.1.${SUSE_ARCH}
+RPMPKGS+=	libssh4-0.9.6-150400.1.5.${SUSE_ARCH}
+RPMPKGS+=	libpsl5-0.20.1-150000.3.3.1.${SUSE_ARCH}
+RPMPKGS+=	libopenssl1_1-1.1.1l-150500.15.4.${SUSE_ARCH}
+RPMPKGS+=	krb5-1.20.1-150500.1.2.${SUSE_ARCH}
+RPMPKGS+=	libldap-2_4-2-2.4.46-150200.14.11.2.${SUSE_ARCH}
+RPMPKGS+=	libbrotlidec1-1.0.7-3.3.1.${SUSE_ARCH}
+RPMPKGS+=	libbrotlicommon1-1.0.7-3.3.1.${SUSE_ARCH}
+RPMPKGS+=	libunistring2-0.9.10-1.1.${SUSE_ARCH}
+RPMPKGS+=	libjitterentropy3-3.4.0-150000.1.9.1.${SUSE_ARCH}
+RPMPKGS+=	libcom_err2-1.46.4-150400.3.3.1.${SUSE_ARCH}
+RPMPKGS+=	libsasl2-3-2.1.28-150500.1.1.${SUSE_ARCH}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+COMMENT=	Linux compatibility package for GNU GDB 12
+
+EMUL_MODULES.linux=	base binutils expat freetype2 gcc12 glib2 glx
+
+.include "../../emulators/suse15_linux/Makefile.common"
+.include "../../mk/bsd.pkg.mk"
diff --git a/suse15_gdb/TODO b/suse15_gdb/TODO
new file mode 100644
index 0000000000..e46df8f59a
--- /dev/null
+++ b/suse15_gdb/TODO
@@ -0,0 +1,38 @@
+# /emul/linux/usr/bin/gdb
+linux_sys_rt_sigaction: setting signal 64 ignored
+Could not find platform independent libraries <prefix>
+Could not find platform dependent libraries <exec_prefix>
+Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
+Fatal Python error: Py_Initialize: Unable to get the locale encoding
+ModuleNotFoundError: No module named 'encodings'
+
+Current thread 0x00007f7ff05d3040 (most recent call first):
+
+
+Fatal signal: Aborted
+----- Backtrace -----
+0x25575b ???
+0x35813a ???
+0x7f7ff4c2dd6f ???
+0x7f7ff4c2dcdb raise
+0x7f7ff4c2f374 __GI_abort
+0x7f7ff6f9eade Py_FatalError
+0x7f7ff6f9efa4 ???
+0x7f7ff6f9f91d ???
+0x4e5fe7 ???
+0x35d9d0 ???
+0x419bd1 ???
+0x41ac65 ???
+0x41acb5 ???
+0x1798ba ???
+0x7f7ff4c182bc __libc_start_main
+0x17ffb9 ???
+0xffffffffffffffff ???
+---------------------
+A fatal error internal to GDB has been detected, further
+debugging is not possible.  GDB will now terminate.
+
+This is a bug, please report it.  For instructions, see:
+<http://bugs.opensuse.org/>.
+
+[1]   Abort trap (core dumped) /emul/linux/usr/bin/gdb
diff --git a/suse15_gdb/distinfo b/suse15_gdb/distinfo
new file mode 100644
index 0000000000..ebb331d7f0
--- /dev/null
+++ b/suse15_gdb/distinfo
@@ -0,0 +1,71 @@
+$NetBSD: distinfo,v 1.3 2026/07/03 10:04:41 sborrill Exp $
+
+BLAKE2s (suse155/babeltrace-1.5.8-1.30.x86_64.rpm) = 4c5ea835722cef6f453dd3cfffe29397187c3545dce427761df6e01733bafd25
+SHA512 (suse155/babeltrace-1.5.8-1.30.x86_64.rpm) = b0b333ce22bfc350c9e3c9ecd3c9f6319f4d9300c45619e4f99765a3fa18e7b0d179bc1406b05aa6cba9dfdd5dae932bb01d481f671051ec4f9217a39d3d106d
+Size (suse155/babeltrace-1.5.8-1.30.x86_64.rpm) = 208584 bytes
+BLAKE2s (suse155/gdb-12.1-150400.15.6.1.x86_64.rpm) = 318199530598a869afc7b02495b8798ab5170cce38b129b64a6cb3061caa9dd0
+SHA512 (suse155/gdb-12.1-150400.15.6.1.x86_64.rpm) = 5da22dea0341b916bd79180e45d10282d7c65dcf348da32a846637a88c63b3a9185467d2b2cf2cd31818ad17c1fe47931b3b854c29536682231ab3baa6ff5c5d
+Size (suse155/gdb-12.1-150400.15.6.1.x86_64.rpm) = 4558260 bytes
+BLAKE2s (suse155/gdbserver-12.1-150400.15.6.1.x86_64.rpm) = 3e88a6da6095bced85d1da816fd38c60c7684675db463b130c6a1d080ac69cc1
+SHA512 (suse155/gdbserver-12.1-150400.15.6.1.x86_64.rpm) = 774ec328513b6fed5f0aa8d04e7e49261b4c36c84aeebf49e83822a17a91a99e1118e7cf6d4c266c72aea368dfc5764d986ec8139137cb3e0373c4fc4b59c46d
+Size (suse155/gdbserver-12.1-150400.15.6.1.x86_64.rpm) = 321560 bytes
+BLAKE2s (suse155/krb5-1.20.1-150500.1.2.x86_64.rpm) = 545c864aa53d58b31d74c293747fd008cbe56b1e135d45406a07addd1419db1d
+SHA512 (suse155/krb5-1.20.1-150500.1.2.x86_64.rpm) = ef29ecbc0d50663e16b9141fad51e999d483de44815eb681d42c11d758cda56b39e8c930b2fa13c1b142f572ad6e13149bf3f26a0bf2cb5ece608b4ac6f879da
+Size (suse155/krb5-1.20.1-150500.1.2.x86_64.rpm) = 648496 bytes
+BLAKE2s (suse155/libboost_regex1_66_0-1.66.0-12.3.1.x86_64.rpm) = 4c193721b28ee26e244d890798c8afc7554b12f180cc8b724ef971b0cdb523e2
+SHA512 (suse155/libboost_regex1_66_0-1.66.0-12.3.1.x86_64.rpm) = 241b77e20f0da32ef4fe9144c07b262f382585f427bae1706f02934cd3d160fde084bdd9af1944b8e192e476a374beb6929d099fbb32803e62134dd5201d4229
+Size (suse155/libboost_regex1_66_0-1.66.0-12.3.1.x86_64.rpm) = 272668 bytes
+BLAKE2s (suse155/libbrotlicommon1-1.0.7-3.3.1.x86_64.rpm) = 7ce92578cb2a2420c19649b5f76d4851e587aa88801ffc7ecc3bb324e9b6ab1f
+SHA512 (suse155/libbrotlicommon1-1.0.7-3.3.1.x86_64.rpm) = 7f0328fe88bcf31e470159d87d0aff0110391a1c9b0e53a9c1b89c8789b8d0f666d069d901303a5a6df7d51160f49beb62b37f68d0be0a2f4cd1de5be18852b4
+Size (suse155/libbrotlicommon1-1.0.7-3.3.1.x86_64.rpm) = 66836 bytes
+BLAKE2s (suse155/libbrotlidec1-1.0.7-3.3.1.x86_64.rpm) = 51ff94a8c5c660b1403b87d3840452871d9410729056e118331f212b1c26eed8
+SHA512 (suse155/libbrotlidec1-1.0.7-3.3.1.x86_64.rpm) = afa4eb2bade518420a83e572e6c012c2c2e34523b8329624d82133de6748e575478054a211f4613211888a2924e3c26f79de306c10d05c8a5835caadad590862
+Size (suse155/libbrotlidec1-1.0.7-3.3.1.x86_64.rpm) = 31048 bytes
+BLAKE2s (suse155/libcom_err2-1.46.4-150400.3.3.1.x86_64.rpm) = 886e369bc6c38f769ae39a3b63d008c31de669336af7c413f5b3540207b4e501
+SHA512 (suse155/libcom_err2-1.46.4-150400.3.3.1.x86_64.rpm) = 5616da3354d7a732c406125899294717a45ca09a210a098e03e0757a660153b3e38d303091e70b2564da64032cd69c6adf557cc7bcd04665aa4289ae35215fbe
+Size (suse155/libcom_err2-1.46.4-150400.3.3.1.x86_64.rpm) = 40636 bytes
+BLAKE2s (suse155/libcurl4-7.79.1-150400.5.18.1.x86_64.rpm) = 9e235fe45a3603e6b2765b8a3816d364cc6228931034f6866e19080fc1adc097
+SHA512 (suse155/libcurl4-7.79.1-150400.5.18.1.x86_64.rpm) = 741161961046ad901cd96613f309ef94956ec78594d80d5b1489ac7cefeeb878f0b71730ef2c7375c676668a1921b6da2173382507761204bfe122cdebc86d85
+Size (suse155/libcurl4-7.79.1-150400.5.18.1.x86_64.rpm) = 429428 bytes
+BLAKE2s (suse155/libdebuginfod1-0.185-150400.5.3.1.x86_64.rpm) = d249f32e0ef68c230adc3b961a5662ca926ec0f06061258aaa3ef45ae187c11c
+SHA512 (suse155/libdebuginfod1-0.185-150400.5.3.1.x86_64.rpm) = 36440a5a4df4d2e431de44b6802dc86cb26fa1c6fb56d2f7088c27c1a4b3c7951a9976726443569a444dd728d85478048c687e63722a9b99c43617a8f6ec2696
+Size (suse155/libdebuginfod1-0.185-150400.5.3.1.x86_64.rpm) = 25136 bytes
+BLAKE2s (suse155/libdw1-0.185-150400.5.3.1.x86_64.rpm) = f4870d086df10ed2ccb2baa580ea8a6b1b848d8947740f7bb8fb2e5e1eda86c1
+SHA512 (suse155/libdw1-0.185-150400.5.3.1.x86_64.rpm) = 1bbbb52e489d3def1532c3098f4fb0b2f178e01243bca0820253aeabc5926c61506fdef5155b8320d8aa8ab05428bb7b2831ccf2a67c0e92c610f6de716d52ff
+Size (suse155/libdw1-0.185-150400.5.3.1.x86_64.rpm) = 234548 bytes
+BLAKE2s (suse155/libicu-suse65_1-65.1-150200.4.5.1.x86_64.rpm) = 2b97a29bf086fba28d45bbe8edd459cb44d21b8f9ac0924bcc8ae968f56f3eb6
+SHA512 (suse155/libicu-suse65_1-65.1-150200.4.5.1.x86_64.rpm) = 9d723f1f47e4ea9f9d276bbb310a7005ee449c122e0baebc263c0d95d20f87c6361200967473335eb6aa9f9b50f9fbac5ddfa499162739b361d4b65a45e95693
+Size (suse155/libicu-suse65_1-65.1-150200.4.5.1.x86_64.rpm) = 1722472 bytes
+BLAKE2s (suse155/libidn2-0-2.2.0-3.6.1.x86_64.rpm) = 87b4054585ef66edbe2dcc9659107958bff5823277c80ace7a1f05905eb94561
+SHA512 (suse155/libidn2-0-2.2.0-3.6.1.x86_64.rpm) = 4aeedf46bb3648e5dfe909fdc9b22b327a0ac1cdab9be3b131fbf448a3d53f724c19abe6b70e110bd1a5dabda40f76b6eaf017b7fd42e01e8ef8ccc960a9a634
+Size (suse155/libidn2-0-2.2.0-3.6.1.x86_64.rpm) = 53440 bytes
+BLAKE2s (suse155/libjitterentropy3-3.4.0-150000.1.9.1.x86_64.rpm) = c09a4f70b6a4ca0e99aaf62a53f5c0e7bdcb2c8c8ec8e0162c031b130216a83e
+SHA512 (suse155/libjitterentropy3-3.4.0-150000.1.9.1.x86_64.rpm) = 1d82c72e372e0ae4897a13377a81a19588069463feda2139754304714d753f35c1ddbb39a5503d585e6b1dd730027d8394bc57686efab98312bafa262651a6ca
+Size (suse155/libjitterentropy3-3.4.0-150000.1.9.1.x86_64.rpm) = 25760 bytes
+BLAKE2s (suse155/libldap-2_4-2-2.4.46-150200.14.11.2.x86_64.rpm) = 46092d1ea579b9047610da59ba6607027a1d6caf148338fcb10616874f8f924e
+SHA512 (suse155/libldap-2_4-2-2.4.46-150200.14.11.2.x86_64.rpm) = 661f60948e56018c248509f7af790bec09460af0ee27bfe096c529248aa2ce2e8a8a245eda307f8d8e50e3c95b71f95f85d0206b615b1d71d2359128a5704991
+Size (suse155/libldap-2_4-2-2.4.46-150200.14.11.2.x86_64.rpm) = 171560 bytes
+BLAKE2s (suse155/libnghttp2-14-1.40.0-6.1.x86_64.rpm) = 1c44b5a18c36a3e1d781771c929c0df88622dcfe6fa1f36d2b6b21e7a492afed
+SHA512 (suse155/libnghttp2-14-1.40.0-6.1.x86_64.rpm) = 4188061cb62aaae7275c6d949b23cf7169aff4d387c9d949011718958739293607c88b7c29d46b1b55a4a5835d198838c1511ad3ce2c864a2bd5c8e6e13ed36f
+Size (suse155/libnghttp2-14-1.40.0-6.1.x86_64.rpm) = 119924 bytes
+BLAKE2s (suse155/libopenssl1_1-1.1.1l-150500.15.4.x86_64.rpm) = 69a41d9c44b00f6edda8315c7055e5a360052f6c5a5d8226d77ad71ae932a3bc
+SHA512 (suse155/libopenssl1_1-1.1.1l-150500.15.4.x86_64.rpm) = 03bb435762a6a6d71dd61260eae2880c6ac02f6e79beae4eb6e2f18505d3f9fc33bf1f813d5b2bcc09e430c48a92b5a59eb20b7f3db78fc790ad981252abecc8
+Size (suse155/libopenssl1_1-1.1.1l-150500.15.4.x86_64.rpm) = 1436656 bytes
+BLAKE2s (suse155/libpsl5-0.20.1-150000.3.3.1.x86_64.rpm) = 05d9c3f67ce23f41a74c0d30d91327210d8804cb0d1cdfceb96bb75e5db1d811
+SHA512 (suse155/libpsl5-0.20.1-150000.3.3.1.x86_64.rpm) = ce4ca0f2b8f494cd65998c9d61584cbcaac36d2e4413d2b3375f5d50ec01d7e842033f2c2c53905d0faf152ba2e30a18f9f57fa5895bcaec1d3d19a16be96073
+Size (suse155/libpsl5-0.20.1-150000.3.3.1.x86_64.rpm) = 62976 bytes
+BLAKE2s (suse155/libpython3_6m1_0-3.6.15-150300.10.45.1.x86_64.rpm) = f3e78c40f8a40606b04ccb42b779d6d71539f26c4759bdd76f02aadc55303aed
+SHA512 (suse155/libpython3_6m1_0-3.6.15-150300.10.45.1.x86_64.rpm) = 5350edcc28160fad99ebba18a40812d306ce562a29c0288d2463ca7a7eac4860b3b9dec42c2ce0c1dc23cd363bf03845eacb97c7f8b54cdbe8ff5f142eba51ee
+Size (suse155/libpython3_6m1_0-3.6.15-150300.10.45.1.x86_64.rpm) = 890840 bytes
+BLAKE2s (suse155/libsasl2-3-2.1.28-150500.1.1.x86_64.rpm) = 705c82eef09f991c78c05bf19c7d6b9a8748615043a020b3e33e6a415081d68a
+SHA512 (suse155/libsasl2-3-2.1.28-150500.1.1.x86_64.rpm) = 5ad28786ed645a16faf1a31b945c8cb424281b771924ede6a34ba302501929270bd818c7b7fce994ec05c462827df31129ce00839e80a86d12e9dfaf5ddbb332
+Size (suse155/libsasl2-3-2.1.28-150500.1.1.x86_64.rpm) = 59812 bytes
+BLAKE2s (suse155/libsource-highlight4-3.1.8-150000.3.4.1.x86_64.rpm) = 31774a01ebc150441b703c62972248a9f7b9dca1072d751981a522cbec07e250
+SHA512 (suse155/libsource-highlight4-3.1.8-150000.3.4.1.x86_64.rpm) = c9133f7b8b21439230dd3c76b0ba3af8cfc82075090beabf419dbf9ff8345f4b85a0d9f69414191bab218e8bfe1dfc5b56113f952b22e7670d3b445731801a9d
+Size (suse155/libsource-highlight4-3.1.8-150000.3.4.1.x86_64.rpm) = 242748 bytes
+BLAKE2s (suse155/libssh4-0.9.6-150400.1.5.x86_64.rpm) = 151f60511c44daf801a35ec63ffa6dfd242db1e78d17d47a8b7d36ccf399996d
+SHA512 (suse155/libssh4-0.9.6-150400.1.5.x86_64.rpm) = 434f66ccc1c956e718dd77af322e9311f73a99eb5e09640782416132e3c897445833c806108c62cf3da88d395c20ea780bafe0eb6e1550cc4a2c6daa2be2d170
+Size (suse155/libssh4-0.9.6-150400.1.5.x86_64.rpm) = 193296 bytes
+BLAKE2s (suse155/libunistring2-0.9.10-1.1.x86_64.rpm) = f76d8030595a9e27bbeddc4fd91bf2dab29f17b8f694233837f9b11d31069776
+SHA512 (suse155/libunistring2-0.9.10-1.1.x86_64.rpm) = b75b6a68eb4a93ff60994a5831280248b84407757d10d4b49e9f41a6ef028c797509310da08d655654d40e4a391773878af0091dd14ae3f52de2e6fa140de80d
+Size (suse155/libunistring2-0.9.10-1.1.x86_64.rpm) = 373468 bytes


Home | Main Index | Thread Index | Old Index