сб, 23 нояб. 2024 г., 10:11 Andrew Randrianasulu <[email protected]>:
> > > сб, 23 нояб. 2024 г., 02:19 Phyllis Smith <[email protected]>: > >> Andrew, the 3 patches have been reviewed as much as I can do and are fine >> on Linux so I will check them into GIT when I power up the desktop >> (hopefully tomorrow). The new 526 Warning errors are actually due to the >> Fedora 40 C++ compiler. Right below is the whole message that I did not >> provide earlier. >> >> bcwindowbase.h:222:22: warning: ‘virtual void >> BC_WindowBase::create_objects()’ was hidden [-Woverloaded-virtual=] >> 222 | virtual void create_objects() { return; }; >> | ^~~~~~~~~~~~~~ >> In file included from guicast.h:62: >> errorbox.h:35:14: note: by ‘void ErrorBox::create_objects(const char*)’ >> 35 | void create_objects(const char *text); >> | ^~~~~~~~~~~~~~ >> In file included from bcsubwindow.h:26, >> from bcbutton.h:26, >> from bcprogressbox.C:22: >> >> >> How to fix it is explained at the following url and I will test that but >> if i have problems, will let you know! >> >> >> https://stackoverflow.com/questions/15295317/xcode-why-is-a-warning-of-is-hidden-given-with-overloaded-virtual-functions >> >> > > I also hope it will work! Thanks! > actually, may be warning was a bit too aggressive? https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109740 I tried to disable it like libsndfile enables it but for some reason attached patch not worked with clang? > > >> >>> >>> >>> >>> >> On Sun, Nov 17, 2024 at 5:30 PM Andrew Randrianasulu < >> [email protected]> wrote: >> >>> >>> >>> On Mon, Nov 18, 2024 at 3:11 AM Phyllis Smith <[email protected]> >>> wrote: >>> >>>> As previously mentioned this is a backup laptop where I finally >>>> installed Fedora 40, which is fedora's latest release. Tomorrow I will >>>> boot my regular laptop and build there. Python version on Fedora 40 is >>>> 3.12.7. >>>> >>> >>> Mmm, while I dislike new, improved breakage from all-new into-your-face >>> software ideology , what Fedora does usually filters down to other >>> distros, so we better to know exact error. >>> >>> Take your time ... >>> >>>> >>>> On Sun, Nov 17, 2024 at 5:04 PM Andrew Randrianasulu < >>>> [email protected]> wrote: >>>> >>>>> >>>>> >>>>> пн, 18 нояб. 2024 г., 02:43 Phyllis Smith <[email protected]>: >>>>> >>>>>> Andrew, building on my backup laptop (instead of my standard), I have >>>>>> 525 new error messages in the log file like: >>>>>> >>>>>> /mnt0_new/cin5/cinelerra-5.1/plugins/../guicast/errorbox.h:35:14: >>>>>> note: by ‘void ErrorBox::create_objects(const char*)’ >>>>>> >>>>>> This is quite concerning but I have not actually reviewed the 3 >>>>>> patches yet, but assume it is the guicast one. >>>>>> >>>>> >>>>> >>>>> patch for guicast/Makefile was adding python3.12 (something pkgin >>>>> added as dependency while I fetched usual suspects like inkscape, gimp, >>>>> okular ...) >>>>> >>>>> What OS/compiler you have on this laptop? >>>>> >>>>> line 35 in guicast/errorbox.h is just >>>>> >>>>> void create_objects(const char *text); >>>>> >>>>> unchanged by me .... >>>>> >>>>> >>>>> >>>>>> >>>>>> On Sun, Nov 17, 2024 at 9:42 AM Andrew Randrianasulu < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Currently from that system >>>>>>> >>>>>>> I still need to set >>>>>>> >>>>>>> export LD_LIBRARY_PATH="/usr/pkg/lib/ffmpeg6" >>>>>>> >>>>>>> and set audio output to oss - > /dev/audio but it seems to work. >>>>>>> >>>>>>> Can you check them by building on Linux? :) >>>>>>> >>>>>>
From acfe4816cd23dff5040ec8f485f543f34d099862 Mon Sep 17 00:00:00 2001 From: Andrew Randrianasulu <[email protected]> Date: Wed, 27 Nov 2024 01:54:24 +0300 Subject: [PATCH] Trying to shut up -Woverloaded-virtual --- cinelerra-5.1/configure.ac | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cinelerra-5.1/configure.ac b/cinelerra-5.1/configure.ac index dcbdf9ca..8d743fc4 100644 --- a/cinelerra-5.1/configure.ac +++ b/cinelerra-5.1/configure.ac @@ -14,6 +14,10 @@ AC_LANG([C++]) AC_LANG([C]) AC_PROG_CXX +AC_LANG_PUSH([C++]) +AX_APPEND_COMPILE_FLAGS([-Wno-overloaded-virtual], [CFG_CFLAGS]) +AC_LANG_POP([C++]) + AC_CHECK_PROG(MAKEINFO,[makeinfo],[makeinfo],[no]) if test x"$MAKEINFO" == x"no" ; then -- 2.47.0
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin

