On Friday, January 7, 2022, Phyllis Smith via Cin < [email protected]> wrote:
> Andrew, I checked modified termux.bld nto GIT -- good to keep it updated. > Also, the attached patch got lost in my wanderings and never checked in. > Is it no longer needed? because of Makefile changes instead? > yes, should be not needed because it was just my attempt at supressing some warnings during autoconf run... thanks! (I wonder if your tablet arm32 or arm64? what 'uname -m' in Termux shell says?) > > On Thu, Jan 6, 2022 at 11:19 AM Andrew Randrianasulu < > [email protected]> wrote: > >> rebuild required one more patch (because documentation building in >> termux/arm for ffmpeg 4.4 throw error, so there was need to issue 'make' >> twice manually before this patch) >> >> >> >> On Thursday, January 6, 2022, Andrew Randrianasulu < >> [email protected]> wrote: >> >>> thanks, it looks ok, will try full clean rebuild soon.... >>> >>> On Thursday, January 6, 2022, Phyllis Smith via Cin < >>> [email protected]> wrote: >>> >>>> Checked into GIT, thirdparty/Makefile which includes the modifications >>>> from Andrew of autoconf/autoreconf needed for aarches64 and the >>>> lidv-1.0.0.patch0 (also needed because libdv would not compile without it >>>> on Fedora 32 or Debian 11.0 32-bit). Attached is its log file when it >>>> would not compile. Before adding the patch, I had installed what I could >>>> find on a Fedora system for "libsdl1(-dev)" but it did not fix the error -- >>>> I did a "yum install libsdl*" and it installed stuff but I only saw version >>>> 2 and not 1 and did not see any libsdl at all. Also checked another Fedora >>>> system to see what it would have installed and I just get: >>>> [root@keystone Downloads]# yum install libsdl1* >>>> Last metadata expiration check: 1:05:20 ago on Wed 05 Jan 2022 01:55:05 >>>> PM MST. >>>> No match for argument: libsdl1* >>>> Error: Unable to find a match: libsdl1* >>>> >>>> Part of the patch contained these lines which I thought were HILARIOUS ! >>>> +# Configure paths for SDL >>>> +# Sam Lantinga 9/21/99 >>>> +# *stolen from Manish Singh* >>>> +# s*tolen back from Frank Belew* >>>> +# s*tolen from Manish Singh* >>>> +# *Shamelessly stolen from Owen Taylor* >>>> >>>> On Tue, Jan 4, 2022 at 5:54 AM Andrew Randrianasulu < >>>> [email protected]> wrote: >>>> >>>>> just put in thirdparty/src as libdv-1.0.0.patch0 and see if it helps ? >>>>> >>>>> I build with clang, also (default for x86 linux usually gcc) >>>>> >>>>> On Tuesday, January 4, 2022, Andrew Randrianasulu < >>>>> [email protected]> wrote: >>>>> >>>>>> >>>>>> >>>>>> On Tuesday, January 4, 2022, Phyllis Smith <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Andrew, attached is the thirdparty Makefile that I would like to >>>>>>> check into GIT tomorrow. I hope it includes all of the patches you >>>>>>> provided in respect to autoconf. It builds and runs correctly on >>>>>>> Fedora 32 >>>>>>> and Debian 32-bit 11.0 Bullseye. The only thing that I know is still >>>>>>> missing is the line: libdv.cfg_vars?= autoreconf -ifv -I m4 && automake >>>>>>> -caf; which I have commented out. It fails on both Fedora and >>>>>>> Debian >>>>>>> (I will have to attach another config.log file but forgot to move it >>>>>>> over >>>>>>> yet). I will look at it again tomorrow but may have to wait until MatN >>>>>>> looks at it to figure out what is wrong. >>>>>>> >>>>>> >>>>>> >>>>>> you tried to install libsdl1(-dev) on build host? >>>>>> >>>>>> I have it onstalled as dependency of some other package... >>>>>> >>>>>> sorry, not yet extracted patch supposed to fix 'autoreconf in libdv >>>>>> in adsense of libsdl' from previous mail... >>>>>> >>>>>> >>>>>> but thanks anyway.... >>>>>> >>>>>>> >>>>>>> Even STRANGER than you think! When I compare "exit 2" (the >>>>>>>>> non-working config.log) to "exit 0" (the working config.log), it >>>>>>>>> shows the >>>>>>>>> bad one using Autoconf 2.6*9 *but the one that works uses >>>>>>>>> Autoconf 2.6*0.* This does not make sense. And so 2.6*9* may >>>>>>>>> be causing the problem identified on line 52 but I do not know why. >>>>>>>>> There must be a parameter on the ling >>>>>>>>> Line 52: configure:2661: WARNING: 'missing' script is too old or >>>>>>>>> missing >>>>>>>>> >>>>>>>>> There must be a parameter on the line: libdv.cfg_vars?= autoreconf >>>>>>>>> -ifv -I m4 && automake -caf; >>>>>>>>> that makes it use a different autoconf? >>>>>>>>> >>>>>>>> >>>>>>>> yeah, it was part of change required for for auto-updating config. >>>>>>>> guess (for aarch64) >>>>>>>> >>>>>>>>
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin

