Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 899976 - sys-devel/reflex-20230206: stabilisation
Summary: sys-devel/reflex-20230206: stabilisation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sam James
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on:
Blocks: 883611
  Show dependency tree
 
Reported: 2023-03-06 23:38 UTC by ernsteiswuerfel
Modified: 2023-03-11 12:42 UTC (History)
0 users

See Also:
Package list:
sys-devel/reflex-20230206
Runtime testing required: ---
nattka: sanity-check+


Attachments
emerge --info (file_899976.txt,6.97 KB, text/plain)
2023-03-06 23:38 UTC, ernsteiswuerfel
no flags Details
build.log (ppc64) (reflex-20221012:20230306-232900.log,10.89 KB, text/plain)
2023-03-06 23:39 UTC, ernsteiswuerfel
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description ernsteiswuerfel archtester 2023-03-06 23:38:50 UTC
Created attachment 856446 [details]
emerge --info

reflex-20221012 fails to reliably build itself with anything else than MAKEOPTS="-j1". Building with higher -j# sometimes succeeds, sometimes not. Have seen this seen on amd64, ppc64, ppc.

[...]
sym.c:(.text+0xf4): undefined reference to `flex_alloc'
/usr/lib/gcc/powerpc64-gentoo-linux-musl/12/../../../../powerpc64-gentoo-linux-musl/bin/ld: yylex.o: in function `yylex':
yylex.c:(.text+0xd0): undefined reference to `flexscan'
/usr/lib/gcc/powerpc64-gentoo-linux-musl/12/../../../../powerpc64-gentoo-linux-musl/bin/ld: yylex.o:(.toc+0x8): undefined reference to `yytext'
collect2: error: ld returned 1 exit status
make: *** [Makefile:130: flex] Error 1
 * ERROR: sys-devel/reflex-20221012::gentoo failed (compile phase):
 *   emake failed
Comment 1 ernsteiswuerfel archtester 2023-03-06 23:39:20 UTC
Created attachment 856448 [details]
build.log (ppc64)
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-03-07 09:44:55 UTC
Arsen sent a patch upstream for this but it hasn't gone anywhere yet.

This is "fixed" / worked around with a -j1 in ~arch, so let's stable a newer one.
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-03-07 11:41:02 UTC
arm done
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-03-07 11:41:03 UTC
sparc done
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-03-07 11:41:05 UTC
hppa done
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-03-07 11:41:07 UTC
ppc done
Comment 7 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-03-07 11:45:05 UTC
arm64 done
Comment 8 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-03-07 15:45:01 UTC
x86 done
Comment 9 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-03-07 15:45:03 UTC
amd64 done
Comment 10 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2023-03-11 12:42:25 UTC
ppc64 done

all arches done