#29363 closed enhancement (fixed)

At the end of configure, indicate which optional/experimental packages are configured to be installed

Reported by: mkoeppe Owned by:
Priority: major Milestone: sage-9.2
Component: build: configure Keywords:
Cc: dimpase, jhpalmieri, mjo, slelievre Merged in:
Authors: Matthias Koeppe Reviewers: Dima Pasechnik
Report Upstream: N/A Work issues:
Branch: 22d7ae4 (Commits, GitHub, GitLab) Commit: 22d7ae499b02a2e9ac80f6c1c42c8cee45f07866
Dependencies: Stopgaps:

Status badges

Description (last modified by mkoeppe)

This is a follow-up on #28788, which implemented the current version of the "Build status for each package" displayed at the end of configure.

For an optional package that is not installed already, it displays a message like the following:

e_antic-0.1.5: does not support check for system package; optional, use "./configure --enable-e_antic" to install

In this ticket, we change the message if the package has been configured to be installed.

To this end, we introduce the variable SAGE_ENABLE_<SPKG> for each optional/experimental SPKG. We also AC_SUBST these variables for future use by the build system.

Change History (9)

comment:1 Changed 19 months ago by mkoeppe

  • Cc mjo added

comment:2 Changed 19 months ago by mkoeppe

  • Milestone changed from sage-9.1 to sage-9.2

comment:3 Changed 14 months ago by mkoeppe

  • Milestone changed from sage-9.2 to sage-9.3

comment:4 Changed 13 months ago by mkoeppe

  • Branch set to u/mkoeppe/at_the_end_of_configure__indicate_which_optional_experimental_packages_are_configured_to_be_installed

comment:5 Changed 13 months ago by mkoeppe

  • Authors set to Matthias Koeppe
  • Cc slelievre added
  • Commit set to 22d7ae499b02a2e9ac80f6c1c42c8cee45f07866
  • Description modified (diff)
  • Status changed from new to needs_review

New commits:

22d7ae4m4/sage_spkg_*.m4: At the end of configure, indicate which optional/experimental packages are configured to be installed

comment:6 Changed 13 months ago by mkoeppe

  • Milestone changed from sage-9.3 to sage-9.2

comment:7 Changed 13 months ago by dimpase

  • Reviewers set to Dima Pasechnik
  • Status changed from needs_review to positive_review

OK, does what's described.

comment:8 Changed 13 months ago by mkoeppe

Thanks!

comment:9 Changed 13 months ago by vbraun

  • Branch changed from u/mkoeppe/at_the_end_of_configure__indicate_which_optional_experimental_packages_are_configured_to_be_installed to 22d7ae499b02a2e9ac80f6c1c42c8cee45f07866
  • Resolution set to fixed
  • Status changed from positive_review to closed
Note: See TracTickets for help on using tickets.