[PATCH] QProcess/Unix: fallback on _POSIX_PIPE_BUF w/ missing PIPE_BUF
PIPE_BUF is optional in POSIX, e.g. "where the corresponding value is
equal to or greater than the stated minimum, but where the value can
vary depending on the file to which it is applied." [1]
GNU/Hurd does not provide PIPE_BUF, so fallback to its minimum
acceptable value, that is _POSIX_PIPE_BUF.
[1] https://pubs.opengroup.org/onlinepubs/
9699919799/basedefs/limits.h.html
Also, explicitly include <limits.h> in this file, to make sure PIPE_BUF
or _POSIX_PIPE_BUF are available without relying on other headers to
pull <limits.h>.
Change-Id: Ifae964db81841e1d31fc09e73b45594af9a326d1
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Gbp-Pq: Name upstream_QProcess-Unix-fallback-on-_POSIX_PIPE_BUF-w-missing-.patch
qt6-base (6.3.1+dfsg-10) unstable; urgency=medium
[ Lisandro Damián Nicanor Pérez Meyer ]
* Bump minimum CMake version to 3.24. Version 3.18 in stable won't create
pkg-config's .pc files, and we are installing them now. The change might
have occurred in a previous CMake version.
[ Patrick Franz ]
* Increase CMake verbosity level.
* Add cmake as a dependency to qt6-base-dev-tools as qt-cmake requires
it (Closes: #
1019870).
* Move development files for libQt6EglFSDeviceIntegration,
libQt6EglFsKmsGbmSupport and libQt6EglFsKmsSupport from qt6-base-dev
into libqt6opengl6-dev (Closes: #
1017940).
[ Pino Toscano ]
* Update symbols files from the logs of buildds.
[dgit import unpatched qt6-base 6.3.1+dfsg-10]