Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Can't emerge Audacity
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
leyvi
n00b
n00b


Joined: 08 Sep 2023
Posts: 73

PostPosted: Wed Jan 10, 2024 6:18 pm    Post subject: Can't emerge Audacity Reply with quote

Hello Gentoo community.
I've been trying to emerge media-sound/audacity for a while, but no luck.
I've found this error message in the build logs, but I'm not sure what to do
about it exactly:
Code:

/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/src/AboutDialog.cpp:570:10: error: ‘LINSTALL_PREFIX’ was not declared in this scope; did you mean ‘wxINSTALL_PREFIX’?
  570 |          wxT(INSTALL_PREFIX));
      |          ^~~

Can someone please suggest a solution?
In case it's needed, here is the full build log:
http://0x0.st/HI1Y.log
Back to top
View user's profile Send private message
flexibeast
Guru
Guru


Joined: 04 Apr 2022
Posts: 325
Location: Naarm/Melbourne, Australia

PostPosted: Thu Jan 11, 2024 12:32 am    Post subject: Reply with quote

i already had that version of Audacity installed, but just tried rebuilding, and got the same error:
Code:
FAILED: src/CMakeFiles/Audacity.dir/AboutDialog.cpp.o
/usr/bin/x86_64-pc-linux-gnu-g++ -DAUDACITY_DLL_API="" -DAUDIO_DEVICES_API="" -DAUDIO_GRAPH_API="" -DAUDIO_IO_API="" -DAudacity_EXPORTS -DBASIC_UI_API="" -DBUILDING_AUDACITY -DCMAKE -DCOMMAND_PARAMETERS_API="" -DCOMPONENTS_API="" -DEFFECTS_API="" -DEXCEPTIONS_API="" -DEXPERIMENTAL_CRASH_REPORT -DEXPERIMENTAL_DRAGGABLE_PLAY_HEAD -DEXPERIMENTAL_FULL_WASAPI -DEXPERIMENTAL_HALF_WAVE -DEXPERIMENTAL_KEY_VIEW -DEXPERIMENTAL_MIDI_OUT -DEXPERIMENTAL_MODULE_PREFS -DEXPERIMENTAL_NOISE_REDUCTION -DEXPERIMENTAL_NOTETRACK_OVERLAY -DEXPERIMENTAL_NYQUIST_SPLIT_CONTROL -DEXPERIMENTAL_PUNCH_AND_ROLL -DEXPERIMENTAL_SCIENCE_FILTERS -DEXPERIMENTAL_SCROLLING_LIMITS -DEXPERIMENTAL_SCRUBBING_SCROLL_WHEEL -DEXPERIMENTAL_SCRUBBING_SUPPORT -DEXPERIMENTAL_SPECTRAL_EDITING -DEXPERIMENTAL_THEMING -DEXPERIMENTAL_TWO_TONE_TIME_RULER -DEXPERIMENTAL_ZOOM_TOGGLE_BUTTON -DFFMPEG_SUPPORT_API="" -DFILES_API="" -DGRAPHICS_API="" -DHAVE_LRINT -DHAVE_LRINTF -DHAVE_MLOCK -DIPC_API="" -DMATH_API="" -DMODULE_MANAGER_API="" -DNUMERIC_FORMATS_API="" -DPREFERENCES_API="" -DPROJECT_API="" -DPROJECT_FILE_IO_API="" -DPROJECT_HISTORY_API="" -DPROJECT_RATE_API="" -DREALTIME_EFFECTS_API="" -DREGISTRIES_API="" -DSAMPLE_TRACK_API="" -DSCREEN_GEOMETRY_API="" -DSHUTTLEGUI_API="" -DSNAPPING_API="" -DSTRINGS_API="" -DSTRING_UTILS_API="" -DTAGS_API="" -DTHEME_API="" -DTHEME_RESOURCES_API="" -DTIME_FREQUENCY_SELECTION_API="" -DTIME_TRACK_API="" -DTRACK_API="" -DTRACK_SELECTION_API="" -DTRANSACTIONS_API="" -DUSE_FFMPEG -DUSE_NYQUIST=1 -DUSE_PORTMIXER=1 -DUTILITY_API="" -DWAVE_TRACK_API="" -DWXUSINGDLL -DWX_INIT_API="" -DWX_WRAPPERS_API="" -DXML_API="" -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3_build/src/private -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/include -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/src -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-theme-resources -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-theme -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-files -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-exceptions -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-utility -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-basic-ui -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-strings -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-preferences -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-components -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-graphics -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-tags -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-project-history -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-project -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-registries -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-xml -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-string-utils -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-transactions  -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-project-file-io -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-wave-track -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-project-rate -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-audio-devices -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/lib-src/portmixer/include -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-math -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-sample-track -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-audio-graph -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-track -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-track-selection -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-time-frequency-selection -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-screen-geometry -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-sentry-reporting -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-effects -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-audio-io -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-realtime-effects -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-module-manager -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-ipc -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-command-parameters -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-numeric-formats -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-wx-init -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-shuttlegui -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-wx-wrappers -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-time-track -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-snapping -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-ffmpeg-support -I/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/lib-src/libnyquist -isystem /usr/lib64/wx/include/gtk3-unicode-3.2-gtk3 -isystem /usr/include/wx-3.2-gtk3 -isystem /usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/lib64/libffi/include -isystem /usr/include/harfbuzz -isystem /usr/include/freetype2 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/cairo -isystem /usr/include/libpng16 -isystem /usr/include/pixman-1 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/webp -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/lilv-0 -isystem /usr/include/serd-0 -isystem /usr/include/sord-0 -isystem /usr/include/zix-0 -isystem /usr/include/sratom-0 -isystem /usr/include/suil-0 -isystem /usr/include/soundtouch  -DNDEBUG -march=native -O2 -pipe -fdiagnostics-color=always -std=gnu++17 -DAUDACITY_VERSION=3 -DAUDACITY_RELEASE=3 -DAUDACITY_REVISION=3 -DAUDACITY_MODLEVEL=0 -DAUDACITY_VERSION_STRING=L\"3.3.3\" -DAUDACITY_FILE_VERSION=L\"3,3,3,0\" -DPROHIBITED==delete -Dsafenew=new -DWXINTL_NO_GETTEXT_MACRO -U_DEBUG -DIS_RELEASE -pthread -MD -MT src/CMakeFiles/Audacity.dir/AboutDialog.cpp.o -MF src/CMakeFiles/Audacity.dir/AboutDialog.cpp.o.d -o src/CMakeFiles/Audacity.dir/AboutDialog.cpp.o -c /var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/src/AboutDialog.cpp
In file included from /usr/include/wx-3.2-gtk3/wx/version.h:16,
                 from /usr/include/wx-3.2-gtk3/wx/defs.h:189,
                 from /usr/include/wx-3.2-gtk3/wx/event.h:14,
                 from /usr/include/wx-3.2-gtk3/wx/window.h:18,
                 from /usr/include/wx-3.2-gtk3/wx/panel.h:19,
                 from /var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-wx-wrappers/wxPanelWrapper.h:12,
                 from /var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/src/AboutDialog.h:15,
                 from /var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/src/AboutDialog.cpp:29:
/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/src/AboutDialog.cpp: In member function ‘void AboutDialog::PopulateInformationPage(ShuttleGui&)’:
/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/src/AboutDialog.cpp:570:10: error: ‘LINSTALL_PREFIX’ was not declared in this scope; did you mean ‘wxINSTALL_PREFIX’?
  570 |          wxT(INSTALL_PREFIX));
      |          ^~~

i thought it might be that there was an update of x11-libs/wxGTK since i last installed Audacity, but no: the last update of wxGTK was on 2023-11-19, followed by a successful merge of Audacity the next day, and there was another merge of Audacity on 2023-12-16.

i've just opened a bug on bugs.gentoo.org.
Back to top
View user's profile Send private message
leyvi
n00b
n00b


Joined: 08 Sep 2023
Posts: 73

PostPosted: Thu Jan 11, 2024 7:37 am    Post subject: Reply with quote

Thanks flexibeast.
Back to top
View user's profile Send private message
Kalin
Tux's lil' helper
Tux's lil' helper


Joined: 22 Dec 2002
Posts: 130
Location: Germany

PostPosted: Thu Jan 11, 2024 6:20 pm    Post subject: Reply with quote

Great!

I just hit this post, went to the bug #921731, just closed, re-synced (my system was almost 1d behind, LoL) and re-emerged media-sound/audacity-3.3.3 with success.

For some reason my initial attempt to find it at BGO failed, but glad we have these forums!

Well, I know the reason... I forgot that the default Search there is only in "Status: UNCONFIRMED, CONFIRMED, IN_PROGRESS" and bug #921731 was resolved too quickly :D
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum