пт, 3 февр. 2023 г., 02:02 Phyllis Smith <phylsmith2017@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!

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@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@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@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...