Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.devel > #119692
| From | Ben Hutchings <ben@decadent.org.uk> |
|---|---|
| Newsgroups | linux.debian.devel |
| Subject | Re: ORed build profiles |
| Date | 2025-11-24 00:10 +0100 |
| Message-ID | <LUrnr-ffZg-5@gated-at.bofh.it> (permalink) |
| References | <LUcop-f5T8-3@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
[Multipart message — attachments visible in raw view] - view raw
On Sun, 2025-11-23 at 08:07 +0100, Matthias Klose wrote: [...] > However when adding additional pkg.llvm.noflang, pkg.llvm.nolld, ... > build profiles for some more fine grained control (attached diff), as in > > Package: lld-21 > Build-Profiles: <!pkg.llvm.noclang> + <!pkg.llvm.nolld> > > then all the packages with an ORed build profile are NOT built by > default. I'm not expecting this. dpkg doesn't complain about the > syntax of this field. > > Looking at > https://wiki.debian.org/BuildProfileSpec#The_Package-List_field > > the spec seems to be a little bit ambiguous about that field, not giving > a spec, but just some examples, and no example for ORed build profiles, > and not explaining what the examples are supposed to do. > > There's also nothing told about the precedence of the operators, (NOT > (!), OR (+), AND (,)). [...] For the Build-Profiles field, "the same restriction formula syntax from the Build-Depends field is used", and I think that is adequately documented. For the Package-List field I think the syntax is changed just to avoid whitespace in the expression. Ben. -- Ben Hutchings If God had intended Man to program, we'd have been born with serial I/O ports.
Back to linux.debian.devel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
ORed build profiles Matthias Klose <doko@debian.org> - 2025-11-23 08:10 +0100
Re: ORed build profiles Bastian Blank <waldi@debian.org> - 2025-11-23 08:40 +0100
Re: ORed build profiles Ben Hutchings <ben@decadent.org.uk> - 2025-11-24 00:10 +0100
Re: ORed build profiles Johannes Schauer Marin Rodrigues <josch@debian.org> - 2025-11-24 00:20 +0100
Re: ORed build profiles Matthias Klose <doko@debian.org> - 2025-11-24 06:50 +0100
Re: ORed build profiles Simon McVittie <smcv@debian.org> - 2025-11-24 18:30 +0100
Re: ORed build profiles Guillem Jover <guillem@debian.org> - 2025-12-03 02:30 +0100
csiph-web