[FFmpeg-devel] [PATCH 2/3] configure: Do not create/install versioned DLLs on OS/2.
Dmitriy Kuminov
coding at dmik.org
Sun Apr 17 13:44:20 CEST 2016
On 2016-04-17 05:21:31 +0000, KO Myung-Hun said:
> Even if it's a bug of ramfs.ifs, its bug should be considered when using
> ln -s.
Yes, and in this particular case configure handles it safely. It
results into a false fallback though because the symlink dir check is
performed in TMPDIR which in fact may be on a different FS than the
directory used for the shadow build. But this is a bug in configure not
related to OS/2 at all.
> However, some shells such as bash and pdksh using EMX does not support a
> symbolic link.
This is a valid point per se. But I believe there is little sense in
putting any afforts to support some dead software from 90s for which we
have a better and somewhat supported alternative. Both bash and pdksh
can be rebuilt with kLIBC if really needed (not top priprity for BWW
atm as there are much more improtant things to do).
> In addition, there are people not using ln -s for
> compatibility. So if possible, it would be better to avoid a symbolic link.
Well some people may still use FAT with OS/2 for compatibility. I don't
think ongoing development should be chained by them...
> Anyway, test if ln -s really works and override ln_s if it fails.
To that I agree, it's the best solution. Can you provide your
correction to this patch that prefrorms such a check in the "os/2" case
at least? I guess you use EMX bash/pdksh so you can test it right away.
--
Kind regards,
Dmitriy Kuminov
CPO of bww bitwise works GmbH
More information about the ffmpeg-devel
mailing list