NetBSD Problem Report #54353

From www@netbsd.org  Sat Jul  6 18:03:36 2019
Return-Path: <www@netbsd.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id BF8867A0D9
	for <gnats-bugs@gnats.NetBSD.org>; Sat,  6 Jul 2019 18:03:36 +0000 (UTC)
Message-Id: <20190706180332.6AE377A18F@mollari.NetBSD.org>
Date: Sat,  6 Jul 2019 18:03:32 +0000 (UTC)
From: jdbaker@consolidated.net
Reply-To: jdbaker@consolidated.net
To: gnats-bugs@NetBSD.org
Subject: audio/audacity build fails linking on netbsd-8/i386
X-Send-Pr-Version: www-1.0

>Number:         54353
>Category:       pkg
>Synopsis:       audio/audacity build fails linking on netbsd-8/i386
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    nia
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Jul 06 18:05:00 +0000 2019
>Closed-Date:    Mon Jul 15 23:04:09 +0000 2019
>Last-Modified:  Thu Jul 18 13:20:01 +0000 2019
>Originator:     John D. Baker
>Release:        NetBSD/i386-8.1_STABLE, pkgsrc-2019Q2
>Organization:
>Environment:
NetBSD avaya.technoskunk.fur 8.1_STABLE NetBSD 8.1_STABLE (RACKMOUNT) #104: Thu Jun 13 13:24:06 CDT 2019  sysop@plex760.technoskunk.fur:/r0/build/netbsd-8/obj/i386/sys/arch/i386/compile/RACKMOUNT i386

>Description:
Building "audio/audacity" from pkgsrc-2019Q2 (audacity-2.3.2) fails 
during the link step as follows on netbsd-8/i386 (very long):

[...]
/usr/pkg/bin/bash ../libtool  --tag=CXX   --mode=link c++ -Wno-unused-local-typedefs -I../lib-src/portmixer/include -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/wx-3.0 -DwxDEBUG_LEVEL=0 --std=gnu++11  -Wall -I../include -I../lib-src/FileDialog                   -rdynamic -L/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -o audacity audacity-BlockFile.o audacity-DirManager.o audacity-Dither.o audacity-FileFormats.o audacity-Internat.o audacity-Prefs.o audacity-SampleFormat.o audacity-Sequence.o blockfile/audacity-LegacyAliasBlockFile.o blockfile/audacity-LegacyBlockFile.o blockfile/audacity-NotYetAvailableException.o blockfile/audacity-ODDecode
 BlockFile.o blockfile/audacity-ODPCMAliasBlockFile.o blockfile/audacity-PCMAliasBlockFile.o blockfile/audacity-SilentBlockFile.o blockfile/audacity-SimpleBlockFile.o xml/audacity-XMLTagHandler.o audacity-AboutDialog.o audacity-AColor.o audacity-AdornedRulerPanel.o audacity-AudacityApp.o audacity-AudacityException.o audacity-AudacityLogger.o audacity-AudioIO.o audacity-AutoRecovery.o audacity-BatchCommandDialog.o audacity-BatchCommands.o audacity-BatchProcessDialog.o audacity-Benchmark.o audacity-CellularPanel.o audacity-Dependencies.o audacity-DeviceChange.o audacity-DeviceManager.o audacity-Diags.o audacity-Envelope.o audacity-FFmpeg.o audacity-FFT.o audacity-FileException.o audacity-FileIO.o audacity-FileNames.o audacity-FreqWindow.o audacity-HelpText.o audacity-HistoryWindow.o audacity-ImageManipulation.o audacity-InconsistencyException.o audacity-InterpolateAudio.o audacity-LabelDialog.o audacity-LabelTrack.o audacity-LangChoice.o audacity-Languages.o audacity-Legacy.o audacity-
 Lyrics.o audacity-LyricsWindow.o audacity-Matrix.o audacity-Menus.o audacity-Mix.o audacity-MixerBoard.o audacity-ModuleManager.o audacity-PitchName.o audacity-PlatformCompatibility.o audacity-PluginManager.o audacity-Printing.o audacity-Profiler.o audacity-Project.o audacity-RealFFTf.o audacity-RealFFTf48x.o audacity-Resample.o audacity-RingBuffer.o audacity-Screenshot.o audacity-SelectedRegion.o audacity-SelectionState.o audacity-Shuttle.o audacity-ShuttleGui.o audacity-ShuttlePrefs.o audacity-Snap.o audacity-SoundActivatedRecord.o audacity-Spectrum.o audacity-SplashDialog.o audacity-SseMathFuncs.o audacity-Tags.o audacity-Theme.o audacity-TimeDialog.o audacity-TimerRecordDialog.o audacity-TimeTrack.o audacity-Track.o audacity-TrackArtist.o audacity-TrackPanel.o audacity-TrackPanelAx.o audacity-TrackPanelResizeHandle.o audacity-TrackPanelResizerCell.o audacity-UIHandle.o audacity-UndoManager.o audacity-UserException.o audacity-ViewInfo.o audacity-VoiceKey.o audacity-WaveClip.o aud
 acity-WaveTrack.o audacity-WrappedType.o commands/audacity-AppCommandEvent.o commands/audacity-AudacityCommand.o commands/audacity-BatchEvalCommand.o commands/audacity-Command.o commands/audacity-CommandBuilder.o commands/audacity-CommandContext.o commands/audacity-CommandDirectory.o commands/audacity-CommandHandler.o commands/audacity-CommandManager.o commands/audacity-CommandSignature.o commands/audacity-CommandType.o commands/audacity-CompareAudioCommand.o commands/audacity-CommandTargets.o commands/audacity-Demo.o commands/audacity-DragCommand.o commands/audacity-GetInfoCommand.o commands/audacity-GetTrackInfoCommand.o commands/audacity-HelpCommand.o commands/audacity-ImportExportCommands.o commands/audacity-Keyboard.o commands/audacity-LoadCommands.o commands/audacity-MessageCommand.o commands/audacity-OpenSaveCommands.o commands/audacity-PreferenceCommands.o commands/audacity-ResponseQueue.o commands/audacity-ScreenshotCommand.o commands/audacity-ScriptCommandRelay.o commands/
 audacity-SelectCommand.o commands/audacity-SetClipCommand.o commands/audacity-SetEnvelopeCommand.o commands/audacity-SetLabelCommand.o commands/audacity-SetProjectCommand.o commands/audacity-SetTrackInfoCommand.o effects/audacity-Amplify.o effects/audacity-AutoDuck.o effects/audacity-BassTreble.o effects/audacity-Biquad.o effects/audacity-ChangePitch.o effects/audacity-ChangeSpeed.o effects/audacity-ChangeTempo.o effects/audacity-ClickRemoval.o effects/audacity-Compressor.o effects/audacity-Contrast.o effects/audacity-Distortion.o effects/audacity-DtmfGen.o effects/audacity-Echo.o effects/audacity-Effect.o effects/audacity-EffectManager.o effects/audacity-EffectRack.o effects/audacity-Equalization.o effects/audacity-Equalization48x.o effects/audacity-Fade.o effects/audacity-FindClipping.o effects/audacity-Generator.o effects/audacity-Invert.o effects/audacity-LoadEffects.o effects/audacity-Noise.o effects/audacity-NoiseReduction.o effects/audacity-NoiseRemoval.o effects/audacity-Nor
 malize.o effects/audacity-Paulstretch.o effects/audacity-Phaser.o effects/audacity-Repair.o effects/audacity-Repeat.o effects/audacity-Reverb.o effects/audacity-Reverse.o effects/audacity-SBSMSEffect.o effects/audacity-ScienFilter.o effects/audacity-Silence.o effects/audacity-SimpleMono.o effects/audacity-SoundTouchEffect.o effects/audacity-StereoToMono.o effects/audacity-TimeScale.o effects/audacity-TimeWarper.o effects/audacity-ToneGen.o effects/audacity-TruncSilence.o effects/audacity-TwoPassSimpleMono.o effects/audacity-Wahwah.o export/audacity-Export.o export/audacity-ExportCL.o export/audacity-ExportFLAC.o export/audacity-ExportMP2.o export/audacity-ExportMP3.o export/audacity-ExportMultiple.o export/audacity-ExportOGG.o export/audacity-ExportPCM.o import/audacity-Import.o import/audacity-ImportFLAC.o import/audacity-ImportLOF.o import/audacity-ImportMP3.o import/audacity-ImportOGG.o import/audacity-ImportPCM.o import/audacity-ImportRaw.o import/audacity-RawAudioGuess.o import
 /audacity-FormatClassifier.o import/audacity-MultiFormatReader.o import/audacity-SpecPowerMeter.o menus/audacity-ClipMenus.o menus/audacity-EditMenus.o menus/audacity-ExtraMenus.o menus/audacity-FileMenus.o menus/audacity-HelpMenus.o menus/audacity-LabelMenus.o menus/audacity-NavigationMenus.o menus/audacity-PluginMenus.o menus/audacity-SelectMenus.o menus/audacity-ToolbarMenus.o menus/audacity-TrackMenus.o menus/audacity-TransportMenus.o menus/audacity-ViewMenus.o menus/audacity-WindowMenus.o ondemand/audacity-ODComputeSummaryTask.o ondemand/audacity-ODDecodeFFmpegTask.o ondemand/audacity-ODDecodeTask.o ondemand/audacity-ODManager.o ondemand/audacity-ODTask.o ondemand/audacity-ODTaskThread.o ondemand/audacity-ODWaveTrackTaskQueue.o prefs/audacity-BatchPrefs.o prefs/audacity-DevicePrefs.o prefs/audacity-DirectoriesPrefs.o prefs/audacity-EffectsPrefs.o prefs/audacity-ExtImportPrefs.o prefs/audacity-GUIPrefs.o prefs/audacity-ImportExportPrefs.o prefs/audacity-KeyConfigPrefs.o prefs/au
 dacity-LibraryPrefs.o prefs/audacity-MidiIOPrefs.o prefs/audacity-ModulePrefs.o prefs/audacity-MousePrefs.o prefs/audacity-PlaybackPrefs.o prefs/audacity-PrefsDialog.o prefs/audacity-ProjectsPrefs.o prefs/audacity-QualityPrefs.o prefs/audacity-RecordingPrefs.o prefs/audacity-SpectrogramSettings.o prefs/audacity-SpectrumPrefs.o prefs/audacity-ThemePrefs.o prefs/audacity-TracksBehaviorsPrefs.o prefs/audacity-TracksPrefs.o prefs/audacity-WarningsPrefs.o prefs/audacity-WaveformPrefs.o prefs/audacity-WaveformSettings.o toolbars/audacity-ControlToolBar.o toolbars/audacity-DeviceToolBar.o toolbars/audacity-EditToolBar.o toolbars/audacity-MeterToolBar.o toolbars/audacity-MixerToolBar.o toolbars/audacity-ScrubbingToolBar.o toolbars/audacity-SelectionBar.o toolbars/audacity-SpectralSelectionBar.o toolbars/audacity-ToolBar.o toolbars/audacity-ToolDock.o toolbars/audacity-ToolManager.o toolbars/audacity-ToolsToolBar.o toolbars/audacity-TranscriptionToolBar.o tracks/labeltrack/ui/audacity-LabelD
 efaultClickHandle.o tracks/labeltrack/ui/audacity-LabelGlyphHandle.o tracks/labeltrack/ui/audacity-LabelTextHandle.o tracks/labeltrack/ui/audacity-LabelTrackControls.o tracks/labeltrack/ui/audacity-LabelTrackUI.o tracks/labeltrack/ui/audacity-LabelTrackVRulerControls.o tracks/playabletrack/notetrack/ui/audacity-NoteTrackButtonHandle.o tracks/playabletrack/notetrack/ui/audacity-NoteTrackControls.o tracks/playabletrack/notetrack/ui/audacity-NoteTrackSliderHandles.o tracks/playabletrack/notetrack/ui/audacity-NoteTrackUI.o tracks/playabletrack/notetrack/ui/audacity-NoteTrackVRulerControls.o tracks/playabletrack/notetrack/ui/audacity-NoteTrackVZoomHandle.o tracks/playabletrack/notetrack/ui/audacity-StretchHandle.o tracks/playabletrack/ui/audacity-PlayableTrackButtonHandles.o tracks/playabletrack/wavetrack/ui/audacity-CutlineHandle.o tracks/playabletrack/wavetrack/ui/audacity-SampleHandle.o tracks/playabletrack/wavetrack/ui/audacity-WaveTrackControls.o tracks/playabletrack/wavetrack/ui/au
 dacity-WaveTrackSliderHandles.o tracks/playabletrack/wavetrack/ui/audacity-WaveTrackVRulerControls.o tracks/playabletrack/wavetrack/ui/audacity-WaveTrackVZoomHandle.o tracks/playabletrack/wavetrack/ui/audacity-WaveTrackUI.o tracks/timetrack/ui/audacity-TimeTrackControls.o tracks/timetrack/ui/audacity-TimeTrackUI.o tracks/timetrack/ui/audacity-TimeTrackVRulerControls.o tracks/ui/audacity-BackgroundCell.o tracks/ui/audacity-ButtonHandle.o tracks/ui/audacity-CommonTrackPanelCell.o tracks/ui/audacity-EditCursorOverlay.o tracks/ui/audacity-EnvelopeHandle.o tracks/ui/audacity-PlayIndicatorOverlay.o tracks/ui/audacity-Scrubbing.o tracks/ui/audacity-SelectHandle.o tracks/ui/audacity-SliderHandle.o tracks/ui/audacity-TimeShiftHandle.o tracks/ui/audacity-TrackButtonHandles.o tracks/ui/audacity-TrackControls.o tracks/ui/audacity-TrackSelectHandle.o tracks/ui/audacity-TrackUI.o tracks/ui/audacity-TrackVRulerControls.o tracks/ui/audacity-ZoomHandle.o widgets/audacity-AButton.o widgets/audacity-A
 Slider.o widgets/audacity-AttachableScrollBar.o widgets/audacity-BackedPanel.o widgets/audacity-ErrorDialog.o widgets/audacity-ExpandingToolBar.o widgets/audacity-FileHistory.o widgets/audacity-Grabber.o widgets/audacity-Grid.o widgets/audacity-HelpSystem.o widgets/audacity-HtmlWindow.o widgets/audacity-ImageRoll.o widgets/audacity-KeyView.o widgets/audacity-LinkingHtmlWindow.o widgets/audacity-Meter.o widgets/audacity-MultiDialog.o widgets/audacity-NumericTextCtrl.o widgets/audacity-numformatter.o widgets/audacity-Overlay.o widgets/audacity-OverlayPanel.o widgets/audacity-PopupMenuTable.o widgets/audacity-ProgressDialog.o widgets/audacity-Ruler.o widgets/audacity-valnum.o widgets/audacity-Warning.o widgets/audacity-wxPanelWrapper.o xml/audacity-XMLFileReader.o xml/audacity-XMLWriter.o  export/audacity-ExportFFmpeg.o export/audacity-ExportFFmpegDialogs.o import/audacity-ImportFFmpeg.o  effects/ladspa/audacity-LadspaEffect.o ondemand/audacity-ODDecodeFlacTask.o effects/nyquist/audaci
 ty-LoadNyquist.o effects/nyquist/audacity-Nyquist.o effects/lv2/audacity-LoadLV2.o effects/lv2/audacity-LV2Effect.o audacity-NoteTrack.o import/audacity-ImportMIDI.o  effects/vamp/audacity-LoadVamp.o effects/vamp/audacity-VampEffect.o effects/VST/audacity-VSTEffect.o effects/VST/audacity-VSTControlGTK.o -Wl,-R/usr/lib -lexpat  ../lib-src/FileDialog/libFileDialog.la ../lib-src/portaudio-v19/lib/libportaudio.la ../lib-src/portmixer/src/libportmixer.la -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lsndfile  -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lsoxr  ../lib-src/lib-widget-extra/libwidgetextra.la -L/usr/pkg/lib -pthread   -lwx_gtk3u_xrc-3.0 -lwx_gtk3u_html-3.0 -lwx_gtk3u_qa-3.0 -lwx_gtk3u_adv-3.0 -lwx_gtk3u_core-3.0 -lwx_baseu_xml-3.0 -lwx_baseu_net-3.0 -lwx_baseu-3.0        -L/usr/pkg/lib -lFLAC++ -Wl,-R/usr/pkg/lib -lFLAC  -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lid3tag -lz   ../lib-src/libnyquist/libnyquist.a -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lSoundTouch  -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -ltwolame  
 -L/usr/pkg/lib -lvorbisenc -lvorbisfile -lvorbis -Wl,-R/usr/pkg/lib -logg  -L/usr/pkg/lib -llilv-0 -lsratom-0 -lsord-0 -lserd-0 -Wl,-R/usr/pkg/lib -lsuil-0  ../lib-src/portsmf/libportSMF.a ../lib-src/portmidi/libportmidi_s.a  ../lib-src/sbsms/src/.libs/libsbsms.a ../lib-src/libvamp/libvamp-hostsdk.a  -lcompat  -L/usr/pkg/lib -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lintl -Wl,-R/usr/pkg/lib -lglib-2.0  -lasound -lrt
libtool: link: c++ -Wno-unused-local-typedefs -I../lib-src/portmixer/include -O2 -D_FORTIFY_SOURCE=2 -pthread -I/d0/build/pkgsrc/audio/audacity/work/.buildlink/include -I/d0/build/pkgsrc/audio/audacity/work/.x11-buildlink/include -I/d0/build/pkgsrc/audio/audacity/work/.x11-buildlink/include/libdrm -I/d0/build/pkgsrc/audio/audacity/work/.x11-buildlink/include/freetype2 -I/d0/build/pkgsrc/audio/audacity/work/.buildlink/include/glib-2.0 -I/d0/build/pkgsrc/audio/audacity/work/.buildlink/include/gio-unix-2.0 -I/d0/build/pkgsrc/audio/audacity/work/.buildlink/lib/glib-2.0/include -I/d0/build/pkgsrc/audio/audacity/work/.buildlink/include/ffmpeg4 -I/d0/build/pkgsrc/audio/audacity/work/.buildlink/include/wx-3.0 -DwxDEBUG_LEVEL=0 --std=gnu++11 -Wall -I../include -I../lib-src/FileDialog -rdynamic -Wl,-rpath -Wl,/usr/pkg/lib -pthread -Wl,-rpath -Wl,/usr/X11R7/lib -Wl,-rpath -Wl,/usr/pkg/lib/ffmpeg4 -o .libs/audacity audacity-BlockFile.o audacity-DirManager.o audacity-Dither.o audacity-FileFormats
 .o audacity-Internat.o audacity-Prefs.o audacity-SampleFormat.o audacity-Sequence.o blockfile/audacity-LegacyAliasBlockFile.o blockfile/audacity-LegacyBlockFile.o blockfile/audacity-NotYetAvailableException.o blockfile/audacity-ODDecodeBlockFile.o blockfile/audacity-ODPCMAliasBlockFile.o blockfile/audacity-PCMAliasBlockFile.o blockfile/audacity-SilentBlockFile.o blockfile/audacity-SimpleBlockFile.o xml/audacity-XMLTagHandler.o audacity-AboutDialog.o audacity-AColor.o audacity-AdornedRulerPanel.o audacity-AudacityApp.o audacity-AudacityException.o audacity-AudacityLogger.o audacity-AudioIO.o audacity-AutoRecovery.o audacity-BatchCommandDialog.o audacity-BatchCommands.o audacity-BatchProcessDialog.o audacity-Benchmark.o audacity-CellularPanel.o audacity-Dependencies.o audacity-DeviceChange.o audacity-DeviceManager.o audacity-Diags.o audacity-Envelope.o audacity-FFmpeg.o audacity-FFT.o audacity-FileException.o audacity-FileIO.o audacity-FileNames.o audacity-FreqWindow.o audacity-HelpTe
 xt.o audacity-HistoryWindow.o audacity-ImageManipulation.o audacity-InconsistencyException.o audacity-InterpolateAudio.o audacity-LabelDialog.o audacity-LabelTrack.o audacity-LangChoice.o audacity-Languages.o audacity-Legacy.o audacity-Lyrics.o audacity-LyricsWindow.o audacity-Matrix.o audacity-Menus.o audacity-Mix.o audacity-MixerBoard.o audacity-ModuleManager.o audacity-PitchName.o audacity-PlatformCompatibility.o audacity-PluginManager.o audacity-Printing.o audacity-Profiler.o audacity-Project.o audacity-RealFFTf.o audacity-RealFFTf48x.o audacity-Resample.o audacity-RingBuffer.o audacity-Screenshot.o audacity-SelectedRegion.o audacity-SelectionState.o audacity-Shuttle.o audacity-ShuttleGui.o audacity-ShuttlePrefs.o audacity-Snap.o audacity-SoundActivatedRecord.o audacity-Spectrum.o audacity-SplashDialog.o audacity-SseMathFuncs.o audacity-Tags.o audacity-Theme.o audacity-TimeDialog.o audacity-TimerRecordDialog.o audacity-TimeTrack.o audacity-Track.o audacity-TrackArtist.o audacity
 -TrackPanel.o audacity-TrackPanelAx.o audacity-TrackPanelResizeHandle.o audacity-TrackPanelResizerCell.o audacity-UIHandle.o audacity-UndoManager.o audacity-UserException.o audacity-ViewInfo.o audacity-VoiceKey.o audacity-WaveClip.o audacity-WaveTrack.o audacity-WrappedType.o commands/audacity-AppCommandEvent.o commands/audacity-AudacityCommand.o commands/audacity-BatchEvalCommand.o commands/audacity-Command.o commands/audacity-CommandBuilder.o commands/audacity-CommandContext.o commands/audacity-CommandDirectory.o commands/audacity-CommandHandler.o commands/audacity-CommandManager.o commands/audacity-CommandSignature.o commands/audacity-CommandType.o commands/audacity-CompareAudioCommand.o commands/audacity-CommandTargets.o commands/audacity-Demo.o commands/audacity-DragCommand.o commands/audacity-GetInfoCommand.o commands/audacity-GetTrackInfoCommand.o commands/audacity-HelpCommand.o commands/audacity-ImportExportCommands.o commands/audacity-Keyboard.o commands/audacity-LoadComman
 ds.o commands/audacity-MessageCommand.o commands/audacity-OpenSaveCommands.o commands/audacity-PreferenceCommands.o commands/audacity-ResponseQueue.o commands/audacity-ScreenshotCommand.o commands/audacity-ScriptCommandRelay.o commands/audacity-SelectCommand.o commands/audacity-SetClipCommand.o commands/audacity-SetEnvelopeCommand.o commands/audacity-SetLabelCommand.o commands/audacity-SetProjectCommand.o commands/audacity-SetTrackInfoCommand.o effects/audacity-Amplify.o effects/audacity-AutoDuck.o effects/audacity-BassTreble.o effects/audacity-Biquad.o effects/audacity-ChangePitch.o effects/audacity-ChangeSpeed.o effects/audacity-ChangeTempo.o effects/audacity-ClickRemoval.o effects/audacity-Compressor.o effects/audacity-Contrast.o effects/audacity-Distortion.o effects/audacity-DtmfGen.o effects/audacity-Echo.o effects/audacity-Effect.o effects/audacity-EffectManager.o effects/audacity-EffectRack.o effects/audacity-Equalization.o effects/audacity-Equalization48x.o effects/audacity-
 Fade.o effects/audacity-FindClipping.o effects/audacity-Generator.o effects/audacity-Invert.o effects/audacity-LoadEffects.o effects/audacity-Noise.o effects/audacity-NoiseReduction.o effects/audacity-NoiseRemoval.o effects/audacity-Normalize.o effects/audacity-Paulstretch.o effects/audacity-Phaser.o effects/audacity-Repair.o effects/audacity-Repeat.o effects/audacity-Reverb.o effects/audacity-Reverse.o effects/audacity-SBSMSEffect.o effects/audacity-ScienFilter.o effects/audacity-Silence.o effects/audacity-SimpleMono.o effects/audacity-SoundTouchEffect.o effects/audacity-StereoToMono.o effects/audacity-TimeScale.o effects/audacity-TimeWarper.o effects/audacity-ToneGen.o effects/audacity-TruncSilence.o effects/audacity-TwoPassSimpleMono.o effects/audacity-Wahwah.o export/audacity-Export.o export/audacity-ExportCL.o export/audacity-ExportFLAC.o export/audacity-ExportMP2.o export/audacity-ExportMP3.o export/audacity-ExportMultiple.o export/audacity-ExportOGG.o export/audacity-ExportPC
 M.o import/audacity-Import.o import/audacity-ImportFLAC.o import/audacity-ImportLOF.o import/audacity-ImportMP3.o import/audacity-ImportOGG.o import/audacity-ImportPCM.o import/audacity-ImportRaw.o import/audacity-RawAudioGuess.o import/audacity-FormatClassifier.o import/audacity-MultiFormatReader.o import/audacity-SpecPowerMeter.o menus/audacity-ClipMenus.o menus/audacity-EditMenus.o menus/audacity-ExtraMenus.o menus/audacity-FileMenus.o menus/audacity-HelpMenus.o menus/audacity-LabelMenus.o menus/audacity-NavigationMenus.o menus/audacity-PluginMenus.o menus/audacity-SelectMenus.o menus/audacity-ToolbarMenus.o menus/audacity-TrackMenus.o menus/audacity-TransportMenus.o menus/audacity-ViewMenus.o menus/audacity-WindowMenus.o ondemand/audacity-ODComputeSummaryTask.o ondemand/audacity-ODDecodeFFmpegTask.o ondemand/audacity-ODDecodeTask.o ondemand/audacity-ODManager.o ondemand/audacity-ODTask.o ondemand/audacity-ODTaskThread.o ondemand/audacity-ODWaveTrackTaskQueue.o prefs/audacity-Bat
 chPrefs.o prefs/audacity-DevicePrefs.o prefs/audacity-DirectoriesPrefs.o prefs/audacity-EffectsPrefs.o prefs/audacity-ExtImportPrefs.o prefs/audacity-GUIPrefs.o prefs/audacity-ImportExportPrefs.o prefs/audacity-KeyConfigPrefs.o prefs/audacity-LibraryPrefs.o prefs/audacity-MidiIOPrefs.o prefs/audacity-ModulePrefs.o prefs/audacity-MousePrefs.o prefs/audacity-PlaybackPrefs.o prefs/audacity-PrefsDialog.o prefs/audacity-ProjectsPrefs.o prefs/audacity-QualityPrefs.o prefs/audacity-RecordingPrefs.o prefs/audacity-SpectrogramSettings.o prefs/audacity-SpectrumPrefs.o prefs/audacity-ThemePrefs.o prefs/audacity-TracksBehaviorsPrefs.o prefs/audacity-TracksPrefs.o prefs/audacity-WarningsPrefs.o prefs/audacity-WaveformPrefs.o prefs/audacity-WaveformSettings.o toolbars/audacity-ControlToolBar.o toolbars/audacity-DeviceToolBar.o toolbars/audacity-EditToolBar.o toolbars/audacity-MeterToolBar.o toolbars/audacity-MixerToolBar.o toolbars/audacity-ScrubbingToolBar.o toolbars/audacity-SelectionBar.o tool
 bars/audacity-SpectralSelectionBar.o toolbars/audacity-ToolBar.o toolbars/audacity-ToolDock.o toolbars/audacity-ToolManager.o toolbars/audacity-ToolsToolBar.o toolbars/audacity-TranscriptionToolBar.o tracks/labeltrack/ui/audacity-LabelDefaultClickHandle.o tracks/labeltrack/ui/audacity-LabelGlyphHandle.o tracks/labeltrack/ui/audacity-LabelTextHandle.o tracks/labeltrack/ui/audacity-LabelTrackControls.o tracks/labeltrack/ui/audacity-LabelTrackUI.o tracks/labeltrack/ui/audacity-LabelTrackVRulerControls.o tracks/playabletrack/notetrack/ui/audacity-NoteTrackButtonHandle.o tracks/playabletrack/notetrack/ui/audacity-NoteTrackControls.o tracks/playabletrack/notetrack/ui/audacity-NoteTrackSliderHandles.o tracks/playabletrack/notetrack/ui/audacity-NoteTrackUI.o tracks/playabletrack/notetrack/ui/audacity-NoteTrackVRulerControls.o tracks/playabletrack/notetrack/ui/audacity-NoteTrackVZoomHandle.o tracks/playabletrack/notetrack/ui/audacity-StretchHandle.o tracks/playabletrack/ui/audacity-PlayableT
 rackButtonHandles.o tracks/playabletrack/wavetrack/ui/audacity-CutlineHandle.o tracks/playabletrack/wavetrack/ui/audacity-SampleHandle.o tracks/playabletrack/wavetrack/ui/audacity-WaveTrackControls.o tracks/playabletrack/wavetrack/ui/audacity-WaveTrackSliderHandles.o tracks/playabletrack/wavetrack/ui/audacity-WaveTrackVRulerControls.o tracks/playabletrack/wavetrack/ui/audacity-WaveTrackVZoomHandle.o tracks/playabletrack/wavetrack/ui/audacity-WaveTrackUI.o tracks/timetrack/ui/audacity-TimeTrackControls.o tracks/timetrack/ui/audacity-TimeTrackUI.o tracks/timetrack/ui/audacity-TimeTrackVRulerControls.o tracks/ui/audacity-BackgroundCell.o tracks/ui/audacity-ButtonHandle.o tracks/ui/audacity-CommonTrackPanelCell.o tracks/ui/audacity-EditCursorOverlay.o tracks/ui/audacity-EnvelopeHandle.o tracks/ui/audacity-PlayIndicatorOverlay.o tracks/ui/audacity-Scrubbing.o tracks/ui/audacity-SelectHandle.o tracks/ui/audacity-SliderHandle.o tracks/ui/audacity-TimeShiftHandle.o tracks/ui/audacity-TrackB
 uttonHandles.o tracks/ui/audacity-TrackControls.o tracks/ui/audacity-TrackSelectHandle.o tracks/ui/audacity-TrackUI.o tracks/ui/audacity-TrackVRulerControls.o tracks/ui/audacity-ZoomHandle.o widgets/audacity-AButton.o widgets/audacity-ASlider.o widgets/audacity-AttachableScrollBar.o widgets/audacity-BackedPanel.o widgets/audacity-ErrorDialog.o widgets/audacity-ExpandingToolBar.o widgets/audacity-FileHistory.o widgets/audacity-Grabber.o widgets/audacity-Grid.o widgets/audacity-HelpSystem.o widgets/audacity-HtmlWindow.o widgets/audacity-ImageRoll.o widgets/audacity-KeyView.o widgets/audacity-LinkingHtmlWindow.o widgets/audacity-Meter.o widgets/audacity-MultiDialog.o widgets/audacity-NumericTextCtrl.o widgets/audacity-numformatter.o widgets/audacity-Overlay.o widgets/audacity-OverlayPanel.o widgets/audacity-PopupMenuTable.o widgets/audacity-ProgressDialog.o widgets/audacity-Ruler.o widgets/audacity-valnum.o widgets/audacity-Warning.o widgets/audacity-wxPanelWrapper.o xml/audacity-XMLFi
 leReader.o xml/audacity-XMLWriter.o export/audacity-ExportFFmpeg.o export/audacity-ExportFFmpegDialogs.o import/audacity-ImportFFmpeg.o effects/ladspa/audacity-LadspaEffect.o ondemand/audacity-ODDecodeFlacTask.o effects/nyquist/audacity-LoadNyquist.o effects/nyquist/audacity-Nyquist.o effects/lv2/audacity-LoadLV2.o effects/lv2/audacity-LV2Effect.o audacity-NoteTrack.o import/audacity-ImportMIDI.o effects/vamp/audacity-LoadVamp.o effects/vamp/audacity-VampEffect.o effects/VST/audacity-VSTEffect.o effects/VST/audacity-VSTControlGTK.o -Wl,-rpath -Wl,/usr/pkg/lib -Wl,-rpath -Wl,/usr/pkg/lib -pthread -Wl,-rpath -Wl,/usr/pkg/lib -Wl,-rpath -Wl,/usr/pkg/lib -Wl,-rpath -Wl,/usr/pkg/lib -Wl,-rpath -Wl,/usr/pkg/lib -Wl,-rpath -Wl,/usr/pkg/lib -Wl,-rpath -Wl,/usr/pkg/lib -Wl,-rpath -Wl,/usr/pkg/lib  -L/d0/build/pkgsrc/audio/audacity/work/.buildlink/lib -L/d0/build/pkgsrc/audio/audacity/work/.x11-buildlink/lib -L/d0/build/pkgsrc/audio/audacity/work/.buildlink/lib/ffmpeg4 -L../lib-src/FileDialog
 /.libs -lFileDialog ../lib-src/portaudio-v19/lib/.libs/libportaudio.a -lossaudio ../lib-src/portmixer/src/.libs/libportmixer.a -lsndfile -lsoxr ../lib-src/lib-widget-extra/.libs/libwidgetextra.a -lwx_gtk3u_xrc-3.0 -lwx_gtk3u_html-3.0 -lwx_gtk3u_qa-3.0 -lwx_gtk3u_adv-3.0 -lwx_gtk3u_core-3.0 -lwx_baseu_xml-3.0 -lwx_baseu_net-3.0 -lwx_baseu-3.0 -lFLAC++ -lFLAC -lid3tag ../lib-src/libnyquist/libnyquist.a -lSoundTouch -ltwolame -lvorbisenc -lvorbisfile -lvorbis -logg -llilv-0 -lsratom-0 -lsord-0 -lserd-0 -lsuil-0 ../lib-src/portsmf/libportSMF.a ../lib-src/portmidi/libportmidi_s.a ../lib-src/sbsms/src/.libs/libsbsms.a ../lib-src/libvamp/libvamp-hostsdk.a -lcompat -lgtk-3 -latk-bridge-2.0 -latspi -lXtst -ldbus-1 -lexecinfo -lgdk-3 -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lepoxy -lpangocairo-1.0 -lpangoft2-1.0 -lharfbuzz -lexpat -luuid -lpango-1.0 -lgthread-2.0 -lfribidi -latk-1.0 -lcairo-gobject -lcairo -lpixman-1 -lfontconfig -lfreetype -lbz2 -lxcb-shm -lxcb -lx
 cb-render -lXrender -lX11 -lXext -lgdk_pixbuf-2.0 -lgmodule-2.0 -lpng16 -lz -lgio-2.0 -lgobject-2.0 -lintl -lglib-2.0 -lasound -lm -lpthread -lrt -pthread -Wl,-rpath,/usr/pkg/lib -Wl,-rpath,/d0/build/pkgsrc/audio/audacity/work/.buildlink/lib
ld: warning: libfontconfig.so.1, needed by /d0/build/pkgsrc/audio/audacity/work/.buildlink/lib/libpangocairo-1.0.so, may conflict with libfontconfig.so.2
ld: warning: libfreetype.so.6, needed by /d0/build/pkgsrc/audio/audacity/work/.buildlink/lib/libpangocairo-1.0.so, may conflict with libfreetype.so.18
audacity-AudioIO.o: In function `AudioIoCallback::PlaybackSchedule::PassIsComplete() const [clone .part.40]':
AudioIO.cpp:(.text+0x235): undefined reference to `__atomic_load_8'
audacity-AudioIO.o: In function `AudioIoCallback::PlaybackSchedule::LimitTrackTime() const':
AudioIO.cpp:(.text+0xc52): undefined reference to `__atomic_load_8'
audacity-AudioIO.o: In function `AudioIoCallback::PlaybackSchedule::NormalizeTrackTime() const':
AudioIO.cpp:(.text+0xd70): undefined reference to `__atomic_load_8'
audacity-AudioIO.o: In function `AudioIoCallback::PlaybackSchedule::TrackTimeUpdate(double) [clone .part.42]':
AudioIO.cpp:(.text+0x1f6a): undefined reference to `__atomic_load_8'
AudioIO.cpp:(.text+0x1fb3): undefined reference to `__atomic_store_8'
audacity-AudioIO.o: In function `AudioIoCallback::UpdateTimePosition(unsigned long)':
AudioIO.cpp:(.text+0x2240): undefined reference to `__atomic_store_8'
audacity-AudioIO.o: In function `AudioIoCallback::PlaybackSchedule::Init(double, double, AudioIOStartStreamOptions const&, AudioIoCallback::RecordingSchedule const*)':
AudioIO.cpp:(.text+0x2378): undefined reference to `__atomic_store_8'
AudioIO.cpp:(.text+0x23eb): undefined reference to `__atomic_store_8'
audacity-AudioIO.o: In function `AudioIoCallback::CallbackDoSeek()':
AudioIO.cpp:(.text+0x24e3): undefined reference to `__atomic_load_8'
AudioIO.cpp:(.text+0x2549): undefined reference to `__atomic_store_8'
audacity-AudioIO.o: In function `AudioIO::IsCapturing() const':
AudioIO.cpp:(.text+0x27a6): undefined reference to `__atomic_load_8'
audacity-AudioIO.o: In function `AudioIoCallback::FillInputBuffers(void const*, unsigned long, unsigned long, float*)':
AudioIO.cpp:(.text+0x3b7f): undefined reference to `__atomic_load_8'
audacity-AudioIO.o: In function `AudioIO::StartStream(TransportTracks const&, double, double, AudioIOStartStreamOptions const&)':
AudioIO.cpp:(.text+0x9998): undefined reference to `__atomic_store_8'
AudioIO.cpp:(.text+0x9a0c): undefined reference to `__atomic_load_8'
gmake[2]: *** [Makefile:2448: audacity] Error 1
gmake[2]: Leaving directory '/d0/build/pkgsrc/audio/audacity/work/audacity-Audacity-2.3.2/src'
gmake[1]: *** [Makefile:1637: all] Error 2
gmake[1]: Leaving directory '/d0/build/pkgsrc/audio/audacity/work/audacity-Audacity-2.3.2/src'
gmake: *** [Makefile:812: all-recursive] Error 1
*** Error code 2

Stop.
make[1]: stopped in /x/pkgsrc/audio/audacity
*** Error code 1

Stop.
make: stopped in /x/pkgsrc/audio/audacity

>How-To-Repeat:
s/a
>Fix:

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->nia
Responsible-Changed-By: nia@NetBSD.org
Responsible-Changed-When: Sun, 07 Jul 2019 16:06:44 +0000
Responsible-Changed-Why:
I touched this last.


From: "John D. Baker" <jdbaker@consolidated.net>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/54353: audio/audacity build fails linking on netbsd-8/i386
Date: Wed, 10 Jul 2019 23:49:24 -0500 (CDT)

 Same failure on i386-current (8.99.50).

 NetBSD avaya.technoskunk.fur 8.99.50 NetBSD 8.99.50 (RACKMOUNT) #144: Fri Jul  5 12:57:03 CDT 2019  sysop@plex760.technoskunk.fur:/r0/build/current/obj/i386/sys/arch/i386/compile/RACKMOUNT i386


 -- 
 |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 |\ / jdbaker[snail]consolidated[flyspeck]net  OpenBSD            FreeBSD
 | X  No HTML/proprietary data in email.   BSD just sits there and works!
 |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645

From: nia <nia@netbsd.org>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/54353: audio/audacity build fails linking on netbsd-8/i386
Date: Thu, 11 Jul 2019 14:57:57 +0000

 The problem is that it wants to do 64-bit atomic operations on double
 precision floats, but NetBSD doesn't provide this on 32-bit architectures.

 The same issue has been reported by users of other operating systems,
 and apparently the solution is to link with GCC's -latomic.

 We don't seem to ship this with base gcc, but if a specific compiler
 can be forced, then -latomic addded, maybe that could work as a
 temporary solution.

 Otherwise, I'm not sure what to do about this, other than recommend
 amd64.

From: Onno van der Linden <o.vd.linden@quicknet.nl>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/54353: audio/audacity build fails linking on netbsd-8/i386
Date: Fri, 12 Jul 2019 17:13:21 +0200

 Compiling

 #include <atomic>

 int main(void)
 {
   std::atomic<double> a;
   a = 1.0;
 }

 on my i386 machine with c++ -O3 c.cc
 fails with unresolved external __atomic_store_8.
 Using c++ -O3 -march=i586 c.cc works fine.

 Looks like 

 .if ${MACHINE_ARCH} == "i386"
 # 64 bit atomic ops are required
 CXXFLAGS+=      -march=i586
 .endif

 might be needed in audacity/Makefile.

 Even with -march=i586 clang++ 5.0 still fails with the unresolved external.
 No idea if more recent versions of clang work.

 Onno

From: "John D. Baker" <jdbaker@consolidated.net>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/54353: audio/audacity build fails linking on netbsd-8/i386
Date: Fri, 12 Jul 2019 14:56:44 -0500 (CDT)

 On Fri, 12 Jul 2019, Onno van der Linden wrote:

 >  Looks like 
 >  
 >  .if ${MACHINE_ARCH} == "i386"
 >  # 64 bit atomic ops are required
 >  CXXFLAGS+=      -march=i586
 >  .endif
 >  
 >  might be needed in audacity/Makefile.

 Other packages have needed this addition over the years to build on
 32-bit x86.  The only machines I have that are not at least i586 class
 are ones I wouldn't be running 'audacity' on anyway, so the following
 patch:

 +Index: audio/audacity/Makefile
 +===================================================================
 +RCS file: /cvsroot/pkgsrc/audio/audacity/Makefile,v
 +retrieving revision 1.119
 +diff -u -p -r1.119 Makefile
 +--- audio/audacity/Makefile    4 Jun 2019 23:09:51 -0000       1.119
 ++++ audio/audacity/Makefile    12 Jul 2019 19:54:52 -0000
 +@@ -77,6 +77,11 @@ LIBS.NetBSD+=       -lcompat
 + 
 + INSTALLATION_DIRS+=   lib
 + 
 ++.if ${MACHINE_ARCH} == "i386"
 ++  # 64 bit atomic ops are required
 ++  CXXFLAGS+=      -march=i586
 ++.endif
 ++
 + # regen Makefile.in to avoid being built as shared libraries
 + pre-configure:
 +       cd ${WRKSRC}/lib-src/portaudio-v19 && ${PKGSRC_SETENV} autoreconf -fiv

 lets "audio/audacity" build on my NetBSD/i386 platforms.

 -- 
 |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 |\ / jdbaker[snail]consolidated[flyspeck]net  OpenBSD            FreeBSD
 | X  No HTML/proprietary data in email.   BSD just sits there and works!
 |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645

From: "Nia Alarie" <nia@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/54353 CVS commit: pkgsrc/audio/audacity
Date: Mon, 15 Jul 2019 18:44:32 +0000

 Module Name:	pkgsrc
 Committed By:	nia
 Date:		Mon Jul 15 18:44:32 UTC 2019

 Modified Files:
 	pkgsrc/audio/audacity: Makefile

 Log Message:
 audacity: Needs 64-bit atomic ops - build with -march=i586 on i386.

 PR pkg/54353


 To generate a diff of this commit:
 cvs rdiff -u -r1.119 -r1.120 pkgsrc/audio/audacity/Makefile

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: open->closed
State-Changed-By: nia@NetBSD.org
State-Changed-When: Mon, 15 Jul 2019 23:04:09 +0000
State-Changed-Why:
fix committed, thanks.


From: "Benny Siegert" <bsiegert@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/54353 CVS commit: [pkgsrc-2019Q2] pkgsrc/audio/audacity
Date: Thu, 18 Jul 2019 13:15:37 +0000

 Module Name:	pkgsrc
 Committed By:	bsiegert
 Date:		Thu Jul 18 13:15:37 UTC 2019

 Modified Files:
 	pkgsrc/audio/audacity [pkgsrc-2019Q2]: Makefile

 Log Message:
 Pullup ticket #6000 - requested by nia
 audio/audacity: i386 build fix

 Revisions pulled up:
 - audio/audacity/Makefile                                       1.120

 ---
    Module Name:	pkgsrc
    Committed By:	nia
    Date:		Mon Jul 15 18:44:32 UTC 2019

    Modified Files:
    	pkgsrc/audio/audacity: Makefile

    Log Message:
    audacity: Needs 64-bit atomic ops - build with -march=i586 on i386.

    PR pkg/54353


 To generate a diff of this commit:
 cvs rdiff -u -r1.119 -r1.119.2.1 pkgsrc/audio/audacity/Makefile

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.43 2018/01/16 07:36:43 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.