[FFmpeg-devel] [PATCH v6 0/2] ffbuild/commonmak: Fix rebuild check with implicit rule chains
softworkz .
softworkz at hotmail.com
Tue Jun 17 19:41:38 EEST 2025
> -----Original Message-----
> From: ffmpegagent <ffmpegagent at gmail.com>
> Sent: Tuesday, June 17, 2025 6:02 PM
> To: ffmpeg-devel at ffmpeg.org
> Cc: softworkz <softworkz at hotmail.com>
> Subject: [PATCH v6 0/2] ffbuild/commonmak: Fix rebuild check with implicit
> rule chains
[..]
> V4
> ==
>
> * Always keep .ptx files (as suggested by Timo - thanks) Tested all
> scenarios:
> * .ptx.c and .ptx.gz still get deleted (as intermediates)
> * repeated make shows "up-to-date"
> * removing a .ptx file does not cause a rebuild (it's still an
> intermediate, but an "intermediate to keep")
> * but changing a .ptx does (in case of dev/debugging)
> * changed .cu files always rebuild of course
>
>
> V5
> ==
>
> * First patch remains unchanged
> * Added second patch to clean up and consolidate the rules around
> compression
>
>
> V6
> ==
>
> * Rebased
> * Confirmed that it also resolves MSVC-CLang compilation
> (as reported by Kasper Michalow - thanks!)
@Andreas - this slightly conflicts with your WIP patchset. Do you think it makes
sense to get this one merged first?
It would also need a review, I'm not going to push this without, even though I
believe it's the most suitable and straightforward way to get all the issues
fixed that it covers (up-to-date check wrt. double-make, log-spam, log prefixes,
common.mak sanity and MSVC-CLang build).
Thanks,
sw
More information about the ffmpeg-devel
mailing list