Open unites opened 2 years ago
This is regression caused by gcc 11.2.1:
http://gcc.gnu.org/gcc-11/changes.html
http://gcc.gnu.org/gcc-11/porting_to.html
Same troubles on ALT Linux Sisyphus build system.
attract-gameswf-gcc11-no-access-control.patch.txt
Although not ideal (as it creates a separate Makefile rule for obj/swf.o
, instead of relying on the global pattern rule), this patch will get Attract compiling against GCC 11; compiles here on Fedora 35.
fwiw I can't repro this error, and attract-mode builds fine for me on Fedora 36 and on Rawhide. I submitted a package for it at https://bugzilla.redhat.com/show_bug.cgi?id=2056734
@davide125 I see that your build is against v2.6.2, while our earlier comments are re: v2.6.1. It looks like this particular issue was fixed by 5b50df3 on Feb 15th by @mickelson .
Later today, I will update my checkout to v2.6.2, try again, and confirm that this fixes things and removes the need for the patch I had included above.
CAN CONFIRM that v2.6.2 addresses the underlying compile issue that I was seeing on Fedora 35.
@unites / @Arbars ... at this point I would motion to close this ticket/issue, unless either of you can chime in and clearly indicate that you still have compile problems here.
CAN CONFIRM that v2.6.2 addresses the underlying compile issue that I was seeing on Fedora 35
Confirm - bug fixed, Attract 2.6.2 compiled successfully on last version of GCC
Fedora 34 specifically.
I think I got most of the required libraries. In fedora most of them are similar in naming, just requiring you to add '-devel'.
I am not sure if this is a missing a lib.
When running make, I end up getting this...