View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004553 | GNUnet | ARM service | public | 2016-06-01 14:36 | 2018-06-07 00:24 |
| Reporter | lynX | Assigned To | Christian Grothoff | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | open | ||
| Product Version | Git master | ||||
| Target Version | 0.11.0pre66 | Fixed in Version | 0.11.0pre66 | ||
| Summary | 0004553: config var-expansion does not always work | ||||
| Description | Expansion of variables defined in the [PATH] section does not always work. It works in the [arm] section in GLOBAL_POSTFIX: [arm] GLOBAL_POSTFIX = -l $GNUNET_CACHE_HOME/{}-%F.%T-[].log But not in other service sections when used in OPTIONS: [social] OPTIONS = -L DEBUG -l $GNUNET_CACHE_HOME/{}-%F.%T-[].log https://gnunet.org/bugs/view.php?id=4542#c10785 documents the bug of not having $GNUNET_CACHE_HOME available in other parts of the configuration. | ||||
| Tags | No tags attached. | ||||
|
|
$-expansion is NOT done for all options, the code has to explicitly use GNUNET_CONFIGURATION_get_value_filename if $-expansion is desired. So this is more specifically an ARM bug where we can agree that maybe for those options $-expansion makes sense. Should be fixed for OPTIONS in SVN 37229. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2016-06-01 14:36 | lynX | New Issue | |
| 2016-06-01 22:30 | Christian Grothoff | Note Added: 0010844 | |
| 2016-06-01 22:30 | Christian Grothoff | Assigned To | => Christian Grothoff |
| 2016-06-01 22:30 | Christian Grothoff | Status | new => resolved |
| 2016-06-01 22:30 | Christian Grothoff | Category | util library => ARM service |
| 2016-06-01 22:30 | Christian Grothoff | Product Version | => Git master |
| 2016-06-01 22:30 | Christian Grothoff | Fixed in Version | => 0.11.0pre66 |
| 2016-06-01 22:30 | Christian Grothoff | Target Version | => 0.11.0pre66 |
| 2018-06-07 00:24 | Christian Grothoff | Status | resolved => closed |