Ever since the update of Xcode tools to version 15.1.0 in macOS 14.2, ld started to warn every time the same library is given more than once in its arguments. Since -l9, -lsec, -lthread frequently reoccur in Plan 9 Port linker invocations, this new behavior fills the INSTALL output with this useless warning.
Add it to the ignore list that is used to filter out the linker output. While at it, make the mechanics of warning-silencing in 9l uniform with 9c (and make quoting of variable substitutions a bit more consistent in both, along the way).
Ever since the update of Xcode tools to version 15.1.0 in macOS 14.2,
ld
started to warn every time the same library is given more than once in its arguments. Since-l9
,-lsec
,-lthread
frequently reoccur in Plan 9 Port linker invocations, this new behavior fills theINSTALL
output with this useless warning.Add it to the ignore list that is used to filter out the linker output. While at it, make the mechanics of warning-silencing in
9l
uniform with9c
(and make quoting of variable substitutions a bit more consistent in both, along the way).