Skip to content

[doc] if Configure'd to "Use Strict by default", 5.38.2 build fails because assorted build scripts break under "use strict" #21732

@gsteemso

Description

@gsteemso

At a minimum, offending scripts appear to include "regen/embed_lib.pl" (as called by "autodoc.pl") and "base/cond.t" (as called by minitest). Each of them failed hard with a slew of "did you forget to declare variable $such-and-such?" messages.

If it turns out that these do in fact run successfully with "use strict", I will be very confused, because disabling that option in Configure allowed compilation and installation to succeed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Closable?We might be able to close this ticket, but we need to check with the reporterdocumentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions