Opened 3 years ago

Last modified 2 years ago

#20986 new defect

Gracefully handle build configurations on systems without AsciiDoc

Reported by: cypherpunks Owned by:
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: build, asciidoc, resilience, annoyance, autotools
Cc: Actual Points:
Parent ID: Points: 1
Reviewer: Sponsor:

Description

On systems without AsciiDoc the build configuration aborts telling users to pass --disable-asciidoc. This requires users to restart the build configuration which is annoying.

Instead the build configuration should handle these cases gracefully and show a message without aborting the configuration. In these cases i would also show a less verbose message and change it to something similar to systems without Python, see https://gitweb.torproject.org/tor.git/tree/configure.ac?id=4098bfa26073551fe3f525ada7fc9079a49fd4bb#n218.

Child Tickets

Change History (5)

comment:1 Changed 3 years ago by nickm

Milestone: Tor: 0.3.???

Sure, I'd accept a patch for that.

comment:2 Changed 3 years ago by nickm

Keywords: tor-03-unspecified-201612 added
Milestone: Tor: 0.3.???Tor: unspecified

Finally admitting that 0.3.??? was a euphemism for Tor: unspecified all along.

comment:3 Changed 3 years ago by teor

This would make me very happy.

comment:4 Changed 2 years ago by nickm

Keywords: tor-03-unspecified-201612 removed

Remove an old triaging keyword.

comment:5 Changed 2 years ago by nickm

Keywords: build asciidoc resilience annoyance autotools added
Points: 1
Note: See TracTickets for help on using tickets.