Skip to content

Added a script to update all config.guess and config.sub. - #31

Open
Darelelve wants to merge 1 commit into
flavioc:masterfrom
Darelelve:update-configs
Open

Added a script to update all config.guess and config.sub.#31
Darelelve wants to merge 1 commit into
flavioc:masterfrom
Darelelve:update-configs

Conversation

@Darelelve

Copy link
Copy Markdown
Contributor

An update-configs.sh script was added to update all config.guess and config.sub files, because in some sources these configuration files were too old and did not know about new architectures (for example, RISC-V).

@flavioc

flavioc commented Nov 3, 2025

Copy link
Copy Markdown
Owner

Should we just run autoreconf -fi in the packages with stale files? How many packages have problems?

@Darelelve

Copy link
Copy Markdown
Contributor Author

I checked all packages from src and .cache/cross-hurd, and the following packages are problematic (there may be more, but I'm not sure):
libdaemon-0.14 (config.guess timestamp='2008-01-23'), pkg-config-lite-0.28-1 (2009-12-30), libuuids-1.0.3 (2012-12-29), dde and hurd (2013-02-12), flex-2.6.4 (2015-08-20), gmp-6.3.0 (had no timestamp field at all), and rumpkernel in the buildrump.sh/src/sys/external/isc/libsodium/dist folder (2013-06-10). For all packages except rumpkernel, the autoreconf -fi command updated config.guess to timestamp='2022-01-09', while rumpkernel retained the same version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants