Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 933675 - net-libs/webkit-gtk-2.44.1-r410: error: ‘toB3Type’ was not declared in this scope
Summary: net-libs/webkit-gtk-2.44.1-r410: error: ‘toB3Type’ was not declared in this s...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2024-06-06 08:05 UTC by Yixun Lan
Modified: 2024-06-25 16:45 UTC (History)
3 users (show)

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


Attachments
full buld log (build.log.xz,52.61 KB, application/x-xz)
2024-06-06 08:07 UTC, Yixun Lan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yixun Lan archtester gentoo-dev 2024-06-06 08:05:50 UTC
/var/tmp/portage/net-libs/webkit-gtk-2.44.1-r410/work/webkitgtk-2.44.1/Source/JavaScriptCore/b3/B3Validate.cpp:457:43: error: ‘toB3Type’ was not declared in this scope
  457 |                 VALIDATE(value->type() == toB3Type(Wasm::simdScalarType(value->asSIMDValue()->simdLane())), ("At ", *value));
      |                                           ^~~~~~~~
build fail on riscv64, 

/var/tmp/portage/net-libs/webkit-gtk-2.44.1-r410/work/webkitgtk-2.44.1/Source/JavaScriptCore/b3/B3Validate.cpp:63:13: note: in definition of macro ‘VALIDATE’
   63 |         if (condition)                                                  \
      |             ^~~~~~~~~


Reproducible: Always
Comment 1 Yixun Lan archtester gentoo-dev 2024-06-06 08:07:45 UTC
Created attachment 895231 [details]
full buld log
Comment 2 Larry the Git Cow gentoo-dev 2024-06-25 16:45:34 UTC
The bug has been closed via the following commit(s):

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

commit c38f4eaccde061efdba61d522eee5a2c71f7abfa
Author:     Jakov Smolić <jsmolic@gentoo.org>
AuthorDate: 2024-06-07 09:48:29 +0000
Commit:     Jakov Smolić <jsmolic@gentoo.org>
CommitDate: 2024-06-25 16:44:56 +0000

    net-libs/webkit-gtk: Fix building on riscv
    
    Closes: https://bugs.gentoo.org/933675
    Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
    Closes: https://github.com/gentoo/gentoo/pull/37067
    Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>

 net-libs/webkit-gtk/files/2.44.1-riscv.patch      | 62 +++++++++++++++++++++++
 net-libs/webkit-gtk/webkit-gtk-2.44.1-r600.ebuild |  2 +
 2 files changed, 64 insertions(+)