Bug#992017: Patch and info
David W. Kennedy
dave_k at reasoned.us
Thu Aug 12 23:45:56 BST 2021
Control: tags -1 + patch
I have attached a patch relative to the 0ad Debian package version
0.0.24b-2 (on the Debian salsa repository) that allows building a binary
package of 0.0.25 with the default debuild(1) process. I hereby release
my modifcations under the Creative Commons CC0 license, which is public
domain. Let me know if you prefer a different license.
Using debuild has exposed a bug with either dwz or the bundled mozjs
library. dwz crashes with an assert (relevant build logs attached as
"dh_dwz crash when processing libmozjs78-ps-release.so.txt"). I worked
around the crash with an override to dh_dwz in d/rules. An alternative
solution might be to apply patches from the Debian package mozjs-78-0.
I have also attached a file that explains why each version was chosen
for each updated dependency line in the control file. The file name is
"dependency version rationale.txt".
Thanks
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: dh_dwz crash when processing libmozjs78-ps-release.so.txt
URL: <http://alioth-lists.debian.net/pipermail/pkg-games-devel/attachments/20210812/5f2382fe/attachment.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: dependency version rationale.txt
URL: <http://alioth-lists.debian.net/pipermail/pkg-games-devel/attachments/20210812/5f2382fe/attachment-0001.txt>
More information about the Pkg-games-devel
mailing list