Dear Maintainer, Could you test 0ad with the new nvidia-texture-tools version I uploaded to collab-maint[0]? My experience with the package tells me that it might break something. The updated package also includes the ARM64 support added by Martin Michlmayr which is now in upstream. Lennart [0] http://anonscm.debian.org/cgit/collab-maint/nvidia-texture-tools.git
Hi Lennart, I'll ping upstream to see if there are any known issues with nvtt, thanks for the heads up! On a side note, do you know if any of the patches applied to the embedded copy of nvtt in 0ad [1] would still be relevant/useful to the standalone nvtt packages in Debian? Regards, Vincent [1] http://trac.wildfiregames.com/browser#ps/trunk/libraries/source/nvtt/patches
Hi Lennart, Here's some feedback from upstream (freenode #0ad-dev): 10:19<@leper>vincent_c: I'll check (most of the upstream fixes should be fine, but I haven't really tested it) 10:20<@leper>(though for releases it might not make a real difference since textures are pre-cached) 10:20<@leper>getting upstream to do a release would be something awesome that would likely get some traction if Debian packagers would ask upstream 10:24<@leper>at least 7 patches are obsolete with a snapshot, not entirely sure about the others (quite a few are patches in some tickets, dunno if those werea applied) 10:30<@leper>issue 188 isn't fixed upstream yet 11:01<@leper>clang-cpp11-error.patch is included upstream it seems 11:18<@leper>rpath, 188, cmake-noqt4, cmake-devflags* seem to be the only ones not merged upstream 11:18<@leper>so for a system package it should work, testing might be helpful though 11:18<@leper>vincent_c: ^ 11:18<@leper>(still a proper upstream release would be awesome) If you're already in contact with upstream nvidia-texture-tools, could you ask them to consider pushing out a new release? Thanks! Regards, Vincent
s/freenode/quakenet/ of course
I went through all the added patches and removed all those which were
already included in upstream.
That left me with mostly debian related patches[0] which he doesn't want
applied upstream.
issue188 - still have that one
clang-cpp11 - doesn't really apply to debian but I will probably include
it anyhow to avoid any future bugs.
or report it upstream to get it added to a release
rpath - don't think that applies to dynamic libraries and therefore this
package
cmake-dev* - those patches basically just add some switches to look for
certain libraries. i think we can work with
upstream here as we only built with a dfsg setup on debian
which means no cuda or cg anyway.
I'll try to get upstream to release a new version of nvtt so I can get a
clean release for the new package.
[0]http://anonscm.debian.org/cgit/collab-maint/nvidia-texture-tools.git/tree/debian/patches
Is this still needed? IIRC nvtt from git master was too unstable and there is no plan to update debian to it. So this could be closed.
SVN version of 0ad now includes nvtt 2.1.1: https://trac.wildfiregames.com/changeset/23305 And also require a new version to properly build: https://trac.wildfiregames.com/changeset/23974
0ad alpha 24 depends on nvtt 2.1. nvtt 2.1 is still only in Debian experimental since May 2016. The package was not updated since then. I don't know if nvtt 2.1 will ever be moved to unstable one day. For now the 0ad alpha 24 build uses the embedded nvtt. Maybe we can close this bug? Bye
Il giorno sab 24 gen 2026 alle ore 17:34 Andreas Beckmann <anbe@debian.org> ha scritto: https://salsa.debian.org/games-team/0ad/-/merge_requests/8