We are in the process to prepare initial GCC 7 packages for Factory
(without yet switching the default build compiler). There is a staging
set up switching the default build compiler to GCC 7 at
openSUSE:Factory:Staging:Gcc7. There are still numerous build failures
due to (in)valid C++ code being rejected more pedantically or new warnings
tripping over -Werror used in package builds. So this is a first heads-up
for you in case you want to check the status of your package (or you
received a bugzilla saying it won't build with GCC 7).
One important thing with GCC 7 is that it no longer provides support for
the Java language. For a transitional period "GCC Java" will continued
to be provided by GCC 6 but that should be considered legacy. See the
packaging documentation on how to build Java packages and consider
dropping support for the GCJ Java "flavor" in other packages.
Any help with reducing the build fails in openSUSE:Factory:Staging:Gcc7 is
appreciated.
Thanks,
Richard.
--
Richard Biener