Open ghost opened 9 years ago
Hi Jeff,
Two quick questions:
1) Does this same process work on a less recent release of Fedora or also bails out with the same error? 2) Is this the 2.2.12 release, or is it the latest on github? If the latter, is it from sashavasko/afterstep-devel or Remmy/afterstep?
Remmy:
I had a heavily-patched (brought-up to cvs/git) version of 2.2.12 that worked and built fine under Fedora 18, 19, and 20. This same version refused to build under Fedora 22 (I skipped Fedora 21 this time)
I grabbed the latest from github of Sasha's master; the last commit on his was a merge from you on 13 FEB, so I reference that date.
For grins, I tried building the 2.2.12 version of AS "as-is", and got the same result. I've included a log of that too.
Every time gcc updates to a newer version, it's less and less forgiving; gcc 5.1.1 is no exception.
Jeff
On Wed, May 13, 2015 at 3:58 AM, Remco Rijnders notifications@github.com wrote:
Hi Jeff,
Two quick questions:
1) Does this same process work on a less recent release of Fedora or also bails out with the same error? 2) Is this the 2.2.12 release, or is it the latest on github? If the latter, is it from sashavasko/afterstep-devel or Remmy/afterstep?
— Reply to this email directly or view it on GitHub https://github.com/Remmy/afterstep/issues/7#issuecomment-101579522.
It appears gcc 5.1.1 doesn't like "inline" statements, or is VERY particular about how they are used.
I've forwarded you a patch stripping out "inline" from statements in 52 files.
AS now appears to build under Fedora 22 and gcc 5.1.1. Plenty of warnings, but a build all the same. I'll need to do more testing, but I'm happy thus far.
Enjoy.
AfterStep git 2015-02-13 FTBFS under Fedora 22 Beta, gcc version 5.1.1.
Sent tarball of build log generated with "script" command to your email.