Opened 2 years ago

Last modified 4 weeks ago

#30258 new enhancement

Have configure run quiet if started by make in silent mode

Reported by: Samuel Lelièvre Owned by:
Priority: major Milestone: sage-9.8
Component: build Keywords: configure, make, quiet, silent
Cc: Matthias Köppe, Samuel Lelièvre, Michael Orlitzky Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description (last modified by Sébastien Labbé)

Having set make to silent mode eg using

MAKE='make -s V=0'

one would expect that in cases in which make or make distclean calls ./configure, it would call it in quiet mode: ./configure -q.

Before this ticket, that is not the case.

See also #21589

Change History (11)

comment:1 Changed 2 years ago by Matthias Köppe

That's a good idea for the config.status --recheck that is invoked by make sometimes.

comment:2 Changed 2 years ago by Matthias Köppe

Cc: Michael Orlitzky added

comment:3 Changed 2 years ago by Samuel Lelièvre

Is it the main Makefile or build/make/Makefile that needs tweaking?

In passing, indentation in Makefiles is tabs-only but the main Makefile has spaces mixed in at line 56.

comment:4 Changed 2 years ago by Sébastien Labbé

Description: modified (diff)

comment:5 Changed 2 years ago by Samuel Lelièvre

This config.status --recheck seems to happen in two places (and once in the doc).

From the Sage root folder:

$ git grep "\brecheck\b" .
Makefile:               ./config.status --recheck && ./config.status; \
m4/sage_spkg_collect.m4:                AC_MSG_NOTICE([  \$ ./config.status --recheck && ./config.status])
src/doc/en/developer/portability_testing.rst:  configure:   $ ./config.status --recheck && ./config.status

comment:6 Changed 2 years ago by Matthias Köppe

Milestone: sage-9.2sage-9.3

comment:7 Changed 20 months ago by Matthias Köppe

Milestone: sage-9.3sage-9.4

Setting new milestone based on a cursory review of ticket status, priority, and last modification date.

comment:8 Changed 14 months ago by Matthias Köppe

Milestone: sage-9.4sage-9.5

comment:9 Changed 9 months ago by Matthias Köppe

Milestone: sage-9.5sage-9.6

comment:10 Changed 5 months ago by Matthias Köppe

Milestone: sage-9.6sage-9.7

comment:11 Changed 4 weeks ago by Matthias Köppe

Milestone: sage-9.7sage-9.8
Note: See TracTickets for help on using tickets.