Opened 14 years ago
Closed 14 years ago
#10406 closed Bug Report - General (fixed)
MythMusic configuration fails when using --disable-all
| Reported by: | Owned by: | JYA | |
|---|---|---|---|
| Priority: | critical | Milestone: | 0.25 |
| Component: | MythTV - configure script | Version: | Master Head |
| Severity: | medium | Keywords: | |
| Cc: | Ticket locked: | no |
Description
The new mythplugins configuration scripts introduced in 6ae9f664b4 breaks the configuration of MythMusic when used in conjunction with --disable-all.
I pass --disable-all --enable-mythmusic to mythplugins/configure in order to disable all plugins except the ones I explicitly wish to enable. 6ae9f664b4 adds the MythMusic's dependencies to the $CONFIG_LIST variable and then makes an assumption that the values are enabled during the checks for MythMusic's dependencies, by only calling disable upon the dependencies if there are not fulfilled. However, this assumption is currently incorrect as --disable-all executes:
disable $PLUGIN_LIST $CONFIG_LIST
which disables taglib, vorbis, flac, and mp3lame and then the MythMusic checks leave them disabled despite the checks being fulfilled.

Do not disable mythmusic dependencies when using --disable-all
This fixes #10406