Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 936509 - media-libs/embree-4.3.1 failes: mutiple error: ‘const struct embree::QuadraticBezierCurve<V>’ has no member named ..xxx
Summary: media-libs/embree-4.3.1 failes: mutiple error: ‘const struct embree::Quadrat...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sebastian Parborg
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: gcc-15
  Show dependency tree
 
Reported: 2024-07-23 03:41 UTC by tdr
Modified: 2024-08-14 14:26 UTC (History)
3 users (show)

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


Attachments
build log (embree-4.3.1-build.log,368.11 KB, text/plain)
2024-07-23 03:42 UTC, tdr
Details
emerge--info (emerge--info.txt,6.22 KB, text/plain)
2024-07-23 03:44 UTC, tdr
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tdr 2024-07-23 03:41:26 UTC
gcc:15 selected
emerge -va1 =media-libs/embree-4.3.1:4

Reproducible: Always

Actual Results:  
112 occurances of "no member" errors before failing
sample of first several:

/var/tmp/portage/media-libs/embree-4.3.1/work/embree-4.3.1/kernels/geometry/../common/../subdiv/bezier_curve.h:138:56: error: ‘const struct embree::QuadraticBezierCurve<V>’ has no member named ‘u’
/var/tmp/portage/media-libs/embree-4.3.1/work/embree-4.3.1/kernels/geometry/../common/../subdiv/bezier_curve.h:138:77: error: ‘const struct embree::QuadraticBezierCurve<V>’ has no member named ‘u’
/var/tmp/portage/media-libs/embree-4.3.1/work/embree-4.3.1/kernels/geometry/../common/../subdiv/bezier_curve.h:138:56: error: ‘const struct embree::QuadraticBezierCurve<V>’ has no member named ‘u’
/var/tmp/portage/media-libs/embree-4.3.1/work/embree-4.3.1/kernels/geometry/../common/../subdiv/bezier_curve.h:138:77: error: ‘const struct embree::QuadraticBezierCurve<V>’ has no member named ‘u’
/var/tmp/portage/media-libs/embree-4.3.1/work/embree-4.3.1/kernels/common/../subdiv/bezier_curve.h:138:56: error: ‘const struct embree::QuadraticBezierCurve<V>’ has no member named ‘u’
/var/tmp/portage/media-libs/embree-4.3.1/work/embree-4.3.1/kernels/common/../subdiv/bezier_curve.h:138:77: error: ‘const struct embree::QuadraticBezierCurve<V>’ has no member named ‘u’
/var/tmp/portage/media-libs/embree-4.3.1/work/embree-4.3.1/kernels/subdiv/../geometry/../common/../subdiv/bezier_curve.h:138:56: error: ‘const struct embree::QuadraticBezierCurve<V>’ has no member named ‘u’
Comment 1 tdr 2024-07-23 03:42:05 UTC
Created attachment 898153 [details]
build log
Comment 2 tdr 2024-07-23 03:44:12 UTC
Created attachment 898154 [details]
emerge--info
Comment 3 Sebastian Parborg 2024-07-23 10:09:58 UTC
I've created a embree bump in https://github.com/gentoo/gentoo/pull/37671 that should fix this.

I've updated the commit message to link to this ticket.
Comment 4 tdr 2024-08-11 18:16:09 UTC
media-libs/embree-4.3.1 does build, thanks.
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-08-11 21:59:07 UTC
It's not fixed until it's fixed in tree.
Comment 6 Larry the Git Cow gentoo-dev 2024-08-14 14:26:37 UTC
The bug has been closed via the following commit(s):

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

commit efacc8d56335abb5b10c2a4b536d1add8a2e500e
Author:     Paul Zander <negril.nx+gentoo@gmail.com>
AuthorDate: 2024-08-12 21:13:53 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-08-14 14:25:27 +0000

    media-libs/embree: add 4.3.3
    
    Closes: https://bugs.gentoo.org/937275
    Closes: https://bugs.gentoo.org/936509
    Closes: https://bugs.gentoo.org/906049
    Closes: https://bugs.gentoo.org/895016
    Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/38125
    Signed-off-by: Sam James <sam@gentoo.org>

 media-libs/embree/Manifest            |   1 +
 media-libs/embree/embree-4.3.3.ebuild | 174 ++++++++++++++++++++++++++++++++++
 2 files changed, 175 insertions(+)