* [PATCH 1/5] libpcap: upgrade 1.10.0 -> 1.10.1
@ 2021-06-14 20:51 Andreas Müller
2021-06-14 20:51 ` [PATCH 2/5] libx11: upgrade 1.7.1 -> 1.7.2 Andreas Müller
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Andreas Müller @ 2021-06-14 20:51 UTC (permalink / raw)
To: openembedded-core
Summary for 1.10.1 libpcap release
Packet filtering:
Fix "type XXX subtype YYY" giving a parse error
Source code:
Add PCAP_AVAILABLE_1_11.
Building and testing:
Rename struct bpf_aux_data to avoid NetBSD compile errors
Squelch some compiler warnings
Squelch some Bison warnings
Fix cross-builds with older kernels lacking BPF_MOD and BPF_XOR
Fix Bison detection for minor version 0.
Fix parallel build with FreeBSD make.
Get DLT_MATCHING_MAX right in gencode.c on NetBSD.
Define timeradd() and timersub() if necessary.
Fix Cygwin/MSYS target directories.
Fix symlinking with DESTDIR.
Fix generation of libpcap.pc with CMake when not building a shared
library.
Check for Arm64 as well as x86-64 when looking for packet.lib on
Windows.
Documentation:
Refine Markdown in README.md.
Improve the description of portrange in filters.
README.linux.md isn't Markdown, rename it just README.linux.
pcapng:
Support reading version 1.2, which some writers produce, and which
is the same as 1.0 (some new block types were added, but
that's not sufficient reason to bump the minor version number,
as code that understands those new block types can handle them
in a 1.0 file)
Linux:
Drop support for text-mode USB captures, as we require a 2.6.27
or later kernel (credit to Chaoyuan Peng for noting the
sscanf vulnerabilities in the text-mode code that got me to
realize that we didn't need this code any more)
Bluetooth: fix non-blocking mode.
Don't assume that all compilers used to build for Linux support
the __atomic builtins
Windows:
...
rpcap:
Clean up error checking and error messages for server address
lookup.
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
.../libpcap/{libpcap_1.10.0.bb => libpcap_1.10.1.bb} | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
rename meta/recipes-connectivity/libpcap/{libpcap_1.10.0.bb => libpcap_1.10.1.bb} (88%)
diff --git a/meta/recipes-connectivity/libpcap/libpcap_1.10.0.bb b/meta/recipes-connectivity/libpcap/libpcap_1.10.1.bb
similarity index 88%
rename from meta/recipes-connectivity/libpcap/libpcap_1.10.0.bb
rename to meta/recipes-connectivity/libpcap/libpcap_1.10.1.bb
index 967eabcc13..f528595c94 100644
--- a/meta/recipes-connectivity/libpcap/libpcap_1.10.0.bb
+++ b/meta/recipes-connectivity/libpcap/libpcap_1.10.1.bb
@@ -10,10 +10,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=5eb289217c160e2920d2e35bddc36453 \
file://pcap.h;beginline=1;endline=32;md5=39af3510e011f34b8872f120b1dc31d2"
DEPENDS = "flex-native bison-native"
-SRC_URI = "https://www.tcpdump.org/release/${BP}.tar.gz \
- "
-SRC_URI[md5sum] = "8c12dc19dd7e0d02d2bb6596eb5a71c7"
-SRC_URI[sha256sum] = "8d12b42623eeefee872f123bd0dc85d535b00df4d42e865f993c40f7bfc92b1e"
+SRC_URI = "https://www.tcpdump.org/release/${BP}.tar.gz"
+SRC_URI[sha256sum] = "ed285f4accaf05344f90975757b3dbfe772ba41d1c401c2648b7fa45b711bdd4"
inherit autotools binconfig-disabled pkgconfig
--
2.31.1
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 2/5] libx11: upgrade 1.7.1 -> 1.7.2
2021-06-14 20:51 [PATCH 1/5] libpcap: upgrade 1.10.0 -> 1.10.1 Andreas Müller
@ 2021-06-14 20:51 ` Andreas Müller
2021-06-14 20:51 ` [PATCH 3/5] libx11: remove CPPFLAGS_FOR_BUILD += "-D_GNU_SOURCE" Andreas Müller
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Andreas Müller @ 2021-06-14 20:51 UTC (permalink / raw)
To: openembedded-core
Version 1.1.2 - This is a bug fix release, correcting a regression [1] introduced by and
improving the checks from the fix for CVE-2021-31535.
[1] https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/133
Alan Coopersmith (1):
libX11 1.7.2
Matthieu Herrb (2):
include <limits.h> always, not if HAVE_CONFIG_H is set.
Check for NULL strings before getting their lengths
Tobias Stoeckmann (1):
Protect against overly long strings
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
.../xorg-lib/{libx11_1.7.1.bb => libx11_1.7.2.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta/recipes-graphics/xorg-lib/{libx11_1.7.1.bb => libx11_1.7.2.bb} (93%)
diff --git a/meta/recipes-graphics/xorg-lib/libx11_1.7.1.bb b/meta/recipes-graphics/xorg-lib/libx11_1.7.2.bb
similarity index 93%
rename from meta/recipes-graphics/xorg-lib/libx11_1.7.1.bb
rename to meta/recipes-graphics/xorg-lib/libx11_1.7.2.bb
index b5f0445e12..383860409f 100644
--- a/meta/recipes-graphics/xorg-lib/libx11_1.7.1.bb
+++ b/meta/recipes-graphics/xorg-lib/libx11_1.7.2.bb
@@ -14,7 +14,7 @@ SRC_URI += "file://Fix-hanging-issue-in-_XReply.patch \
file://disable_tests.patch \
"
-SRC_URI[sha256sum] = "e64e43deaa562cbfb0d5ada64670ec09c6fac7935262dcd77bbc6d984a535d47"
+SRC_URI[sha256sum] = "1cfa35e37aaabbe4792e9bb690468efefbfbf6b147d9c69d6f90d13c3092ea6c"
PROVIDES = "virtual/libx11"
--
2.31.1
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 3/5] libx11: remove CPPFLAGS_FOR_BUILD += "-D_GNU_SOURCE"
2021-06-14 20:51 [PATCH 1/5] libpcap: upgrade 1.10.0 -> 1.10.1 Andreas Müller
2021-06-14 20:51 ` [PATCH 2/5] libx11: upgrade 1.7.1 -> 1.7.2 Andreas Müller
@ 2021-06-14 20:51 ` Andreas Müller
2021-06-14 20:51 ` [PATCH 4/5] xorgproto: upgrade 2021.4.99.1 -> 2021.4.99.2 Andreas Müller
2021-06-14 20:51 ` [PATCH 5/5] mpg123: 1.27.2 -> 1.28.0 Andreas Müller
3 siblings, 0 replies; 5+ messages in thread
From: Andreas Müller @ 2021-06-14 20:51 UTC (permalink / raw)
To: openembedded-core
With 1.7.2 it is not required any and although they mention glibc explicitly,
_GNU_SOURCE is set in config.h for musl either.
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
meta/recipes-graphics/xorg-lib/libx11_1.7.2.bb | 3 ---
1 file changed, 3 deletions(-)
diff --git a/meta/recipes-graphics/xorg-lib/libx11_1.7.2.bb b/meta/recipes-graphics/xorg-lib/libx11_1.7.2.bb
index 383860409f..5d7e9e3783 100644
--- a/meta/recipes-graphics/xorg-lib/libx11_1.7.2.bb
+++ b/meta/recipes-graphics/xorg-lib/libx11_1.7.2.bb
@@ -31,9 +31,6 @@ EXTRA_OEMAKE += 'CWARNFLAGS=""'
PACKAGECONFIG ??= "xcms"
PACKAGECONFIG[xcms] = "--enable-xcms,--disable-xcms"
-# src/util/makekeys is built natively but needs -D_GNU_SOURCE defined.
-CPPFLAGS_FOR_BUILD += "-D_GNU_SOURCE"
-
PACKAGES =+ "${PN}-xcb"
inherit gettext
--
2.31.1
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 4/5] xorgproto: upgrade 2021.4.99.1 -> 2021.4.99.2
2021-06-14 20:51 [PATCH 1/5] libpcap: upgrade 1.10.0 -> 1.10.1 Andreas Müller
2021-06-14 20:51 ` [PATCH 2/5] libx11: upgrade 1.7.1 -> 1.7.2 Andreas Müller
2021-06-14 20:51 ` [PATCH 3/5] libx11: remove CPPFLAGS_FOR_BUILD += "-D_GNU_SOURCE" Andreas Müller
@ 2021-06-14 20:51 ` Andreas Müller
2021-06-14 20:51 ` [PATCH 5/5] mpg123: 1.27.2 -> 1.28.0 Andreas Müller
3 siblings, 0 replies; 5+ messages in thread
From: Andreas Müller @ 2021-06-14 20:51 UTC (permalink / raw)
To: openembedded-core
Changes:
* Bump inputproto to 2.3.99.2
* specs: Fix type of GESTURECLASS num_touches member
* specs: Fix type of TOUCHCLASS num_touches member
* Bump inputproto to 2.3.99.1
* specs: Specify XI 2.4 as unreleased
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
.../{xorgproto_2021.4.99.1.bb => xorgproto_2021.4.99.2.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta/recipes-graphics/xorg-proto/{xorgproto_2021.4.99.1.bb => xorgproto_2021.4.99.2.bb} (90%)
diff --git a/meta/recipes-graphics/xorg-proto/xorgproto_2021.4.99.1.bb b/meta/recipes-graphics/xorg-proto/xorgproto_2021.4.99.2.bb
similarity index 90%
rename from meta/recipes-graphics/xorg-proto/xorgproto_2021.4.99.1.bb
rename to meta/recipes-graphics/xorg-proto/xorgproto_2021.4.99.2.bb
index f4b0895154..8db3e6d7a3 100644
--- a/meta/recipes-graphics/xorg-proto/xorgproto_2021.4.99.1.bb
+++ b/meta/recipes-graphics/xorg-proto/xorgproto_2021.4.99.2.bb
@@ -9,7 +9,7 @@ LICENSE = "MIT-style"
LIC_FILES_CHKSUM = "file://COPYING-x11proto;md5=dfc4bd2b0568b31725b85b0604e69b56"
SRC_URI = "${XORG_MIRROR}/individual/proto/${BP}.tar.bz2"
-SRC_URI[sha256sum] = "0bce7d4fe800dcb5581cc59a99946c12e6e0be292636544221ec73e96f1a28ed"
+SRC_URI[sha256sum] = "c38878053179c6f8bc2daeeeeb4710b5fbf0e46db5b3134aee4a1977ffb06e7a"
inherit meson
--
2.31.1
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 5/5] mpg123: 1.27.2 -> 1.28.0
2021-06-14 20:51 [PATCH 1/5] libpcap: upgrade 1.10.0 -> 1.10.1 Andreas Müller
` (2 preceding siblings ...)
2021-06-14 20:51 ` [PATCH 4/5] xorgproto: upgrade 2021.4.99.1 -> 2021.4.99.2 Andreas Müller
@ 2021-06-14 20:51 ` Andreas Müller
3 siblings, 0 replies; 5+ messages in thread
From: Andreas Müller @ 2021-06-14 20:51 UTC (permalink / raw)
To: openembedded-core
Changes:
build:
* Fix up the build to actually build all library objects with libtool
consistently, also ensuring no pointless static archives for output modules.
* Adapted things to autoconf 2.71, requiring 2.69 now (the latter tested on
Debian, with their patches).
* Improved configure to be more useful --with-default-audio to define the
search order, fix static build for --with-audio being a list (just choosing
the first one).
* Ensure consistent use of LINK_MPG123_DLL in headers.
build (ports/cmake):
* Thanks to Evgeni Poberezhnikov for working with us on that.
* Fix up ports/cmake to really work in MSVC also for users of the lib (tested
in vcpkg, bug 310).
* Hardcode ports/cmake CPU detection for x64 and ARM as CMAKE_SYSTEM_PROCESSOR
is useless crap (bug 298 for real).
* Add missing io.h for _setmode() MSVC warned about (bug 311).
* Added BUILD_NO_LARGENAME define to be used by MSVC builds. Note that an
MSVC build of libmpg123 does not support 64 bit file offsets. That would
need more morting to the explicit API. Thanks to MS for making off_t even
more messy and less useful.
* Added JACK output, fixed handling of compat_str there and in win32_wasapi.
libsyn123:
* Fix syn123_mix() to actually do intermediate conversion when input
and output encoding are the same but non-float. This makes out123 --mix work
with s16 input and output, which is not that special!
libmpg123:
* Fix misguided handling of part2_3_length checks in III_get_scale_factors_1()
and III_get_scale_factors_2() which invalidated decoding of a mono source
encoded as ms+i-stereo (bug 312). This was a regression introduced with
version 1.25.7.
libout123:
* Print basic module loading errors only for last one in list. This enables
use of an output module search list that anticipates module files not
installed with the main package.
* Fixes for win32_wasapi build with MSVC.
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
.../mpg123/{mpg123_1.27.2.bb => mpg123_1.28.0.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta/recipes-multimedia/mpg123/{mpg123_1.27.2.bb => mpg123_1.28.0.bb} (96%)
diff --git a/meta/recipes-multimedia/mpg123/mpg123_1.27.2.bb b/meta/recipes-multimedia/mpg123/mpg123_1.28.0.bb
similarity index 96%
rename from meta/recipes-multimedia/mpg123/mpg123_1.27.2.bb
rename to meta/recipes-multimedia/mpg123/mpg123_1.28.0.bb
index 9a91cc89d6..143a59ba63 100644
--- a/meta/recipes-multimedia/mpg123/mpg123_1.27.2.bb
+++ b/meta/recipes-multimedia/mpg123/mpg123_1.28.0.bb
@@ -10,7 +10,7 @@ LICENSE = "LGPLv2.1"
LIC_FILES_CHKSUM = "file://COPYING;md5=e7b9c15fcfb986abb4cc5e8400a24169"
SRC_URI = "https://www.mpg123.de/download/${BP}.tar.bz2"
-SRC_URI[sha256sum] = "52f6ceb962c05db0c043bb27acf5a721381f5f356ac4610e5221f50293891b04"
+SRC_URI[sha256sum] = "e49466853685026da5d113dc7ff026b1b2ad0b57d78df693a446add9db88a7d5"
UPSTREAM_CHECK_REGEX = "mpg123-(?P<pver>\d+(\.\d+)+)\.tar"
--
2.31.1
^ permalink raw reply related [flat|nested] 5+ messages in thread
end of thread, other threads:[~2021-06-14 20:51 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-14 20:51 [PATCH 1/5] libpcap: upgrade 1.10.0 -> 1.10.1 Andreas Müller
2021-06-14 20:51 ` [PATCH 2/5] libx11: upgrade 1.7.1 -> 1.7.2 Andreas Müller
2021-06-14 20:51 ` [PATCH 3/5] libx11: remove CPPFLAGS_FOR_BUILD += "-D_GNU_SOURCE" Andreas Müller
2021-06-14 20:51 ` [PATCH 4/5] xorgproto: upgrade 2021.4.99.1 -> 2021.4.99.2 Andreas Müller
2021-06-14 20:51 ` [PATCH 5/5] mpg123: 1.27.2 -> 1.28.0 Andreas Müller
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.