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

Bug 751646

Summary: media-gfx/blender-2.90.1-r1: Build fails on x86 with error: error: implicit declaration of function 'atomic_add_and_fetch_uint64'
Product: Gentoo Linux Reporter: Andrew <faa1976>
Component: Current packagesAssignee: Adrian <agrigo2001>
Status: RESOLVED TEST-REQUEST    
Severity: normal CC: darkdefende, proxy-maint, sam
Priority: Normal    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log
emerge --info

Description Andrew 2020-10-29 04:39:35 UTC
Build of media-gfx/blender-2.90.1-r1 fails with error:

...
/var/tmp/portage/media-gfx/blender-2.90.1-r1/work/blender-2.90.1/source/blender/blenlib/intern/session_uuid.c: In function 'BLI_session_uuid_generate':
/var/tmp/portage/media-gfx/blender-2.90.1-r1/work/blender-2.90.1/source/blender/blenlib/intern/session_uuid.c:39:18: error: implicit declaration of function 'atomic_add_and_fetch_uint64'; did you mean 'atomic_add_and_fetch_uint32'? [-Werror=implicit-function-declaration]
   39 |   result.uuid_ = atomic_add_and_fetch_uint64(&global_session_uuid.uuid_, 1);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                  atomic_add_and_fetch_uint32
cc1: some warnings being treated as errors

Reproducible: Always




Architecture: ~x86
Comment 1 Andrew 2020-10-29 04:45:14 UTC
Created attachment 669035 [details]
build.log
Comment 2 Andrew 2020-10-29 04:45:37 UTC
Created attachment 669038 [details]
emerge --info
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-02-26 02:20:20 UTC
Bit surprised to see this. Still hitting it with 2.93.8-r4?