boost @1.76: set toolset for intel b2 invocation (#25722)
and simplify constraint and add explanatory comment
This commit is contained in:
parent
0ad54e0679
commit
accd6dd228
@ -446,7 +446,13 @@ def determine_b2_options(self, spec, options):
|
||||
'--layout=%s' % layout
|
||||
])
|
||||
|
||||
if not spec.satisfies('%intel'):
|
||||
if not spec.satisfies('@:1.75 %intel'):
|
||||
# When building any version >= 1.76, the toolset must be specified.
|
||||
# Earlier versions could not specify Intel as the toolset
|
||||
# as that was considered to be redundant/conflicting with
|
||||
# --with-toolset in bootstrap.
|
||||
# (although it is not currently known if 1.76 is the earliest
|
||||
# version that requires specifying the toolset for Intel)
|
||||
options.extend([
|
||||
'toolset=%s' % self.determine_toolset(spec)
|
||||
])
|
||||
|
Loading…
Reference in New Issue
Block a user