Your message dated Sun, 07 Oct 2018 15:04:16 +0000
with message-id <[email protected]>
and subject line Bug#900240: fixed in cmake 3.12.3-1
has caused the Debian Bug report #900240,
regarding cmake: FTBFS on hurd-i386 due to a PATH_MAX issue
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
900240: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900240
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: cmake
Version: 3.11.2-1
Severity: important
Tags: patch
Hello,
Once libuv1 will be fixed (#881882), cmake will still FTBFS, because the
cmake build still builds the embedded libuv. The attached patch updates
it to the patch applied to libuv1, to fix the FTBFS.
Samuel
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable-debug'), (500,
'testing-debug'), (500, 'stable-debug'), (500, 'oldoldstable'), (500,
'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1,
'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.15.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8),
LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages cmake depends on:
ii cmake-data 3.11.2-1
ii libarchive13 3.2.2-3.1
ii libc6 2.27-3
ii libcurl3 7.58.0-2
ii libexpat1 2.2.5-3
ii libgcc1 1:8.1.0-3
ii libjsoncpp1 1.7.4-3
ii librhash0 1.3.6-2
ii libstdc++6 8.1.0-3
ii libuv1 1.18.0-3
ii procps 2:3.3.14-1+b1
ii zlib1g 1:1.2.11.dfsg-1
Versions of packages cmake recommends:
ii gcc 4:7.2.0-1d1
ii make 4.1-9.1
Versions of packages cmake suggests:
pn cmake-doc <none>
ii ninja-build 1.8.2-1
-- no debconf information
--
Samuel
FYLG> Tiens, vlĂ une URL qui va bien :
FYLG> ftp://127.0.0.1/WaReZ/NiouZeS/WinDoZe/NeWSMoNGeR/SuPeR
c'est gentil sauf que l'adresse ne fonctionne pas sa me fais une erreur
-+- Furtif in Guide du Neuneu Usenet : <MODE CERVEAU OFF> -+-
Index: cmake-3.11.2/Utilities/cmlibuv/src/unix/fs.c
===================================================================
--- cmake-3.11.2.orig/Utilities/cmlibuv/src/unix/fs.c
+++ cmake-3.11.2/Utilities/cmlibuv/src/unix/fs.c
@@ -427,6 +427,7 @@ static ssize_t uv__fs_scandir(uv_fs_t* r
}
+#if _POSIX_VERSION < 200809L
static ssize_t uv__fs_pathmax_size(const char* path) {
ssize_t pathmax;
@@ -442,12 +443,19 @@ static ssize_t uv__fs_pathmax_size(const
return pathmax;
}
+#endif
static ssize_t uv__fs_readlink(uv_fs_t* req) {
ssize_t len;
char* buf;
+ struct stat st;
+ int ret;
- len = uv__fs_pathmax_size(req->path);
+ ret = lstat(req->path, &st);
+ if (ret != 0) {
+ return -1;
+ }
+ len = st.st_size;
buf = uv__malloc(len + 1);
if (buf == NULL) {
@@ -474,9 +482,16 @@ static ssize_t uv__fs_readlink(uv_fs_t*
}
static ssize_t uv__fs_realpath(uv_fs_t* req) {
- ssize_t len;
char* buf;
+#if _POSIX_VERSION >= 200809L
+ buf = realpath(req->path, NULL);
+ if (buf == NULL) {
+ return -1;
+ }
+#else
+ ssize_t len;
+
len = uv__fs_pathmax_size(req->path);
buf = uv__malloc(len + 1);
@@ -489,6 +504,7 @@ static ssize_t uv__fs_realpath(uv_fs_t*
uv__free(buf);
return -1;
}
+#endif
req->ptr = buf;
--- End Message ---
--- Begin Message ---
Source: cmake
Source-Version: 3.12.3-1
We believe that the bug you reported is fixed in the latest version of
cmake, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Felix Geyer <[email protected]> (supplier of updated cmake package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 07 Oct 2018 16:38:46 +0200
Source: cmake
Binary: cmake cmake-data cmake-curses-gui cmake-qt-gui cmake-doc
Architecture: source
Version: 3.12.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian CMake Team <[email protected]>
Changed-By: Felix Geyer <[email protected]>
Description:
cmake - cross-platform, open-source make system
cmake-curses-gui - curses based user interface for CMake (ccmake)
cmake-data - CMake data files (modules, templates and documentation)
cmake-doc - extended documentation in various formats for CMake
cmake-qt-gui - Qt based user interface for CMake (cmake-gui)
Closes: 900240
Changes:
cmake (3.12.3-1) unstable; urgency=medium
.
* New upstream release.
- Fixes FTBFS on hurd. (Closes: #900240)
* Make shared libraries non-executable on hurd.
- Fixes a test suite failure.
- Cherry-pick upstream fix in hurd_so_noexec.patch
Checksums-Sha1:
7c147ba5cd0f088ec3da23210d1f867f7d21f93e 3028 cmake_3.12.3-1.dsc
73d2447b5550e734f794b42ab7831349f993f0ff 8388552 cmake_3.12.3.orig.tar.gz
580375bafb6c47dcf91dbee7c31dd4bf5c51494e 29348 cmake_3.12.3-1.debian.tar.xz
Checksums-Sha256:
dd583f1ee407092bd21113e0c6e3ed39576dda0763340e016a3239a5930b68cf 3028
cmake_3.12.3-1.dsc
acbf13af31a741794106b76e5d22448b004a66485fc99f6d7df4d22e99da164a 8388552
cmake_3.12.3.orig.tar.gz
65ee61d278846cab69d37305d45b85a7209f5f8bad690fc1656a1a86e9e95ae4 29348
cmake_3.12.3-1.debian.tar.xz
Files:
d896ebd6901a83d2e239ce2bea6263d2 3028 devel optional cmake_3.12.3-1.dsc
bcece031abd7f197ecc057a9b55e76bc 8388552 devel optional
cmake_3.12.3.orig.tar.gz
7c686b52e1afc32fc2a68abf397a0add 29348 devel optional
cmake_3.12.3-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEFkxwUS95KUdnZKtW/iLG/YMTXUUFAlu6G1cACgkQ/iLG/YMT
XUVfrBAAowMm9LAxu0OceAjLTSPHZPFAo+oPGFRFD7ae7N6EnkEvvtxJACeIyIGy
UO/m9ySxCuxoTphjyLp377MkRn8MMyOdkdHdBjvxuGmPuvCwted/TgC+Yg1Kdk6L
Fzqp120WSqVdRmpDnLhOBw7tCjCOw1GqKogmI88Ud9dTGCDJNlyGKXrzZ41X0YN5
ZV9Mb/G2acSruee6pKjVQpE1A3wnkNaoGICifnljOJmhzb24rwPxVGkN3YGpqB6j
Nm5E1B556e9yRJxHnXUKICJX/SSQpXVQkhoF/ridmwOvcFQl4CLZzwzToQsAClVG
pOmXF3jcjV1hoNgkVuF+DUpvnfCOSHvMqua8jbmD753K3B4BDAdvxlWeW1CFfGyt
QkNtLGazeeEJBkROql7MtBu/EXHfkaKY9dDJHcpN/mlrqmA+g7oWRo8WeBQfA/V2
k2CylCZpko0FndkVck+ZgXb9ZbRkv7LdjgREM8uQYWRqTfVvfvXmz71SJpAxhyRm
1KsiCiP0ez/PZvzedoXwKpUkA9sKLGxE189KJWj52bqHMwz7q/svOKKAXdUyHcdL
yNvYVRy2e2TgMlTHMy10Yr1l0ilY/vMbLJHHUOPTmQfJR6dtjy6Va3eA01qB5+rk
w8EXeewLdn8o9dph07sNzqC5HJQqH96AUMT8+Ofum96nQxJYS6g=
=fWm/
-----END PGP SIGNATURE-----
--- End Message ---