Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 738996

Summary: sci-libs/pcl-1.12.1-r1 : One or more CMake variables were not used by the project:
Product: Gentoo Linux Reporter: Toralf Förster <toralf>
Component: Current packagesAssignee: Alexis Ballier <aballier>
Status: RESOLVED FIXED    
Severity: normal Keywords: PullRequest, QAglobalscope
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/27977
https://bugs.gentoo.org/show_bug.cgi?id=892395
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: etc.portage.tbz2

Description Toralf Förster gentoo-dev 2020-08-25 18:09:37 UTC
QA: other
One or more CMake variables were not used by the project:
  BUILD_TESTS

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1_no-multilib_hardened-libressl-20200823-115907

  -------------------------------------------------------------------
Comment 1 Toralf Förster gentoo-dev 2020-08-25 18:09:40 UTC
Created attachment 656742 [details]
etc.portage.tbz2
Comment 2 Agostino Sarubbo gentoo-dev 2022-03-09 05:26:16 UTC
ci has reproduced this issue with version 1.12.1 - Updating summary.
Comment 3 Agostino Sarubbo gentoo-dev 2022-06-22 15:13:54 UTC
ci has reproduced this issue with version 1.12.1-r1 - Updating summary.
Comment 4 Larry the Git Cow gentoo-dev 2022-11-13 00:01:39 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d595aade44b6b1dcc26ce0329bb9b4e6ddb0d3

commit 88d595aade44b6b1dcc26ce0329bb9b4e6ddb0d3
Author:     Bernd Waibel <waebbl-gentoo@posteo.net>
AuthorDate: 2022-11-13 00:01:24 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2022-11-13 00:01:24 +0000

    sci-libs/pcl: fix several issues
    
    - enable cuda sandbox to avoid sandbox violation, #869674
    - patch the code for several installation directories to conform to FHS. This
      is just a hack and should be done using GNUInstallDirs and provided upstream
      to solve it properly, #853886
    - add a dependency on virtual/latex-base to avoid an additional QA issue
      on latex not found, because the doxyfile uses LaTeX by default. Also depend
      on doxygen[dot] to avoid a cmake warning about missing doxygen component
    - change test related cmake option to new value to avoid undefined cmake
      variables, #738996
    - depend on dev-python/sphinx_rtd_theme to properly build tutorial docs
      with USE=tutorials, #849002
    - restrict test, because it needs the gtest sources to be provided, the
      package alone seems not be enough.
    - fix hardcoded path for cmake files to be installed into /usr/share/cmake/
    
    Closes: https://bugs.gentoo.org/869674
    Closes: https://bugs.gentoo.org/853886
    Closes: https://bugs.gentoo.org/738996
    Closes: https://bugs.gentoo.org/849002
    
    Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net>
    Signed-off-by: David Seifert <soap@gentoo.org>

 ....12.1-allow-configuration-of-install-dirs.patch | 32 +++++++++++++++++++
 ...ve-directory-of-the-installed-cmake-files.patch | 22 +++++++++++++
 .../{pcl-1.12.1-r1.ebuild => pcl-1.12.1-r2.ebuild} | 36 ++++++++++++++++++----
 3 files changed, 84 insertions(+), 6 deletions(-)