[FFmpeg-devel] [FFmpeg-cvslog] build: use a link instead of changing current directory when compiling

Clément Bœsch u at pkh.me
Tue Feb 2 17:13:38 CET 2016


On Mon, Jan 25, 2016 at 08:51:32PM +0100, Andreas Cadhalpun wrote:
> ffmpeg | branch: master | Andreas Cadhalpun <Andreas.Cadhalpun at googlemail.com> | Mon Jan 25 01:42:23 2016 +0100| [b46aae093634271931395d65f422f4b2a23112d3] | committer: Andreas Cadhalpun
> 
> build: use a link instead of changing current directory when compiling
> 
> If links don't work, fall back to using the full source path as was
> previously done.
> 
> This should fix build failures with MSVC.
> 

This commit seems to break coverage.

[~/ffbuild/lcov]☭ make lcov
LCOV	coverage.info
Cannot open source file src/ffmpeg_vdpau.c
Cannot open source file src/tests/api/api-seek-test.c
Cannot open source file src/tests/api/api-threadmessage-test.c
Cannot open source file src/libavutil/mem.h
Cannot open source file src/libavutil/error.h
Cannot open source file src/tests/api/api-band-test.c
Cannot open source file src/tests/api/api-h264-test.c
Cannot open source file src/tests/api/api-flac-test.c
Cannot open source file src/tests/api/api-codec-param-test.c
Cannot open source file src/tests/checkasm/flacdsp.c
Cannot open source file src/libavutil/x86/timer.h
Cannot open source file src/libavutil/lfg.h
Cannot open source file src/tests/checkasm/pixblockdsp.c
Cannot open source file src/libavutil/x86/timer.h
Cannot open source file src/libavutil/lfg.h
Cannot open source file src/tests/checkasm/synth_filter.c
Cannot open source file src/libavutil/lfg.h
[...]

How to reproduce:

% ./configure --toolchain=gcov ...
% make fate
% make lcov

[...]

http://coverage.ffmpeg.org is broken because of this.

Regards,

-- 
Clément B.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20160202/5b537824/attachment.sig>


More information about the ffmpeg-devel mailing list