Summary: | x11-wm/lumina fails to build with gcc-6 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Lars Wendler (Polynomial-C) (RETIRED) <polynomial-c> |
Component: | Current packages | Assignee: | Rubin Simons <me> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | grozin, proxy-maint |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://github.com/trueos/lumina/issues/226 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 582084 | ||
Attachments: | build.log with QMAKE_CFLAGS_ISYSTEM on gcc:5.4.0 |
Description
Lars Wendler (Polynomial-C) (RETIRED)
2017-05-08 12:05:02 UTC
Created attachment 472484 [details]
build.log with QMAKE_CFLAGS_ISYSTEM on gcc:5.4.0
If I rename lumina-1.2.0.ebuild -> lumina-1.3.0.ebuild and append QMAKE_CFLAGS_ISYSTEM= to the eqmake command line, lumina-1.3.0 compiles successfully with gcc-6.3.0. It would be good to bump lumina to 1.3.0, but this makes no sense until the current problem is fixed. Is there any way to add QMAKE_CFLAGS_ISYSTEM= conditionally on the gcc version used? (In reply to Andrey Grozin from comment #2) > If I rename lumina-1.2.0.ebuild -> lumina-1.3.0.ebuild and append > QMAKE_CFLAGS_ISYSTEM= to the eqmake command line, lumina-1.3.0 compiles > successfully with gcc-6.3.0. It would be good to bump lumina to 1.3.0, but > this makes no sense until the current problem is fixed. Is there any way to > add QMAKE_CFLAGS_ISYSTEM= conditionally on the gcc version used? See https://github.com/gentoo/gentoo/pull/5002 I did not test with gcc-6.3.0 since I am using mostly amd64 (stable). Please comment/review the PR. (In reply to charles17 from comment #3) > (In reply to Andrey Grozin from comment #2) > > If I rename lumina-1.2.0.ebuild -> lumina-1.3.0.ebuild and append > > QMAKE_CFLAGS_ISYSTEM= to the eqmake command line, lumina-1.3.0 compiles > > successfully with gcc-6.3.0. It would be good to bump lumina to 1.3.0, but > > this makes no sense until the current problem is fixed. Is there any way to > > add QMAKE_CFLAGS_ISYSTEM= conditionally on the gcc version used? > > See https://github.com/gentoo/gentoo/pull/5002 > I did not test with gcc-6.3.0 since I am using mostly amd64 (stable). > Please comment/review the PR. Done commit 1009be81becb469ad7408544c67173db79312aca Author: charIes17 <charles17@arcor.de> AuthorDate: Mon Jul 10 08:46:59 2017 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: Thu Jul 20 15:26:30 2017 x11-wm/lumina: Bug 617838 and more Fix for https://bugs.gentoo.org/617838 Fix for https://bugs.gentoo.org/616590 Switch HOMEPAGE to https:// Introduce desktop-utils USE flag for Lumina's desktop utilities Use ${PV/_/-} for Lumina's patchsets Patch 1.2.0-desktop-files.patch Package-Manager: Portage-2.3.6, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/5002 |