Discussion:
[Lmuse-developer] GCC 7 fixes
Tim
2017-06-03 18:19:42 UTC
Permalink
Hi just a heads up, I pushed a bunch o' fixes to master for
MusE failing compile with the new gcc 7.

- LV2 GTK2 support is now optional, due to a current exception breakage
in gtkmm.
- Fixed many places using switch/case 'fallthrough'. With gcc7 these now
generate
warnings which MusE treats as errors. I used 'comment warning
suppressor indicators':
// FALLTHROUGH
- Fixed slight de-referencing problem in JackAudioDevice::portName().

Tim.
Tim
2017-06-03 18:31:02 UTC
Permalink
Post by Tim
Hi just a heads up, I pushed a bunch o' fixes to master for
MusE failing compile with the new gcc 7.
- LV2 GTK2 support is now optional, due to a current exception
breakage in gtkmm.
Hm, lemme see if I can turn off our strict treating all warnings as errors,
just for this GTK2 module. Hopefully that will allow it to continue
compiling
with just warnings instead of errors.

T.
Post by Tim
- Fixed many places using switch/case 'fallthrough'. With gcc7 these
now generate
warnings which MusE treats as errors. I used 'comment warning
// FALLTHROUGH
- Fixed slight de-referencing problem in JackAudioDevice::portName().
Tim.
Orcan Ogetbil
2017-06-04 07:33:01 UTC
Permalink
Post by Tim
Hi just a heads up, I pushed a bunch o' fixes to master for
MusE failing compile with the new gcc 7.
- LV2 GTK2 support is now optional, due to a current exception breakage in
gtkmm.
- Fixed many places using switch/case 'fallthrough'. With gcc7 these now
generate
warnings which MusE treats as errors. I used 'comment warning suppressor
// FALLTHROUGH
- Fixed slight de-referencing problem in JackAudioDevice::portName().
Sound like my kind of job. Thanks Tim!

Orcan

Loading...