On 23-07-14 09:02, Yavor Doganov wrote:
> Another option is to build with
> gcc-4.9, which will require changes to gnustep-make if it is applied
> for all GNUstep packages. Again, this might be unacceptable.
Can you be more specific? Do we need to build everything again starting
from gnustep-make if we want all gnustep packages to build with gcc-4.9?
It seems that most recent imports of gnustep packages into Ubuntu all
fail to build. If you/we believe that gnustep should currently be build
with (at least) 4.9 we just have to put that in the build-depends (also
in Debian if we can). I am wondering, for gnustep to build properly, do
all the gnustep packages need to be build with the same gcc version?
Maybe the problem currently is a mixing of versions.
> Out of curiosity, I couldn't find the reason why gcc-4.8 is the
> default compiler in Ubuntu. That's very odd; usually Ubuntu is ahead
> of Debian wrt toolchain updates.
I think it is this:
gcc-defaults (1.128ubuntu4) utopic; urgency=medium
* Revert default to 4.8, due to as-yet-undiagnosed C++ ABI breakage
(LP: #1329089).
-- Steve Langasek <email address hidden> Wed, 11 Jun 2014
23:31:26 +000
On 23-07-14 09:02, Yavor Doganov wrote:
> Another option is to build with
> gcc-4.9, which will require changes to gnustep-make if it is applied
> for all GNUstep packages. Again, this might be unacceptable.
Can you be more specific? Do we need to build everything again starting
from gnustep-make if we want all gnustep packages to build with gcc-4.9?
It seems that most recent imports of gnustep packages into Ubuntu all
fail to build. If you/we believe that gnustep should currently be build
with (at least) 4.9 we just have to put that in the build-depends (also
in Debian if we can). I am wondering, for gnustep to build properly, do
all the gnustep packages need to be build with the same gcc version?
Maybe the problem currently is a mixing of versions.
> Out of curiosity, I couldn't find the reason why gcc-4.8 is the
> default compiler in Ubuntu. That's very odd; usually Ubuntu is ahead
> of Debian wrt toolchain updates.
I think it is this:
gcc-defaults (1.128ubuntu4) utopic; urgency=medium
* Revert default to 4.8, due to as-yet-undiagnosed C++ ABI breakage
(LP: #1329089).
-- Steve Langasek <email address hidden> Wed, 11 Jun 2014
23:31:26 +000
Paul