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

Bug 881179

Summary: dev-libs/optix-7.6.0 - please bump
Product: Gentoo Linux Reporter: Bernd <waebbl-gentoo>
Component: Current packagesAssignee: Paul Zander <negril.nx+gentoo>
Status: RESOLVED FIXED    
Severity: normal CC: asturm, ionen, leonchik1976, mathy
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://developer.nvidia.com/designworks/optix/download
See Also: https://bugs.gentoo.org/show_bug.cgi?id=741564
https://bugs.gentoo.org/show_bug.cgi?id=893128
https://github.com/gentoo/gentoo/pull/41967
Whiteboard:
Package list:
Runtime testing required: ---

Description Bernd 2022-11-13 10:37:53 UTC
New version available.
Need to check whether the header-only version is already updated as well.

Reproducible: Always
Comment 1 Bernd 2023-01-09 07:43:21 UTC
I noticed today, that the header files for the header-only build are not available under the given URL.

Any ideas?
Comment 2 Ionen Wolkens gentoo-dev 2023-01-09 08:38:10 UTC
No, but it wouldn't be the first time I've seen nvidia forget to make some side files available on releases -- sometime leaving me without the source packages I need to bump nvidia-drivers.
Comment 3 Ionen Wolkens gentoo-dev 2023-01-09 08:59:31 UTC
This doesn't solve the 7.6 issue because it's also missing for it, but thought I mention I noticed this exists while looking:

https://developer.download.nvidia.com/redist/optix/v7.5/OptiX-7.5-Include.zip

May be nicer than trying to download/track headers individually (unzip and doins the lot without needing these lists/loops).
Comment 4 Bernd 2023-01-09 17:37:52 UTC
Thanks for the link. I can update the 7.5 ebuild with this zip and simplify it.
Comment 5 Andreas Sturmlechner gentoo-dev 2023-02-03 20:29:50 UTC
The only user of this seems to be media-gfx/blender which got introduced to IUSE=optix with a version cap on the library from the get-go and without explanatory comment or bug reference, so it seems unclear what would benefit of the bump:

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=240b8b5737d5451ad70466ccc16e49630c295863
Comment 6 Bernd 2023-02-03 22:52:10 UTC
Currently there would be no benefit, as blender-3.4.1 still needs optix-7.4.0. But I think, that the blender people will advance the optix version being used in blender as well. At the moment there's no hurry to bump this version.
Comment 7 Larry the Git Cow gentoo-dev 2025-05-08 06:29:24 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bf2ea5668591fa1fb0a5f3927bdd240499b56b9

commit 2bf2ea5668591fa1fb0a5f3927bdd240499b56b9
Author:     Paul Zander <negril.nx+gentoo@gmail.com>
AuthorDate: 2025-05-01 18:40:58 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-05-08 06:26:15 +0000

    dev-libs/optix: add 9.0.0 8.1.0
    
    Bug: https://bugs.gentoo.org/933213
    Closes: https://bugs.gentoo.org/881179
    Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
    Part-of: https://github.com/gentoo/gentoo/pull/41967
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-libs/optix/Manifest                   |   6 ++
 dev-libs/optix/optix-8.1.0.ebuild         | 124 +++++++++++++++++++++++++++++
 dev-libs/optix/optix-9.0.0.ebuild         | 128 ++++++++++++++++++++++++++++++
 media-gfx/blender/blender-4.2.9.ebuild    |   4 +-
 media-gfx/blender/blender-4.3.2-r3.ebuild |   2 +-
 media-gfx/blender/blender-4.4.1.ebuild    |   2 +-
 6 files changed, 263 insertions(+), 3 deletions(-)