Your message dated Thu, 09 Aug 2018 20:34:57 +0000
with message-id <e1fnre5-00051f...@fasolo.debian.org>
and subject line Bug#905140: fixed in cmake 3.12.1-1
has caused the Debian Bug report #905140,
regarding cmake: FTBFS with recent version of libuv1
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 ow...@bugs.debian.org
immediately.)


-- 
905140: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=905140
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: cmake
Version: 3.11.2-1
Severity: serious
Tags: patch
Usertags: linux-any, freebsd-any, hurd-any

Hello,

cmake FTBFS with recent a version of libuv1: 1.22.0-x. The build for
most architectures was made 60+ days ago, then with 1.20.3-x. Since
then two upstream versions was released and the specific change was for
1.21.0:
* core: move all include files except uv.h to uv/ (Saúl Ibarra
Corretgé)

The attached patch, Source_Modules_FindLibUV.cmake.diff, fixes the
build for linux-any architectures by looking for libuv header files in
/usr/include/uv in addition to /usr/include/uv-* headers. This patch
also affects #900240 and #905138 and is needed for successful builds.

Index: cmake-3.11.2/Source/Modules/FindLibUV.cmake
===================================================================
--- cmake-3.11.2.orig/Source/Modules/FindLibUV.cmake
+++ cmake-3.11.2/Source/Modules/FindLibUV.cmake
@@ -63,6 +63,8 @@ mark_as_advanced(LibUV_INCLUDE_DIR)
 set(_LibUV_H_REGEX "#[ \t]*define[ \t]+UV_VERSION_(MAJOR|MINOR|PATCH)[ \t]+[0-9]+")
 if(LibUV_INCLUDE_DIR AND EXISTS "${LibUV_INCLUDE_DIR}/uv-version.h")
   file(STRINGS "${LibUV_INCLUDE_DIR}/uv-version.h" _LibUV_H REGEX "${_LibUV_H_REGEX}")
+elseif(LibUV_INCLUDE_DIR AND EXISTS "${LibUV_INCLUDE_DIR}/uv/version.h")
+  file(STRINGS "${LibUV_INCLUDE_DIR}/uv/version.h" _LibUV_H REGEX "${_LibUV_H_REGEX}")
 elseif(LibUV_INCLUDE_DIR AND EXISTS "${LibUV_INCLUDE_DIR}/uv.h")
   file(STRINGS "${LibUV_INCLUDE_DIR}/uv.h" _LibUV_H REGEX "${_LibUV_H_REGEX}")
 else()

--- End Message ---
--- Begin Message ---
Source: cmake
Source-Version: 3.12.1-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 905...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Felix Geyer <fge...@debian.org> (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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 09 Aug 2018 21:35:37 +0200
Source: cmake
Binary: cmake cmake-data cmake-curses-gui cmake-qt-gui cmake-doc
Architecture: source
Version: 3.12.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian CMake Team <pkg-cmake-t...@lists.alioth.debian.org>
Changed-By: Felix Geyer <fge...@debian.org>
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: 905140
Changes:
 cmake (3.12.1-1) unstable; urgency=medium
 .
   * New upstream release.
     - Fixes FTBFS with recent version of libuv1. (Closes: #905140)
   * Drop qt_import_dir_variable.diff, not needed anymore.
Checksums-Sha1:
 336a253ffa828b01fb6649c89066299e04c49202 2999 cmake_3.12.1-1.dsc
 5359cd2e36051b0746580298d42518b0aef27979 8090272 cmake_3.12.1.orig.tar.gz
 1055aebdc42b329a49450525830ae8eef3b34b37 28116 cmake_3.12.1-1.debian.tar.xz
Checksums-Sha256:
 6b2b2c110c260e5699650677a6dda945f600f2faeeb65518bfa8ccaf4b04e50a 2999 
cmake_3.12.1-1.dsc
 c53d5c2ce81d7a957ee83e3e635c8cda5dfe20c9d501a4828ee28e1615e57ab2 8090272 
cmake_3.12.1.orig.tar.gz
 d1a835d6fd3b65a2a5cbf5d9fd8d9eaa48fa3cd5e8337db2a45b891b542d9d44 28116 
cmake_3.12.1-1.debian.tar.xz
Files:
 075279c8c3bc10512003484244dca10d 2999 devel optional cmake_3.12.1-1.dsc
 10109246a51102bfda45ff3935275fbf 8090272 devel optional 
cmake_3.12.1.orig.tar.gz
 c625d78e8474b001a79f0289a9aa4130 28116 devel optional 
cmake_3.12.1-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEFkxwUS95KUdnZKtW/iLG/YMTXUUFAltsnPcACgkQ/iLG/YMT
XUVyDhAArv+BqSYgowi4iojDSj4R2DTEGlfTKg56t/mBEZldwnnoXS9Ojc+ghKlZ
vs/6iaY0DWV833V9Azj08asIZsK44oiERlz9r+79MipHBbPo06DQMrkssC6+xJ6X
FCQ9R+3mjxqcJM8oJlWs1iaur+5juuA56GKL7IqtwjOU1jHOtnsvhRHSBZcPm6U/
kFnB0ZypDgnvoZ/8NU3zW+kYvUbdQ3UKf5PL/KayK9Z/FkcuC5PwG8b150ZwnyGF
d1xB9xENGwOBg+TESfkn0wQFhJ7Bfn9SqxsJ5vgcP81BYqF+pxGqdgwzHwY8eDZ1
SQAYaw6I7GgmO4wW72WEpVOfr0LeIoZoqxsdH4kQAG7WFSMgMgBk/AeBRXuanmn2
0hEyJNAEe12XEFSETN+6u7/KtenzgHQMFN4eQzRNRaBbpiQMRdMqpptYinmtcwy2
cG+OL2WcqHuTA8UvBhtj4xJwFgv8O3ROhbe0CFGvzXjyiGQrUCL9xMyYUmcQeupL
IO2g0slDdJevjta4+/QGEc91nSRaq0siRcLFo5wvJri715sY8pSvjjcNNtMFD3hc
uck8Gb33u9d7gcv88xfwpFbY2VeLWeYc+TIb2wRrDTi4LJrcO73lVbzuQ6zGX6wz
M3RQj//UWPn9kCLM7RkFu3XpcAB0XbTRYQC2G6vuG1B+9PmSR/U=
=o1PO
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to