Opened 10 years ago
Closed 10 years ago
#2827 closed defect (fixed)
make check ERROR: unrecognized configuration parameter "postgis.backend"
Reported by: | strk | Owned by: | strk |
---|---|---|---|
Priority: | medium | Milestone: | |
Component: | postgis | Version: | master |
Keywords: | sfcgal | Cc: | vmora, robe |
Description
Running
make check RUNTESTFLAGS='-v --extension --upgrade-path=2.0.5--2.2.0dev'
I get the error:
--- sfcgal/concave_hull_expected 2014-06-25 14:05:55.018274295 +0200 +++ /tmp/pgis_reg/test_105_out 2014-07-08 11:18:09.069767628 +0200 @@ -1,3 +1,4 @@ +ERROR: unrecognized configuration parameter "postgis.backend"
It sounds like the "postgis.backend" GUC parameter is not installed on upgrade, but only on new install, can it be ?
Change History (8)
comment:1 by , 10 years ago
comment:3 by , 10 years ago
Cc: | added |
---|---|
Keywords: | sfcgal added |
Should run_test get a new switch to load the sfcgal script/extension ? like —topology is used for topology ?
comment:4 by , 10 years ago
Summary: | After 2.0.5 to 2.2.0dev upgrade: ERROR: unrecognized configuration parameter "postgis.backend" → make check ERROR: unrecognized configuration parameter "postgis.backend" |
---|
r12766 fixes the support for —extension and sfcgal switch, fixing the "postgis_sfcgal_version" availability during testing.
But still, the 'unrecognized configuration parameter "postgis.backend"' comes out on make check (no matter upgrade switches)
comment:5 by , 10 years ago
NOTE: this is when running against 9.1.13, so could be that at that time the database needs to be instructed to recognize the GUC (likely).
comment:6 by , 10 years ago
Confirmed, it's about 9.1.x needing an explicit configuration to recognize namespaced GUCs. Not sure how to deal with this at "make check" time. Maybe GUC testing should be disabled for 9.1 ? Or only if custo_variable_classes does not contain "postgis" ?
comment:7 by , 10 years ago
Owner: | changed from | to
---|
comment:8 by , 10 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
I cannot reproduce anymore. Will file a new one if anything else comes out.
This could be related: