[Slackbuilds-users] Reverting system/busybox to Default Build Configurations
Lumin Etherlight
lumin+slackbuilds at etherlight.link
Mon Sep 16 01:16:43 UTC 2024
Hello, fellow slackbuilders,
I'm working on an update for busybox; hasn't been updated for
a while, and is behind many versions. Working on it, I found that
the previous maintainer apparently included a custom build config
with some substantial modifications. I'm planning on reverting the
configs to be as close as possible to the default shipped by busybox,
with few minor modifications, like buildings statically, and without
symlinks that replace normal path utilities. I may later include an
option to build dynamically, or a mechanism to load a custom .config
file before building, but I'm afraid it would result in a huge number
of edge cases during the installation process.
Any thoughts on the following points:
1. Is reverting to the default configs dangerous? It may break
people's workflows, but the busybox package update already
includes a large number of upstream changes anyway.
2. Is building statically by default and providing an option to
build dynamically a reasonable approach? The default builds
dynamically, but current SlackBuild builds statically.
3. Should the SlackBuild allow loading custom build configs?
Or should we assume that if a user wants to build their own
custom version they will know what to do? Currently we ship a
build config file, and even if we want to stay closer to default
we most likely will still need to ship the build config file,
as generating it from upstream package is an interactive menu
process.
...would be appreciated :)
Thank you all,
I wish you a great day,
Lumin Etherlight
More information about the SlackBuilds-users
mailing list