Bug#1031387: supertuxkart: Fails to compile due to inescaped +, bug in shaderc
Stephen Kitt
skitt at debian.org
Thu Feb 16 12:29:55 GMT 2023
Control: severity normal
Hi Rishi,
On Thu, 16 Feb 2023 00:29:33 -0800, Rishi Cutchin <rishincutchin at gmail.com>
wrote:
> * What led up to the situation?
> Attempting to backport supertuxkart, necessary to backport glslang
> aswell.
>
> * What exactly did you do (or not do) that was effective (or
> ineffective)?
> Compiled with fakeroot debian/rules binary
>
> * What was the outcome of this action?
> Failed to build due to
>
> cd
> /home/rishi/build/supertuxkart/supertuxkart-1.4+dfsg/obj-x86_64-linux-gnu/lib/shaderc/libshaderc
> && /usr/bin/ar -M < shaderc_combined.ar +Syntax error in archive script,
> line 1
>
> Appears to be an issue with cmake and shadercc not properly escaping '+'
> character:
> https://github.com/google/shaderc/issues/473
>
>
> * What outcome did you expect instead?
> Successful (test) compile
The package builds correctly in unstable, including from a directory
containing a +.
This *might* mean that other packages need to be backported too, I haven’t
checked.
Regards,
Stephen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-games-devel/attachments/20230216/3326a5c3/attachment.sig>
More information about the Pkg-games-devel
mailing list