annotate src/ffmpeg-1-fixes.patch @ 7220:d3087afece14 default tip @

* src/gdal.mk, src/xcb.mk: disable doxygen docs
author John Donoghue <john.donoghue@ieee.org>
date Wed, 22 May 2024 10:31:54 -0400
parents d6bc95d7c6af
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6159
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
1 This file is part of MXE. See LICENSE.md for licensing information.
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
2
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
3 Contains ad hoc patches for cross building.
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
4
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
5 From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
6 From: Tony Theodore <tonyt@logyst.com>
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
7 Date: Sun, 25 Apr 2021 19:23:19 +1000
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
8 Subject: [PATCH 1/2] fix windres whitespace handling
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
9
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
10
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
11 diff --git a/ffbuild/common.mak b/ffbuild/common.mak
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
12 index 1111111..2222222 100644
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
13 --- a/ffbuild/common.mak
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
14 +++ b/ffbuild/common.mak
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
15 @@ -82,7 +82,7 @@ COMPILE_NVCC = $(call COMPILE,NVCC)
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
16 -$(if $(ASMSTRIPFLAGS), $(STRIP) $(ASMSTRIPFLAGS) $@)
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
17
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
18 %.o: %.rc
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
19 - $(WINDRES) $(IFLAGS) --preprocessor "$(DEPWINDRES) -E -xc-header -DRC_INVOKED $(CC_DEPFLAGS)" -o $@ $<
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
20 + $(WINDRES) $(IFLAGS) --preprocessor "$(DEPWINDRES)" $(addprefix --preprocessor-arg ,-E -xc-header -DRC_INVOKED $(CC_DEPFLAGS)) -o $@ $<
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
21
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
22 %.i: %.c
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
23 $(CC) $(CCFLAGS) $(CC_E) $<
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
24
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
25 From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
26 From: Mark Brand <mabrand@mabrand.nl>
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
27 Date: Mon, 4 Apr 2022 00:33:50 +0200
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
28 Subject: [PATCH 2/2] avoid warning: cast from pointer to integer of different
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
29 size [-Wpointer-to-int-cast]
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
30
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
31 when checking opus
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
32
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
33 diff --git a/configure b/configure
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
34 index 1111111..2222222 100755
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
35 --- a/configure
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
36 +++ b/configure
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
37 @@ -1336,7 +1336,7 @@ check_func_headers(){
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
38 done
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
39 echo "#include <stdint.h>"
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
40 for func in $funcs; do
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
41 - echo "long check_$func(void) { return (long) $func; }"
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
42 + echo "intptr_t check_$func(void) { return (intptr_t) $func; }"
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
43 done
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
44 echo "int main(void) { int ret = 0;"
d6bc95d7c6af add ffmpeg patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
45 # LTO could optimize out the test functions without this