Bug#1070253: ddnet FTCBFS: upstream has rather un-Debiann-ish ideas about how cross compilation should work
Helmut Grohne
helmut at subdivi.de
Thu May 2 19:44:04 BST 2024
Source: ddnet
Version: 16.4-1.3
Tags: patch upstream
User: debian-cross at lists.debian.org
Usertags: ftcbfs
Hi,
ddnet fails to cross build from source. Digging into this I found that
ddnet upstream has a very different idea about cross building from
Debian. For instance, ddnet stops using any kind of system libraries and
expects that you vendor them all into the ddnet source code. Also they
immediately opt out of using pkgconf for cross compilation. This is very
much not what we do in Debian. I managed to make it cross buildable, but
given how ddnet upstream has chosen to implement cross building, I
expect that they very much won't like this patch. Possibly, there could
be some kind of global switch between that vendoring-world that they
want and that "like native" world that Debian's cross build environment
is? Do you mind maintaining this patch in the source package?
Helmut
More information about the Pkg-games-devel
mailing list