[Cin] Two patches hopefully fixing build on NetBSD 10.0/amd64

Phyllis Smith phylsmith2017 at gmail.com
Sat Nov 23 00:19:35 CET 2024


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



On Sun, Nov 17, 2024 at 5:30 PM Andrew Randrianasulu <
randrianasulu at gmail.com> wrote:

>
>
> On Mon, Nov 18, 2024 at 3:11 AM Phyllis Smith <phylsmith2017 at gmail.com>
> 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 <
>> randrianasulu at gmail.com> wrote:
>>
>>>
>>>
>>> пн, 18 нояб. 2024 г., 02:43 Phyllis Smith <phylsmith2017 at gmail.com>:
>>>
>>>> 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 <
>>>> randrianasulu at gmail.com> 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? :)
>>>>>
>>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20241122/2e95a115/attachment.htm>


More information about the Cin mailing list