Bug#1069527: libchdr: FTBFS on armhf: libchdr_chd.c:3001:39: error: implicit declaration of function ‘ftello64’; did you mean ‘ftello’? [-Werror=implicit-function-declaration]
Upstream is currently working on this. For the time being adding -D_LARGEFILE64_SOURCE fixes this bug David JamesFrom 9b718bbf7f94899e7643563e9f30a6665d1e8b39 Mon Sep 17 00:00:00 2001 From: Castor216 Date: Tue, 4 Jun 2024 19:22:49 +0100 Subject: [PATCH] add -D_LARGEFILE64_SOURCE to CFLAGS --- debian/rules | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/rules b/debian/rules index 6a8b36d..841dca3 100755 --- a/debian/rules +++ b/debian/rules @@ -1,5 +1,6 @@ #!/usr/bin/make -f export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export DEB_CFLAGS_MAINT_APPEND = -D_LARGEFILE64_SOURCE %: dh $@ -- 2.43.0
Bug#973822: ITP: dosbox-staging -- DOSBox Staging is a full x86 CPU emulator (independent of host architecture), capable of running DOS programs that require real or protected mode.
> Please talk to us, how we can help in making DOSBox Staging packaged > on Debian? > Cheers, > Patryk Obara Dear Patryk, I am not an expert on Debian Policy, or a Debian Developer, just a passerby who is also interested in getting dosbox-staging into Debian. One issue I can see with porting this package to Debian is that there are a lot of binary blobs in contrib/resources. Debug.com, deltree.com and xcopy.exe are the worst offenders. What are these executables? I see that they are legally redistributable but they also need to be open source and that source needs to be distributed with dosbox and compiled alongside it. I'm also concerned about the CPX/CPI files in freedos-cpi and the SYS files in freedos-keyboard. What are these files? Is there any way to distribute them as source files? Like I said, I am not an expert, so take this with a pinch of salt. I believe that if dosbox-staging was packaged as it is now, it would have to go into the contrib or non-free sections. Of course, it could be packaged without these files present, but I don't know if dosbox will just break without them. Regards, David James
Bug#1064846: kdevelop: Code highlighting breaks when changing compiler
Package: kdevelop Version: 4:23.08.1-2+b1 Severity: normal X-Debbugs-Cc: davidjamescastor...@proton.me Dear Maintainer, When using the default compiler on my system (GCC/G++) the code highlighting works fine and mousing over variables shows declaration etc.. However, when I switch the compiler to clang or cross compiling for ARM (by passing -DCMAKE_C_COMPILER=/usr/bin/clang in "extra parameters" in the configuration dialog), the code highlight and variable prediction/help text stops working. Keywords like void and extern are still coloured blue, and strings are still coloured red, but everything else is just plain. These were all CMake projects. -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.6.15-amd64 (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages kdevelop depends on: ii kdevelop-data 4:23.08.1-2 ii kdevelop512-libs 4:23.08.1-2+b1 ii kinit 5.107.0-1 ii kio 5.107.0-1+b1 ii libapr1 1.7.2-3+b2 ii libaprutil1 1.6.3-1+b1 ii libastyle33.1-3+b1 ii libc6 2.37-15 ii libclang1-16 1:16.0.6-19 ii libgcc-s1 14-20240201-3 ii libgrantlee-templates5 [grantlee5-templates-5-3] 5.3.1-3+b1 ii libkasten4controllers05:0.26.15-1 ii libkasten4core0 5:0.26.15-1 ii libkasten4okteta2controllers0 5:0.26.15-1 ii libkasten4okteta2core05:0.26.15-1 ii libkasten4okteta2gui0 5:0.26.15-1 ii libkf5archive55.107.0-1+b1 ii libkf5bookmarks5 5.107.0-1+b1 ii libkf5codecs5 5.107.0-1+b1 ii libkf5completion5 5.107.0-1+b1 ii libkf5configcore5 5.107.0-1+b1 ii libkf5configgui5 5.107.0-1+b1 ii libkf5configwidgets5 5.107.0-2+b1 ii libkf5coreaddons5 5.107.0-1+b1 ii libkf5crash5 5.107.0-1+b1 ii libkf5declarative55.107.0-1+b1 ii libkf5guiaddons5 5.107.0-1+b1 ii libkf5i18n5 5.107.0-1+b1 ii libkf5iconthemes5 5.107.0-1+b1 ii libkf5itemmodels5 5.107.0-1+b1 ii libkf5itemviews5 5.107.0-1+b1 ii libkf5jobwidgets5 5.107.0-1+b1 ii libkf5kiocore55.107.0-1+b1 ii libkf5kiofilewidgets5 5.107.0-1+b1 ii libkf5kiogui5 5.107.0-1+b1 ii libkf5kiowidgets5 5.107.0-1+b1 ii libkf5newstuffcore5 5.107.0-2+b1 ii libkf5newstuffwidgets55.107.0-2+b1 ii libkf5parts5 5.107.0-1+b1 ii libkf5purpose-bin 5.107.0-1+b1 ii libkf5purpose55.107.0-1+b1 ii libkf5service-bin 5.107.0-1+b1 ii libkf5service55.107.0-1+b1 ii libkf5sonnetui5 5.107.0-1+b1 ii libkf5texteditor5 5.107.0-1+b1 ii libkf5textwidgets55.107.0-1+b1 ii libkf5threadweaver5 5.107.0-1+b1 ii libkf5widgetsaddons5 5.107.0-1+b1 ii libkf5xmlgui5 5.107.0-1+b1 ii libkomparediff2-5 4:22.12.3-1 ii libokteta3core0 5:0.26.15-1 ii libokteta3gui05:0.26.15-1 ii libprocesscore9 4:5.27.10-1 ii libprocessui9 4:5.27.10-1 ii libqt5core5a 5.15.10+dfsg-7 ii libqt5dbus5 5.15.10+dfsg-7 ii libqt5gui55.15.10+dfsg-7 ii
Bug#1064012: RFS: oaknut/2.0.2-1 [ITP] -- C++20 assembler for AArch64 (ARMv8.0 to ARMv8.2)
Package: sponsorship-requests Severity: wishlist X-Debbugs-Cc: davidjamescastor...@proton.me Dear mentors, I am looking for a sponsor for my package "oaknut": * Package name : oaknut Version : 2.0.2-1 Upstream contact : merryhime <https://mary.rs/> * URL : https://github.com/merryhime/oaknut * License : Expat * Vcs : https://salsa.debian.org/Castor216/oaknut Section : libdevel The source builds the following binary packages: liboaknut-dev - C++20 assembler for AArch64 (ARMv8.0 to ARMv8.2) To access further information about this package, please visit the following URL: https://mentors.debian.net/package/oaknut/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/o/oaknut/oaknut_2.0.2-1.dsc Changes for the initial release: oaknut (2.0.2-1) unstable; urgency=medium . * Initial release. (Closes: #1061078) Regards, -- David James
Bug#1061733: RFS: dds-ktx/0.0~git20230626,c3ca8fe-1 -- Header-only library for parsing KTX textures
Package: sponsorship-requests Severity: normal X-Debbugs-Cc: davidjamescastor...@proton.me From: David James To: sub...@bugs.debian.org Subject: RFS: dds-ktx/0.0~git20230626.c3ca8fe-1 [ITP] -- Header-only library for parsing KTX textures Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "dds-ktx": * Package name : dds-ktx Version : 0.0~git20230626.c3ca8fe-1 Upstream contact : sep...@pm.me * URL : https://github.com/septag/dds-ktx * License : BSD-2-clause * Vcs : https://salsa.debian.org/Castor216/dds-ktx Section : libs The source builds the following binary packages: dds-ktx-header - Header-only library for parsing KTX textures To access further information about this package, please visit the following URL: https://mentors.debian.net/package/dds-ktx/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/d/dds-ktx/dds-ktx_0.0~git20230626.c3ca8fe-1.dsc Changes for the initial release: dds-ktx (0.0~git20230626.c3ca8fe-1) unstable; urgency=medium . * Initial release. (Closes: #1060208) Notes: This is one of the two remaining depedencies for the Citra Nintendo 3DS emulator. Regards, -- David James
Bug#1061158: ITP: discord-rpc -- library for Discord Rich Presence integration
Hi Mathias, That is very kind of you. When it clears lintian and I have tested it against Citra I will let you know. Thanks again. David
Bug#1061158: ITP: discord-rpc -- library for Discord Rich Presence integration
Package: wnpp Severity: wishlist Owner: David James X-Debbugs-Cc: debian-de...@lists.debian.org, davidjamescastor...@proton.me * Package name: discord-rpc Version : 3.4.0 Upstream Contact: Discord, Inc * URL : https://github.com/discord/discord-rpc * License : MIT Programming Lang: C, C++, CMake, Python Description : library for Discord Rich Presence integration This is a library for integrating Discord features into games and applications. For example, it allows an application to connect to Discord and show in-game activity on a user's profile. It is also a Citra dependency. There are multiple FOSS projects aside from Citra that also integrate this library and could make use of this package if they were ever packaged themselves (e.g. Duckstation, PCSX2 etc.). I would be maintaining this package myself, but would need a sponsor.
Bug#1061078: ITP: oaknut -- Aarch64 (arm64) code emitter
Package: wnpp Severity: wishlist Owner: David James X-Debbugs-Cc: debian-de...@lists.debian.org, davidjamescastor...@proton.me * Package name: oaknut Version : 1.2.2 Upstream Contact: MerryHime <https://mary.rs> * URL : https://github.com/merryhime/oaknut * License : MIT (Expat) Programming Lang: C++, CMake Description : Aarch64 (arm64) code emitter Oaknut is a header-only C++20 assembler for arm64 systems. It is designed to process C++ code and emit it to memory at runtime. I am in the process of packaging Citra, the Nintendo 3DS emulator. This is one of the dependencies required to package Citra on arm64. Without this, I would have to exclude the arm64 architecture entirely. In addition to being a Citra dependency, this software would also be useful for anyone creating software to emulate an embedded ARM 8.0-8.2 system. I would maintain this package myself, but would need a sponsor.
Bug#1060208: ITP: dds-ktx -- header-only library for reading KTX format textures
On further inspection, I have noticed that several commits have been made since 1.1. To maintain compatibility with Citra I will therefore be bumping the version to 1.1~git20211021.c3ca8fe.
Bug#1060170: ITP: sirit -- library for runtime SPIR-V assembly
Sending this message to the bug that I mistakenly sent to Andreas Pappacoda alone. Dear Andrea, Thank you for the info. I did wonder what that was about regarding yuzu and sirit. I won't proceed further with this unless things change upstream. Regards, David
Bug#1060208: ITP: dds-ktx -- header-only library for reading KTX format textures
Package: wnpp Severity: wishlist Owner: David James X-Debbugs-Cc: debian-de...@lists.debian.org, davidjamescastor...@proton.me * Package name: dds-ktx Version : 1.1 Upstream Contact: Sepehr Taghdisian * URL : https://github.com/septag/dds-ktx * License : BSD Programming Lang: C Description : header-only library for reading KTX format textures I am continuing to package Citra. This package is the second of (now three) dependencies I need to package in order to do this. DDS-KTX is a texture format used to store textures (overview: https://www.khronos.org/ktx/). This library allows an application to parse a file in this format and convert it for use in OpenGL or Vulkan shaders. The source also comes with a small application to demonstrate the library's abilities. This source package would therefore build two packages: dds-ktx-header - the single header file that Citra will build against dds-ktx-ctexviewer - the demo application I am looking to maintain this package myself, but would need a sponsor to upload it for me.
Bug#1060170: ITP: sirit -- library for runtime SPIR-V assembly
Package: wnpp Severity: wishlist Owner: David James X-Debbugs-Cc: debian-de...@lists.debian.org, davidjamescastor...@proton.me * Package name: sirit Version : 0.0~git20230509 Upstream Contact: Yuzu-emu team <https://discord.gg/u77vRWY> * URL : https://github.com/yuzu-emu/sirit * License : BSD Programming Lang: C++, CMake Description : library for runtime SPIR-V assembly I am woking towards packaging the Citra Nintendo 3DS emulator. This is the second of five dependencies I need to package before I can do this. In addition to being a Citra dependency, this package would be useful to anyone developing applications that make use of Khronos' Vulkan API. This library emits SPIR-V shader code at runtime eliminating the need for external applications, thus providing a potential performance benefit. I plan to maintain this myself but I would need a sponsor to upload it for me.
Bug#1056753: RFS: nihstro/0-20231121-1 [ITP] -- 3DS shader tools - development headers
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "nihstro": * Package name : nihstro Version : 0-20231121-1 Upstream contact : https://neobrain.github.io/ * URL : https://github.com/neobrain/nihstro/tree/fd69de1a1b960ec296cc67d32257b0f9e2d89ac6 * License : BSD-3-clause * Vcs : https://salsa.debian.org/Castor216/nihstro Section : devel The source builds the following binary packages: nihstro-tools - 3DS shader tools nihstro-headers - 3DS shader tools - development headers To access further information about this package, please visit the following URL: https://mentors.debian.net/package/nihstro/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/n/nihstro/nihstro_0-20231121-1.dsc Changes for the initial release: nihstro (0-20231121-1) unstable; urgency=medium . * Initial release. (Closes: #1056551) Regards, -- David James Sent with [Proton Mail](https://proton.me/) secure email.
Bug#1056604: libcpp-httplib-dev: wrong version number in pkgconfig file
Package: libcpp-httplib-dev Version: 0.14.1+ds-1 Severity: important X-Debbugs-Cc: davidjamescastor...@proton.me Dear Maintainer, If this package is based on upstream v0.14.1 (as the package version suggests), then cpp-httplib.pc has the wrong version number (0.14.0). This prevents it from being linked against by projects expecting that version e.g. https://github.com/citra-emu/citra -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.5.0-4-amd64 (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages libcpp-httplib-dev depends on: ii libbrotli-dev 1.0.9-2+b6 ii libcpp-httplib0.14 0.14.1+ds-1 ii libssl-dev 3.0.11-1 ii zlib1g-dev 1:1.2.13.dfsg-3 libcpp-httplib-dev recommends no packages. libcpp-httplib-dev suggests no packages. -- no debconf information
Bug#1056551: ITP: nihstro -- 3DS shader tools
Package: wnpp Severity: wishlist Owner: David James X-Debbugs-Cc: debian-de...@lists.debian.org, davidjamescastor...@proton.me * Package name: nihstro Version : 0-20231121 Upstream Contact: Tony Wasserka https://twitter.com/neobrain_ * URL : https://github.com/neobrain/nihstro * License : BSD Programming Lang: C, C++ Description : 3DS shader tools nihstro is a collection of tools for 3DS shaders targeted at homebrew development and/or reverse engineering. Currently, it supports assembling 3DS shader binaries from assembly source code and disassembling shaders from shbin files. It also provides C++ interfaces for analyzing and runtime- compiling shaders I intend to package the Citra Nintendo 3DS emulator. In order to do that I need to first package a few remaining dependencies. This is one of them. This source package would build two binary packages, nihstro-tools and nihstro-headers. Nihstro-tools provides two programs for assembling 3DS shaders. This would be useful for anyone interested in 3DS homebrow or any Linux-based developers working on Citra itself. Nihstro-headers is a header-only library that provides the functionality of nihstro-tools and is designed for integration into other projects. This is what Citra would link against. I would need a sponsor to help me upload this when finished.
Bug#1028489: transition: boost1.81
Hi Anton, Is there anything I can do to help this transition along? I wish to package software that does not build on 1.74, but does on 1.81 and 1.82. If there's anyway I can assist with bumping boost-defaults to 1.81 or 1.82 I would be happy to help. Regards, David James