[Cin] Fwd: libdv patch (was: Re: another patch series)
mnieuw at zap.a2000.nl
mnieuw at zap.a2000.nl
Thu Jan 6 19:59:02 CET 2022
I did a quick build on Debian 11 aarch64 from the git.
I am sorry to report it fails on multiple places in thirdparty, with
errors such as "invalid option -k" . Have not looked at it in detail
yet.
MatN
On Wed, 5 Jan 2022 15:04:13 -0700
Phyllis Smith via Cin <cin at lists.cinelerra-gg.org> 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 at 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
> <randrianasulu at gmail.com> 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
> > <randrianasulu at gmail.com> wrote:
> >
> >>
> >>
> >> On Tuesday, January 4, 2022, Phyllis Smith
> >> <phylsmith2017 at gmail.com> 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)
> >>>>
> >>>>
More information about the Cin
mailing list