Summary: | sys-process/at-3.1.10.2-r1 fails to build with flex | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Patrick Lauer <patrick> |
Component: | New packages | Assignee: | Cron Team <cron-bugs+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aranea, matt+bugzilla |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Fix making y.tab.[ch] |
Description
Patrick Lauer
![]() builds fine with bison. What's going on here? Is this still reproducible? (In reply to comment #2) > What's going on here? Is this still reproducible? I can confirm that on a new amd64 install w/o bison, the at install fails much in the way Patrick describes. If I install bison and attempt the merge again, it works. *** Bug 408035 has been marked as a duplicate of this bug. *** + 13 Mar 2012; Lars Wendler <polynomial-c@gentoo.org> at-3.1.10.2-r1.ebuild, + at-3.1.10.2-r2.ebuild, at-3.1.13.ebuild, at-3.1.13-r1.ebuild: + Added sys-devel/bison to DEPEND. This should fix bug #294351 and bug #408035. + Created attachment 305293 [details, diff]
Fix making y.tab.[ch]
In parallel builds y.tab.c and y.tab.h can be make twice. Use a pattern rule instead (see "info make", section "10.5.1 Introduction to Pattern Rules", last paragraph).
|