Summary: | dev-util/crash-8.0.3 - yacc-reference: e - line 34 of .../cp-name-parser.y, syntax error | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Yixun Lan <dlan> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | ivan.lloro.boada |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
dev-util:crash-8.0.3:20230528-132642.log.bz2 emerge-history.txt.bz2 environment etc.clang.tar.bz2 etc.portage.tar.bz2 logs.tar.bz2 temp.tar.bz2 |
Description
Toralf Förster
2023-05-28 13:36:08 UTC
Created attachment 862727 [details]
emerge-info.txt
Created attachment 862728 [details]
dev-util:crash-8.0.3:20230528-132642.log.bz2
Created attachment 862729 [details]
emerge-history.txt.bz2
Created attachment 862730 [details]
environment
Created attachment 862731 [details]
etc.clang.tar.bz2
Created attachment 862732 [details]
etc.portage.tar.bz2
Created attachment 862733 [details]
logs.tar.bz2
Created attachment 862734 [details]
temp.tar.bz2
(In reply to Toralf Förster from comment #0) > mkdir -p -- python/.deps > /bin/sh ./../mkinstalldirs target/.deps > mkdir -p -- target/.deps > /bin/sh ./../mkinstalldirs nat/.deps > mkdir -p -- nat/.deps > YACC cp-name-parser.c > yacc-reference: e - line 34 of > "/var/tmp/portage/dev-util/crash-8.0.3/work/crash-8.0.3/gdb-10.2/gdb/cp-name- > parser.y", syntax error > %pure-parser > ^ it sounds this problem relate to dev-util/yacc, switch to USE=bison or byacc for app-alternatives/yacc would fix this issue.. Issue confirmed in dev-util/crash-8.0.4 in an amd64 system.
Successfully compiled by:
1) USE="bison -reference -byacc" emerge -1v app-alternatives/yacc
2) Patch /tmp/portage/dev-util/crash-8.0.4/work/gdb-10.2/gdb/cp-name-parser.y
34c34
< %pure-parser
---
> %define api.pure
3) MAKEOPTS="-j1 -l1" ACCEPT_KEYWORDS="~amd64" emerge -v --nodeps dev-util/crash
|