update to x264 20221028 snapshot, from Brad

- memory overread bug affecting ASM code
This commit is contained in:
sthen 2022-12-23 13:54:24 +00:00
parent f1f095ee3e
commit a4f6334e68
4 changed files with 10 additions and 10 deletions

View File

@ -1,9 +1,9 @@
COMMENT= free H.264/MPEG-4 AVC encoder
DISTNAME= x264-20220205
DISTNAME= x264-20221028
GH_ACCOUNT= mirror
GH_PROJECT= x264
GH_COMMIT= 5585eafe31c2299163dcb206e05e18be7dd93098
GH_COMMIT= 416e3eb2b52abb0a67e57599aba4f8be3003b36d
CATEGORIES= multimedia
SHARED_LIBS= x264 24.0

View File

@ -1,2 +1,2 @@
SHA256 (x264-20220205-5585eafe.tar.gz) = UiGO3v0iPGbrgf3OGLglOaVxHwQ2Rj0c1x4F+bL/yko=
SIZE (x264-20220205-5585eafe.tar.gz) = 939716
SHA256 (x264-20221028-416e3eb2.tar.gz) = wdZtp6TlcIO4SXa9UH0mG3guXRyTbdu+HzkB3mB5TX8=
SIZE (x264-20221028-416e3eb2.tar.gz) = 943322

View File

@ -4,11 +4,11 @@ Index: Makefile
@@ -261,7 +261,7 @@ example: example$(EXE)
endif
x264$(EXE): $(GENERATED) .depend $(OBJCLI) $(CLI_LIBX264)
x264$(EXE): $(OBJCLI) $(CLI_LIBX264)
- $(LD)$@ $(OBJCLI) $(CLI_LIBX264) $(LDFLAGSCLI) $(LDFLAGS)
+ $(LD)$@ $(OBJCLI) -L. -lx264 $(LDFLAGSCLI) $(LDFLAGS)
checkasm8$(EXE): $(GENERATED) .depend $(OBJCHK) $(OBJCHK_8) $(LIBX264)
checkasm8$(EXE): $(OBJCHK) $(OBJCHK_8) $(LIBX264)
$(LD)$@ $(OBJCHK) $(OBJCHK_8) $(LIBX264) $(LDFLAGS)
@@ -408,7 +408,6 @@ ifneq ($(IMPLIBNAME),)
$(INSTALL) -m 755 $(SONAME) $(DESTDIR)$(bindir)

View File

@ -7,7 +7,7 @@ Index: configure
if test x"$1" = x"-h" -o x"$1" = x"--help" ; then
cat <<EOF
@@ -1322,10 +1322,6 @@ if [ "$pic" = "yes" ] ; then
@@ -1323,10 +1323,6 @@ if [ "$pic" = "yes" ] ; then
[ $SYS = SunOS -a "$ARCH" = "X86" ] && SOFLAGS="$SOFLAGS -mimpure-text"
fi
@ -18,7 +18,7 @@ Index: configure
if [ "$strip" = "yes" ]; then
LDFLAGS="$LDFLAGS -s"
fi
@@ -1334,11 +1330,11 @@ if [ "$debug" = "yes" ]; then
@@ -1335,11 +1331,11 @@ if [ "$debug" = "yes" ]; then
CFLAGS="-O1 -g $CFLAGS"
RCFLAGS="$RCFLAGS -DDEBUG"
else
@ -32,7 +32,7 @@ Index: configure
fi
fi
[ "$lto" = "auto" ] && lto="no"
@@ -1570,7 +1566,6 @@ if [ "$cli" = "yes" ]; then
@@ -1571,7 +1567,6 @@ if [ "$cli" = "yes" ]; then
fi
if [ "$shared" = "yes" ]; then
@ -40,7 +40,7 @@ Index: configure
if [ "$SYS" = "WINDOWS" -o "$SYS" = "CYGWIN" ]; then
echo "SONAME=libx264-$API.dll" >> config.mak
if [ $compiler_style = MS ]; then
@@ -1591,7 +1586,7 @@ if [ "$shared" = "yes" ]; then
@@ -1592,7 +1587,7 @@ if [ "$shared" = "yes" ]; then
else
echo "SOSUFFIX=so" >> config.mak
echo "SONAME=libx264.so.$API" >> config.mak