Add texinfo dependency for binutils through version 2.38. (#34173)

This commit is contained in:
Jon Rood 2022-12-07 19:08:37 -07:00 committed by GitHub
parent 641adae961
commit 7ee4499f2b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -81,12 +81,9 @@ class Binutils(AutotoolsPackage, GNUMirrorPackage):
depends_on("m4", type="build", when="@:2.29 +gold") depends_on("m4", type="build", when="@:2.29 +gold")
depends_on("bison", type="build", when="@:2.29 +gold") depends_on("bison", type="build", when="@:2.29 +gold")
# 2.38 with +gas needs makeinfo due to a bug, see: # 2.34:2.38 needs makeinfo due to a bug, see:
# https://sourceware.org/bugzilla/show_bug.cgi?id=28909
depends_on("texinfo", type="build", when="@2.38 +gas")
# 2.34 needs makeinfo due to a bug, see:
# https://sourceware.org/bugzilla/show_bug.cgi?id=25491 # https://sourceware.org/bugzilla/show_bug.cgi?id=25491
depends_on("texinfo", type="build", when="@2.34") depends_on("texinfo", type="build", when="@2.34:2.38")
conflicts("+gold", when="platform=darwin", msg="Binutils cannot build linkers on macOS") conflicts("+gold", when="platform=darwin", msg="Binutils cannot build linkers on macOS")