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

Bug 895304

Summary: app-misc/tmux-mem-cpu-load-3.5.1 fails to build with gcc-13 or arm64
Product: Gentoo Linux Reporter: Roy Bamford <neddyseagoon>
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 865117    
Attachments: Build Log

Description Roy Bamford gentoo-dev 2023-02-18 19:45:07 UTC
Created attachment 852766 [details]
Build Log

The build ends with

 [2/8] /usr/bin/aarch64-unknown-linux-gnu-g++  -I/var/tmp/portage/app-misc/tmux-mem-cpu-load-3.5.1/work/tmux-mem-cpu-load-3.5.1_build -I/var/tmp/portage/app-misc/tmux-mem-cpu-load-3.5.1/work/tmux-mem-cpu-load-3.5.1 -I/var/tmp/portage/app-misc/tmux-mem-cpu-load-3.5.1/work/tmux-mem-cpu-load-3.5.1/common  -mcpu=cortex-a72+crc -mtune=cortex-a72 -ftree-vectorize -O2 -pipe -fomit-frame-pointer -flto=6 -std=c++11 -MD -MT CMakeFiles/tmux-mem-cpu-load.dir/linux/cpu.cc.o -MF CMakeFiles/tmux-mem-cpu-load.dir/linux/cpu.cc.o.d -o CMakeFiles/tmux-mem-cpu-load.dir/linux/cpu.cc.o -c /var/tmp/portage/app-misc/tmux-mem-cpu-load-3.5.1/work/tmux-mem-cpu-load-3.5.1/linux/cpu.cc
FAILED: CMakeFiles/tmux-mem-cpu-load.dir/linux/cpu.cc.o 
/usr/bin/aarch64-unknown-linux-gnu-g++  -I/var/tmp/portage/app-misc/tmux-mem-cpu-load-3.5.1/work/tmux-mem-cpu-load-3.5.1_build -I/var/tmp/portage/app-misc/tmux-mem-cpu-load-3.5.1/work/tmux-mem-cpu-load-3.5.1 -I/var/tmp/portage/app-misc/tmux-mem-cpu-load-3.5.1/work/tmux-mem-cpu-load-3.5.1/common  -mcpu=cortex-a72+crc -mtune=cortex-a72 -ftree-vectorize -O2 -pipe -fomit-frame-pointer -flto=6 -std=c++11 -MD -MT CMakeFiles/tmux-mem-cpu-load.dir/linux/cpu.cc.o -MF CMakeFiles/tmux-mem-cpu-load.dir/linux/cpu.cc.o.d -o CMakeFiles/tmux-mem-cpu-load.dir/linux/cpu.cc.o -c /var/tmp/portage/app-misc/tmux-mem-cpu-load-3.5.1/work/tmux-mem-cpu-load-3.5.1/linux/cpu.cc
In file included from /var/tmp/portage/app-misc/tmux-mem-cpu-load-3.5.1/work/tmux-mem-cpu-load-3.5.1/linux/cpu.cc:23:
/var/tmp/portage/app-misc/tmux-mem-cpu-load-3.5.1/work/tmux-mem-cpu-load-3.5.1/common/cpu.h:48:1: error: ‘uint32_t’ does not name a type
Comment 1 Larry the Git Cow gentoo-dev 2023-04-18 04:28:59 UTC
The bug has been closed via the following commit(s):

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

commit fab3e6588af0894f13fcffb7af177fbe4de7f0f4
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-04-18 03:26:18 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-04-18 03:26:18 +0000

    app-misc/tmux-mem-cpu-load: add 3.7.0
    
    Closes: https://bugs.gentoo.org/895304
    Signed-off-by: Sam James <sam@gentoo.org>

 app-misc/tmux-mem-cpu-load/Manifest                |  1 +
 .../files/tmux-mem-cpu-load-3.7.0-gcc13.patch      | 24 ++++++++++++++++++++
 .../tmux-mem-cpu-load-3.7.0.ebuild                 | 26 ++++++++++++++++++++++
 .../tmux-mem-cpu-load-9999.ebuild                  |  4 ++--
 4 files changed, 53 insertions(+), 2 deletions(-)