[Cin] For next month: more build BSD fixes!
Andrew Randrianasulu
randrianasulu at gmail.com
Fri Feb 3 13:21:32 CET 2023
пт, 3 февр. 2023 г., 02:19 Andrew Randrianasulu <randrianasulu at gmail.com>:
>
>
> пт, 3 февр. 2023 г., 02:02 Phyllis Smith <phylsmith2017 at gmail.com>:
>
>> Andrew,
>> Some real "interesting" patch file names ! I applied them in numerical
>> order from 0001 to 0011 successfully and did a build. And now have checked
>> into GIT -- please verify that I did not miss anything when you have time.
>> The only questions I have are:
>> 1) the addition of CFG_CFLAGS+=" $(pkg-config --cflags Imath) in
>> 0008-add-Imath-cfgflags-to-configure.ac.patch because I thought it was
>> already building that? maybe now I will be able to get Manual Virgil's
>> OpenEXR upgrade?
>>
>
>
> I think openexr upgrade was held back mostly by un-buildability on old
> distros with old gcc/cmake?
>
> I think I even overcomplicated this part because there was
> IMMATH_HEADERS=$(pkg-config --cflags Imath 2>/dev/null) variable above
> this, basically unused.
>
> But I only caught this on netbsd build, so I guess linux packaging a bit
> different?
>
> I'll test new git in next 24h... Thanks!
>
So ,I tested out-of-box build on
FreeBSD 13.0 amd64 (dynamic)
FreeBSD 12.3 amd64 (dynamic)
NetBSD 9.2 i386 (dynamic)
Slackware 15.0 i586 (dynamic)
Termux aarch64 (static)
Debian 11 amd64 (static)
Ubuntu 16.04.5 amd64 (static)
All seems to build without errors and resulting CinGG can at least
load/play test file (usually matrixbench or some mpeg2 file sfor same
samples.mplayerhq.hu)
> 2) I got lost in the "python" mods to guicast/Makefile but as far as I can
>> tell it built without a problem on my laptop. This was in 0005 and 0007.
>>
>> On Mon, Jan 30, 2023 at 11:10 AM Andrew Randrianasulu <
>> randrianasulu at gmail.com> wrote:
>>
>>> ooops, forgot that two themes actually ok on Linux (but now they seems
>>> to be ok elsewhere?)
>>>
>>> hopefully this patch will not break back bsds ..need more testing :(
>>>
>>>
>>>
>>> пн, 30 янв. 2023 г., 19:03 Phyllis Smith <phylsmith2017 at gmail.com>:
>>>
>>>> Must have been really "driving you mad"! I will test and add in
>>>> February. Thank you.
>>>>
>>>> On Mon, Jan 30, 2023 at 8:51 AM Andrew Randrianasulu <
>>>> randrianasulu at gmail.com> wrote:
>>>>
>>>>> FreeBSD 13.0 was driving me mad full day! For some reason gmake
>>>>> included there was not setting python variable, so I spend a lot of time
>>>>> trying to imagine some workaround not breaking all other configs ..
>>>>>
>>>>>
>>>>> I think those patches works on both FreeBSD 12.3 And 13.0 and NetBSD
>>>>> 9.2 And Slackware 15.0 And termux ..
>>>>>
>>>>>
>>>>> uffff...
>>>>>
>>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20230203/f3be2cd8/attachment.htm>
More information about the Cin
mailing list