Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AfterStep git 2015-02-13 FTBFS w/Fedora 22 #7

Open
ghost opened this issue May 12, 2015 · 3 comments
Open

AfterStep git 2015-02-13 FTBFS w/Fedora 22 #7

ghost opened this issue May 12, 2015 · 3 comments

Comments

@ghost
Copy link

ghost commented May 12, 2015

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.

@Remmy
Copy link
Owner

Remmy commented May 13, 2015 via email

@ghost
Copy link
Author

ghost commented May 13, 2015

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
#7 (comment).

@ghost
Copy link
Author

ghost commented May 25, 2015

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant