multimedia/avidemux: fix build on armv7 with recent binutils
Recent GNU as doesn't like numerical labels that begin with leading zeros. Fix the one occurrence of such a label in the bundled FFmpeg to fix the build on armv7. MFH: 2024Q4 Approved by: portmgr (build fix blanket)
This commit is contained in:
parent
b59757f192
commit
c80d811ea8
@ -305,8 +305,11 @@ NOT_FOR_ARCHS= powerpc powerpc64 powerpcspe sparc64
|
|||||||
NOT_FOR_ARCHS_REASON= cmake/admDetermineSystem.cmake:78: CPU not supported
|
NOT_FOR_ARCHS_REASON= cmake/admDetermineSystem.cmake:78: CPU not supported
|
||||||
|
|
||||||
post-extract:
|
post-extract:
|
||||||
@${CP} ${FILESDIR}/ffmpeg_fix_build_with_binutils_2.41.patch \
|
.for p in ffmpeg_fix_build_with_binutils_2.41.patch ffmpeg_fix_build_on_armv7.patch
|
||||||
${WRKSRC}/avidemux_core/ffmpeg_package/patches
|
@${CP} ${FILESDIR}/$p \
|
||||||
|
${WRKSRC}/avidemux_core/ffmpeg_package/patches/
|
||||||
|
.endfor
|
||||||
|
|
||||||
|
|
||||||
post-patch:
|
post-patch:
|
||||||
@${MKDIR} ${CONFIGURE_WRKSRC}/config
|
@${MKDIR} ${CONFIGURE_WRKSRC}/config
|
||||||
|
|||||||
29
multimedia/avidemux/files/ffmpeg_fix_build_on_armv7.patch
Normal file
29
multimedia/avidemux/files/ffmpeg_fix_build_on_armv7.patch
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
--- libavcodec/arm/mlpdsp_armv5te.S.orig 2024-11-20 11:30:59.957498000 +0000
|
||||||
|
+++ libavcodec/arm/mlpdsp_armv5te.S 2024-11-20 11:31:40.969226000 +0000
|
||||||
|
@@ -229,7 +229,7 @@
|
||||||
|
.endif
|
||||||
|
|
||||||
|
// Begin loop
|
||||||
|
-01:
|
||||||
|
+1:
|
||||||
|
.if TOTAL_TAPS == 0
|
||||||
|
// Things simplify a lot in this case
|
||||||
|
// In fact this could be pipelined further if it's worth it...
|
||||||
|
@@ -241,7 +241,7 @@
|
||||||
|
str ST0, [PST, #-4]!
|
||||||
|
str ST0, [PST, #4 * (MAX_BLOCKSIZE + MAX_FIR_ORDER)]
|
||||||
|
str ST0, [PSAMP], #4 * MAX_CHANNELS
|
||||||
|
- bne 01b
|
||||||
|
+ bne 1b
|
||||||
|
.else
|
||||||
|
.if \fir_taps & 1
|
||||||
|
.set LOAD_REG, 1
|
||||||
|
@@ -333,7 +333,7 @@
|
||||||
|
str ST3, [PST, #-4]!
|
||||||
|
str ST2, [PST, #4 * (MAX_BLOCKSIZE + MAX_FIR_ORDER)]
|
||||||
|
str ST3, [PSAMP], #4 * MAX_CHANNELS
|
||||||
|
- bne 01b
|
||||||
|
+ bne 1b
|
||||||
|
.endif
|
||||||
|
b 99f
|
||||||
|
|
||||||
Loading…
x
Reference in New Issue
Block a user