summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* x11-libs/neXtaw: fix clang16 again for /both/ bison and yaccIonen Wolkens2022-10-161-2/+2
| | | | | | | | | | | | | Thought may have pushed wrong patch given had tested it with yacc, but turns out that 1st patch worked with bison but broke dev-util/yacc, and 2nd patch worked with yacc but broke bison (with clang16 that is), and hadn't retried bison. Tried with both this time, hopefully fine. Thanks-to: Markus Peloquin Bug: https://bugs.gentoo.org/876975 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-libs/neXtaw: fix clang16 patch for non-bison yaccIonen Wolkens2022-10-131-6/+4
| | | | | | | | | Looking at bison mailing lists when don't know yacc is a bad influence. Fixes: bd7aa280e36e37620e378c70aed1f0c04c80969e Closes: https://bugs.gentoo.org/876975 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-libs/neXtaw: EAPI7->8, fix w/ clang16, -std=gnu89 + -fno-strictIonen Wolkens2022-10-131-0/+27
clang16 fixes regenerates some flex/yacc files so BDEPEND on them. Haven't looked for a proper fix wrt #864535, may be easy but passing -fno-strict-aliasing as better-than-nothing. Closes: https://bugs.gentoo.org/864535 Closes: https://bugs.gentoo.org/871489 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>