* Package: media-sound/helm-0.4.1-r1 * Repository: gentoo * Maintainer: proaudio@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking helm-0.4.1.tar.gz to /var/tmp/portage/media-sound/helm-0.4.1-r1/work >>> Source unpacked in /var/tmp/portage/media-sound/helm-0.4.1-r1/work >>> Preparing source in /var/tmp/portage/media-sound/helm-0.4.1-r1/work/helm-0.4.1 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-sound/helm-0.4.1-r1/work/helm-0.4.1 ... ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 >>> Source configured. >>> Compiling source in /var/tmp/portage/media-sound/helm-0.4.1-r1/work/helm-0.4.1 ... make -j1 PREFIX=/usr all make -C standalone/builds/linux CONFIG=Release make[1]: Entering directory '/var/tmp/portage/media-sound/helm-0.4.1-r1/work/helm-0.4.1/standalone/builds/linux' Compiling alias.cpp Compiling arpeggiator.cpp Compiling bit_crush.cpp Compiling bypass_router.cpp Compiling delay.cpp Compiling distortion.cpp Compiling envelope.cpp Compiling feedback.cpp Compiling filter.cpp Compiling formant_manager.cpp Compiling linear_slope.cpp Compiling magnitude_lookup.cpp Compiling memory.cpp Compiling midi_lookup.cpp Compiling mono_panner.cpp Compiling operators.cpp Compiling oscillator.cpp Compiling phaser.cpp Compiling portamento_slope.cpp Compiling processor.cpp Compiling processor_router.cpp Compiling resonance_lookup.cpp Compiling reverb.cpp Compiling reverb_all_pass.cpp Compiling reverb_comb.cpp Compiling simple_delay.cpp Compiling smooth_filter.cpp Compiling smooth_value.cpp Compiling step_generator.cpp Compiling stutter.cpp Compiling trigger_operators.cpp Compiling value.cpp Compiling voice_handler.cpp Compiling wave.cpp Compiling helm_common.cpp Compiling load_save.cpp Compiling midi_manager.cpp Compiling synth_gui_interface.cpp Compiling filter_response.cpp Compiling filter_selector.cpp Compiling global_tool_tip.cpp Compiling graphical_envelope.cpp Compiling graphical_step_sequencer.cpp Compiling modulation_button.cpp Compiling modulation_meter.cpp Compiling modulation_slider.cpp Compiling oscilloscope.cpp Compiling patch_browser.cpp Compiling retrigger_selector.cpp Compiling synth_slider.cpp Compiling tempo_selector.cpp Compiling wave_selector.cpp Compiling wave_viewer.cpp Compiling xy_pad.cpp Compiling about_section.cpp Compiling arp_section.cpp Compiling articulation_section.cpp Compiling delay_section.cpp Compiling envelope_section.cpp Compiling extra_mod_section.cpp Compiling feedback_section.cpp Compiling filter_section.cpp Compiling formant_section.cpp Compiling full_interface.cpp Compiling lfo_section.cpp Compiling modulation_manager.cpp Compiling noise_section.cpp Compiling oscillator_section.cpp Compiling reverb_section.cpp Compiling step_sequencer_section.cpp Compiling stutter_section.cpp Compiling sub_section.cpp Compiling synth_section.cpp Compiling synthesis_interface.cpp Compiling volume_section.cpp Compiling browser_look_and_feel.cpp Compiling default_look_and_feel.cpp Compiling modulation_look_and_feel.cpp Compiling text_look_and_feel.cpp Compiling helm_computer_keyboard.cpp Compiling helm_standalone_editor.cpp Compiling main.cpp Compiling dc_filter.cpp Compiling fixed_point_oscillator.cpp Compiling fixed_point_wave.cpp Compiling helm_engine.cpp Compiling helm_lfo.cpp Compiling helm_module.cpp Compiling helm_oscillators.cpp Compiling helm_voice_handler.cpp Compiling noise_oscillator.cpp Compiling resonance_cancel.cpp Compiling switch.cpp Compiling BinaryData.cpp Compiling juce_audio_basics.cpp Compiling juce_audio_devices.cpp Compiling juce_audio_formats.cpp In file included from ../../../JUCE/modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp:78:0, from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:110: ../../../JUCE/modules/juce_audio_formats/codecs/flac/libFLAC/lpc_flac.c: In function ‘long int juce::FlacNamespace::lround(double)’: ../../../JUCE/modules/juce_audio_formats/codecs/flac/libFLAC/lpc_flac.c:60:39: error: ‘long int juce::FlacNamespace::lround(double)’ conflicts with a previous declaration static inline long int lround(double x) { ^ In file included from /usr/include/features.h:368:0, from /usr/include/sched.h:22, from ../../../JUCE/modules/juce_audio_formats/../juce_core/native/juce_BasicNativeHeaders.h:168, from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:38: /usr/include/bits/mathcalls.h:341:1: note: previous declaration ‘long int lround(double)’ __MATHDECL (long int,lround,, (_Mdouble_ __x)); ^ In file included from ../../../JUCE/modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp:78:0, from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:110: ../../../JUCE/modules/juce_audio_formats/codecs/flac/libFLAC/lpc_flac.c: In function ‘int juce::FlacNamespace::FLAC__lpc_quantize_coefficients(const FLAC__real*, unsigned int, unsigned int, juce::FlacNamespace::FLAC__int32*, int*)’: ../../../JUCE/modules/juce_audio_formats/codecs/flac/libFLAC/lpc_flac.c:213:20: error: call of overloaded ‘lround(juce::FlacNamespace::FLAC__double&)’ is ambiguous q = lround(error); ^ In file included from ../../../JUCE/modules/juce_audio_formats/../juce_audio_basics/../juce_core/system/juce_StandardHeader.h:69:0, from ../../../JUCE/modules/juce_audio_formats/../juce_audio_basics/../juce_core/juce_core.h:155, from ../../../JUCE/modules/juce_audio_formats/../juce_audio_basics/juce_audio_basics.h:28, from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.h:28, from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:39: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/cmath:1594:3: note: candidate: constexpr long int std::lround(long double) lround(long double __x) ^~~~~~ In file included from /usr/include/features.h:368:0, from /usr/include/sched.h:22, from ../../../JUCE/modules/juce_audio_formats/../juce_core/native/juce_BasicNativeHeaders.h:168, from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:38: /usr/include/bits/mathcalls.h:341:1: note: candidate: long int lround(double) __MATHDECL (long int,lround,, (_Mdouble_ __x)); ^ In file included from ../../../JUCE/modules/juce_audio_formats/../juce_audio_basics/../juce_core/system/juce_StandardHeader.h:69:0, from ../../../JUCE/modules/juce_audio_formats/../juce_audio_basics/../juce_core/juce_core.h:155, from ../../../JUCE/modules/juce_audio_formats/../juce_audio_basics/juce_audio_basics.h:28, from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.h:28, from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:39: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/cmath:1590:3: note: candidate: constexpr long int std::lround(float) lround(float __x) ^~~~~~ In file included from ../../../JUCE/modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp:78:0, from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:110: ../../../JUCE/modules/juce_audio_formats/codecs/flac/libFLAC/lpc_flac.c:60:24: note: candidate: long int juce::FlacNamespace::lround(double) static inline long int lround(double x) { ^~~~~~ In file included from ../../../JUCE/modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp:78:0, from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:110: ../../../JUCE/modules/juce_audio_formats/codecs/flac/libFLAC/lpc_flac.c:242:20: error: call of overloaded ‘lround(juce::FlacNamespace::FLAC__double&)’ is ambiguous q = lround(error); ^ In file included from ../../../JUCE/modules/juce_audio_formats/../juce_audio_basics/../juce_core/system/juce_StandardHeader.h:69:0, from ../../../JUCE/modules/juce_audio_formats/../juce_audio_basics/../juce_core/juce_core.h:155, from ../../../JUCE/modules/juce_audio_formats/../juce_audio_basics/juce_audio_basics.h:28, from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.h:28, from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:39: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/cmath:1594:3: note: candidate: constexpr long int std::lround(long double) lround(long double __x) ^~~~~~ In file included from /usr/include/features.h:368:0, from /usr/include/sched.h:22, from ../../../JUCE/modules/juce_audio_formats/../juce_core/native/juce_BasicNativeHeaders.h:168, from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:38: /usr/include/bits/mathcalls.h:341:1: note: candidate: long int lround(double) __MATHDECL (long int,lround,, (_Mdouble_ __x)); ^ In file included from ../../../JUCE/modules/juce_audio_formats/../juce_audio_basics/../juce_core/system/juce_StandardHeader.h:69:0, from ../../../JUCE/modules/juce_audio_formats/../juce_audio_basics/../juce_core/juce_core.h:155, from ../../../JUCE/modules/juce_audio_formats/../juce_audio_basics/juce_audio_basics.h:28, from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.h:28, from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:39: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/cmath:1590:3: note: candidate: constexpr long int std::lround(float) lround(float __x) ^~~~~~ In file included from ../../../JUCE/modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp:78:0, from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:110: ../../../JUCE/modules/juce_audio_formats/codecs/flac/libFLAC/lpc_flac.c:60:24: note: candidate: long int juce::FlacNamespace::lround(double) static inline long int lround(double x) { ^~~~~~ make[1]: *** [Makefile:661: build/intermediate/Release/juce_audio_formats_5c144c69.o] Error 1 make[1]: Leaving directory '/var/tmp/portage/media-sound/helm-0.4.1-r1/work/helm-0.4.1/standalone/builds/linux' make: *** [Makefile:21: standalone] Error 2 * ERROR: media-sound/helm-0.4.1-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-sound/helm-0.4.1-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-sound/helm-0.4.1-r1::gentoo'`. * The complete build log is located at '/var/log/portage/media-sound:helm-0.4.1-r1:20160920-070057.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-sound/helm-0.4.1-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-sound/helm-0.4.1-r1/temp/environment'. * Working directory: '/var/tmp/portage/media-sound/helm-0.4.1-r1/work/helm-0.4.1' * S: '/var/tmp/portage/media-sound/helm-0.4.1-r1/work/helm-0.4.1'