#1115597 mark peg Multi-Arch: foreign

Package:
peg
Source:
peg
Description:
recursive-descent parser generators for C
Submitter:
Helmut Grohne
Date:
2025-09-18 14:57:02 UTC
Severity:
normal
Tags:
#1115597#5
Date:
2025-09-18 08:39:29 UTC
From:
To:
The affected packages fail to cross build from source, because they fail
running a host architecture peg or leg. This usually means that it
should be installed for the build architecture. As peg is a parser
generator its input (grammer) and output (source code) is generally
architecture-independent. That makes it a prime candidate for marking
Multi-Arch: foreign. Doing causes it to be installed for the build
architecture of those cross builds. I'm attaching a patch for your
convenience.

Helmut