bugzilla-daemon at mindrot.org
2023-Jan-13 02:46 UTC
[Bug 3520] New: autoreconf is overkill for a fresh checkout
https://bugzilla.mindrot.org/show_bug.cgi?id=3520 Bug ID: 3520 Summary: autoreconf is overkill for a fresh checkout Product: Portable OpenSSH Version: 9.1p1 Hardware: All OS: All Status: NEW Severity: trivial Priority: P5 Component: Build system Assignee: unassigned-bugs at mindrot.org Reporter: sparr0 at gmail.com This may not be worth worrying about, but it may also be useful to add as a note in INSTALL. After a fresh git checkout, I am able to compile after `aclocal && autoconf`, which is a subset of what `autoreconf` does and requires fewer additional tools to be available. -- You are receiving this mail because: You are watching the assignee of the bug.
bugzilla-daemon at mindrot.org
2023-Jan-13 02:47 UTC
[Bug 3520] autoreconf is overkill for a fresh checkout
https://bugzilla.mindrot.org/show_bug.cgi?id=3520 --- Comment #1 from Clarence "Sparr" Risher <sparr0 at gmail.com> --- I may have spoken too soon. I did some other processes while troubleshooting another problem and may have manually run one or more of the other autoreconf steps outside of my efforts here. -- You are receiving this mail because: You are watching the assignee of the bug.
bugzilla-daemon at mindrot.org
2023-Jan-13 03:35 UTC
[Bug 3520] autoreconf is overkill for a fresh checkout
https://bugzilla.mindrot.org/show_bug.cgi?id=3520 Darren Tucker <dtucker at dtucker.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dtucker at dtucker.net --- Comment #2 from Darren Tucker <dtucker at dtucker.net> --- (In reply to Clarence "Sparr" Risher from comment #0)> This may not be worth worrying about, but it may also be useful to > add as a note in INSTALL. After a fresh git checkout, I am able to > compile after `aclocal && autoconf`, which is a subset of what > `autoreconf` does and requires fewer additional tools to be > available.That's not sufficient, you also need "autoheader": $ git clone https://github.com/openssh/openssh-portable && cd openssh-portable && aclocal && autoconf && ./configure [...] config.status: error: cannot find input file: `config.h.in' $ autoheader && ./configure && make [...] $ ./ssh -V OpenSSH_9.1p1, OpenSSL 3.0.5 5 Jul 2022 but given that this only impacts people building the development versions, and that it's possible to do the autoconf prep on a machine other than the build target (that's what our VM-based tests do since it keeps the prereqs on the VMs to a minimum) I'd rather specify the thing that guaranteed to do all of the needful even if that means you may have to install another package or two on the development machine. -- You are receiving this mail because: You are watching the assignee of the bug. You are watching someone on the CC list of the bug.
bugzilla-daemon at mindrot.org
2023-Jan-13 11:59 UTC
[Bug 3520] autoreconf is overkill for a fresh checkout
https://bugzilla.mindrot.org/show_bug.cgi?id=3520 Sam James <sam at gentoo.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sam at gentoo.org --- Comment #3 from Sam James <sam at gentoo.org> --- This seems like premature optimisation anyway. It also depends on future changes to the build system and then someone may well forget to update INSTALL. -- You are receiving this mail because: You are watching someone on the CC list of the bug. You are watching the assignee of the bug.
bugzilla-daemon at mindrot.org
2023-Jan-13 12:48 UTC
[Bug 3520] autoreconf is overkill for a fresh checkout
https://bugzilla.mindrot.org/show_bug.cgi?id=3520 Darren Tucker <dtucker at dtucker.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WORKSFORME --- Comment #4 from Darren Tucker <dtucker at dtucker.net> --- (In reply to Sam James from comment #3)> This seems like premature optimisation anyway. It also depends on > future changes to the build system and then someone may well forget > to update INSTALL.Agreed, I'm happy with the existing instructions. Clarence: thanks for the report, but we don't plan on changing this. -- You are receiving this mail because: You are watching someone on the CC list of the bug. You are watching the assignee of the bug.
bugzilla-daemon at mindrot.org
2023-Mar-17 02:42 UTC
[Bug 3520] autoreconf is overkill for a fresh checkout
https://bugzilla.mindrot.org/show_bug.cgi?id=3520 Damien Miller <djm at mindrot.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #5 from Damien Miller <djm at mindrot.org> --- OpenSSH 9.3 has been released. Close resolved bugs -- You are receiving this mail because: You are watching the assignee of the bug. You are watching someone on the CC list of the bug.