Closed SimonDanisch closed 5 years ago
Looks like a BinDeps
issue, but not positive--might just be how VideoIO.jl
is using BinDeps
Any ideas, @tkelman ?
Does a normal source build of ffmpeg create a config.status? That is a standard file created by autotools (see https://commons.wikimedia.org/wiki/File:Autoconf-automake-process.svg), but if ffmpeg's configure script is actually not autotools just pretending to be, then the Autotools provider line will need to be adjusted to handle a different file that actually does get created, probably config.mak here (which is a nonstandard name).
Does a normal source build of ffmpeg create a config.status?
I'm not sure how to verify this...
What would be the change to the Autotools provider line? Then I can just change it and see if it works...
Run the same configure command in a local download of the source? I don't remember offhand what arguments the BinDeps providers take, would have to look into the source.
@SimonDanisch, I added you as a collaborator. I just became a father, and I'm not expecting to have time to work on this much in the near future. If you can fix some of the issues here, please use your best judgement and merge appropriate fixes.
(This includes removing the Images.jl dependency, if you wish... my hope was to create a VideoImages.jl package for that, but not going to happen soon...)
Great to hear, congratulations :) Sadly, I myself also have a lot of other things on my priority list which come first :( Hope to spend some time on fixing this up soon, though!
@tkelman is right. ffmpeg's configure script is indeed just pretending to be autotools:
[ffmpeg]$ head configure
#!/bin/sh
#
# FFmpeg configure script
#
# Copyright (c) 2000-2002 Fabrice Bellard
# Copyright (c) 2005-2008 Diego Biurrun
# Copyright (c) 2005-2008 Mans Rullgard
#
# Prevent locale nonsense from breaking basic text processing.
compare with fftw's configure script:
[fftw-3.3.3]$ head configure
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for fftw 3.3.3.
#
# Report bugs to <fftw@fftw.org>.
#
#
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
#
#
so what to do about the missing config.status
file...
Hopefully well and truly fixed by now, most recently with #176
Might this be a BinDeps issue, @tkelman ? I sadly don't know what this
config.status
is about...