]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
pkgbase: Remove package name mangling in generate-ucl.sh
authorMark Johnston <markj@FreeBSD.org>
Mon, 26 Apr 2021 19:15:31 +0000 (15:15 -0400)
committerMark Johnston <markj@FreeBSD.org>
Mon, 26 Apr 2021 19:16:04 +0000 (15:16 -0400)
commit09d83a060f37ba17b29c0e90f3a0e9aa9c735592
tree2e3282213a321752ca52100943d863f6e05e7ce1
parent409ab7e109c692014e3484a74af248dd7a4746e8
pkgbase: Remove package name mangling in generate-ucl.sh

The mangling was present in the initial revision of the script, but its
purpose is not clear.  It may have been to avoid defining make(1)
variables with a dash in the name, but this is permitted.  Furthermore,
it results in invalid dependency information if a dependency's name
contains an underscore, causing e.g., libcompiler_rt-dev to depend on
libcompiler-rt, and resulting in warnings when installing base system
packages.  Remove the mangling.

Reviewed by: manu
MFC after: 2 months
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D29883
release/packages/generate-ucl.sh