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

Bug 916531

Summary: dev-libs/foma-0.10.0_p20220612 - /.../rewrite.c: error: conflicting types for fsm_rewrite; have struct fsm (struct rewrite_set )
Product: Gentoo Linux Reporter: Toralf Förster <toralf>
Component: Current packagesAssignee: Joonas Niilola <juippis>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 911592    
Attachments: emerge-info.txt
dev-libs:foma-0.10.0_p20220612:20231030-121116.log
emerge-history.txt.xz
environment
etc.portage.tar.xz
qlist-info.txt.xz

Description Toralf Förster gentoo-dev 2023-10-30 15:56:33 UTC
too long lines were shrinked:

      |         ^
[15/69] /usr/bin/x86_64-pc-linux-gnu-gcc -D_GNU_SOURCE -I/var/tmp/portage/dev-libs/foma-0.10.0_p20220612/work/foma-9e8c3df573015a26c84e113ba710ef3d57c8e777/foma  -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fvisib
[16/69] /usr/bin/x86_64-pc-linux-gnu-gcc -D_GNU_SOURCE -I/var/tmp/portage/dev-libs/foma-0.10.0_p20220612/work/foma-9e8c3df573015a26c84e113ba710ef3d57c8e777/foma  -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fvisib
[17/69] /usr/bin/x86_64-pc-linux-gnu-gcc -D_GNU_SOURCE -I/var/tmp/portage/dev-libs/foma-0.10.0_p20220612/work/foma-9e8c3df573015a26c84e113ba710ef3d57c8e777/foma  -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fvisib
FAILED: CMakeFiles/foma-static.dir/rewrite.c.o 
/usr/bin/x86_64-pc-linux-gnu-gcc -D_GNU_SOURCE -I/var/tmp/portage/dev-libs/foma-0.10.0_p20220612/work/foma-9e8c3df573015a26c84e113ba710ef3d57c8e777/foma  -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fvisibility=hi
/var/tmp/portage/dev-libs/foma-0.10.0_p20220612/work/foma-9e8c3df573015a26c84e113ba710ef3d57c8e777/foma/rewrite.c:89:13: error: conflicting types for fsm_rewrite; have struct fsm *(struct rewrite_set *)
   89 | struct fsm *fsm_rewrite(struct rewrite_set *all_rules) {
      |             ^~~~~~~~~~~

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1-20231023-184016

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-13 *
clang/llvm (if any):
/usr/lib/llvm/17
17.0.3
Python 3.11.6
Available Rust versions:
  [1]   rust-bin-1.73.0 *
The following VMs are available for generation-2:
1)	Eclipse Temurin JDK 11.0.20.1_p1 [openjdk-bin-11]
*)	Eclipse Temurin JDK 17.0.8.1_p1 [openjdk-bin-17]
3)	Eclipse Temurin JDK 21.0.1_p12 [openjdk-bin-21]
4)	Eclipse Temurin JDK 8.382_p05 [openjdk-bin-8]
Available Java Virtual Machines:
  [1]   openjdk-bin-8 
  [2]   openjdk-bin-11 
  [3]   openjdk-bin-17  system-vm
  [4]   openjdk-bin-21 

The Glorious Glasgow Haskell Compilation System, version 9.2.8
php cli (if any):
go version go1.21.3 linux/amd64

  HEAD of ::gentoo
commit e3d84ae8bebc0ec2e877f2d8ce5bc74183f7f8b5
Author: Repository mirror & CI <repomirrorci@gentoo.org>
Date:   Mon Oct 30 11:31:53 2023 +0000

    2023-10-30 11:31:53 UTC

emerge -qpvO dev-libs/foma
[ebuild  N    ] dev-libs/foma-0.10.0_p20220612
Comment 1 Toralf Förster gentoo-dev 2023-10-30 15:56:34 UTC
Created attachment 873716 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2023-10-30 15:56:35 UTC
Created attachment 873717 [details]
dev-libs:foma-0.10.0_p20220612:20231030-121116.log
Comment 3 Toralf Förster gentoo-dev 2023-10-30 15:56:36 UTC
Created attachment 873718 [details]
emerge-history.txt.xz
Comment 4 Toralf Förster gentoo-dev 2023-10-30 15:56:38 UTC
Created attachment 873719 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2023-10-30 15:56:39 UTC
Created attachment 873720 [details]
etc.portage.tar.xz
Comment 6 Toralf Förster gentoo-dev 2023-10-30 15:56:40 UTC
Created attachment 873721 [details]
qlist-info.txt.xz
Comment 7 Joonas Niilola gentoo-dev 2024-01-21 18:16:33 UTC
04f5a610a10c9a93955c96dd1c5496c7ceae3851