Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 906264 - sci-libs/vtk-9.2.5 does not compile with cuda useflag; sandbox violation
Summary: sci-libs/vtk-9.2.5 does not compile with cuda useflag; sandbox violation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-13 08:45 UTC by Frank Noack
Modified: 2024-01-10 12:41 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,23.07 KB, text/plain)
2023-05-13 08:45 UTC, Frank Noack
Details
emerge.info (emerge.info,21.49 KB, text/plain)
2023-05-13 08:46 UTC, Frank Noack
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Frank Noack 2023-05-13 08:45:24 UTC
Created attachment 861631 [details]
build.log

re-emerging vtk-9.2.5 stops with sandbox violation because of MakeDetermineCompilerABI_CUDA.bin
Comment 1 Frank Noack 2023-05-13 08:46:59 UTC
Created attachment 861633 [details]
emerge.info
Comment 2 Bernd 2023-05-16 06:10:43 UTC
I don't have files /dev/char/195*, even while actively using cuda, e.g. rendering an image in blender, there's no such file.
Do you know where it comes from? What type of file is it? The file /dev/nvidiactl does have major mode 195 and minor mode 255.
Comment 3 Frank Noack 2023-05-16 17:08:15 UTC
Datei: /dev/char/195:255 -> ../nvidiactl
 Größe: 12              Blöcke: 0          EA Block: 4096   symbolische Verknüpfung
Gerät: 0/5      Inode: 840         Verknüpfungen: 1
Zugriff: (0777/lrwxrwxrwx)  Uid: (    0/    root)   Gid: (    0/    root)
Zugriff: 2023-05-16 19:01:20.428024890 +0200
Modifiziert: 2023-05-16 19:01:19.615014780 +0200
Geändert: 2023-05-16 19:01:19.615014780 +0200
Geburt: 2023-05-16 19:01:19.615014780 +0200

 Datei: /dev/char/195:254 -> ../nvidia-modeset
 Größe: 17              Blöcke: 0          EA Block: 4096   symbolische Verknüpfung
Gerät: 0/5      Inode: 986         Verknüpfungen: 1
Zugriff: (0777/lrwxrwxrwx)  Uid: (    0/    root)   Gid: (    0/    root)
Zugriff: 2023-05-16 19:03:39.514885101 +0200
Modifiziert: 2023-05-16 19:03:12.080715591 +0200
Geändert: 2023-05-16 19:03:12.080715591 +0200
Geburt: 2023-05-16 19:03:12.080715591 +0200

 Datei: /dev/char/195:0 -> ../nvidia0
 Größe: 10              Blöcke: 0          EA Block: 4096   symbolische Verknüpfung
Gerät: 0/5      Inode: 843         Verknüpfungen: 1
Zugriff: (0777/lrwxrwxrwx)  Uid: (    0/    root)   Gid: (    0/    root)
Zugriff: 2023-05-16 19:01:20.428024890 +0200
Modifiziert: 2023-05-16 19:01:19.615014780 +0200
Geändert: 2023-05-16 19:01:19.615014780 +0200
Geburt: 2023-05-16 19:01:19.615014780 +0200
Comment 4 Frank Noack 2023-05-16 17:09:25 UTC
I use the proprietary nvidia-drivers
Comment 5 Frank Noack 2023-06-02 11:17:56 UTC
Building the package without cuda useflag work successfully.
Comment 6 Frank Noack 2023-06-05 07:52:13 UTC
The same problem applies with freecad. Unfortunately there is no cuda useflag for freecad.
Comment 7 Larry the Git Cow gentoo-dev 2024-01-10 12:41:24 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0167fc77186716079471d895b32b2283ca8b7fc4

commit 0167fc77186716079471d895b32b2283ca8b7fc4
Author:     Paul Zander <negril.nx+gentoo@gmail.com>
AuthorDate: 2023-07-06 14:26:47 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-01-10 12:41:01 +0000

    sci-libs/vtk: add 9.3.0
    
    Closes: https://bugs.gentoo.org/918898
    Closes: https://bugs.gentoo.org/909520
    Closes: https://bugs.gentoo.org/909380
    Closes: https://bugs.gentoo.org/908874
    Closes: https://bugs.gentoo.org/906264
    Closes: https://bugs.gentoo.org/906075
    Closes: https://bugs.gentoo.org/887505
    Closes: https://bugs.gentoo.org/840776
    Closes: https://bugs.gentoo.org/835659
    
    Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/34432
    Signed-off-by: Sam James <sam@gentoo.org>

 sci-libs/vtk/Manifest                              |   6 +
 sci-libs/vtk/files/vtk-9.2.5-pegtl-3.x.patch       | 136 +++
 ...ix-Java-error-with-integer-enum-overloads.patch |  51 ++
 sci-libs/vtk/files/vtk-9.3.0-java.patch            |  11 +
 sci-libs/vtk/files/vtk-9.3.0-opencascade.patch     |  17 +
 sci-libs/vtk/files/vtk-9.3.0-pdal-2.6.0.patch      |  77 ++
 .../vtk-9.3.0-too-many-initializer-values.patch    |  20 +
 sci-libs/vtk/metadata.xml                          |   1 +
 sci-libs/vtk/vtk-9.3.0.ebuild                      | 909 +++++++++++++++++++++
 9 files changed, 1228 insertions(+)