With USE=geoclue, sci-geosciences/viking-1.8-r1 fails to build with: viklayer.c:99:4: error: 'vik_geoclue_layer_interface' undeclared here (not in a function); did you mean 'vik_georef_layer_interface'? 99 | &vik_geoclue_layer_interface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | vik_georef_layer_interface I think it is actually an upstream bug. The attached patch fixes the problem for the time being. Reproducible: Always Steps to Reproduce: Build sci-geosciences/viking-1.8-r1 with USE=geoclue enabled. Actual Results: viklayer.c:99:4: error: 'vik_geoclue_layer_interface' undeclared here (not in a function); did you mean 'vik_georef_layer_interface'? 99 | &vik_geoclue_layer_interface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | vik_georef_layer_interface Expected Results: Successful building and merging.
Created attachment 691620 [details, diff] Corrects building with USE=geoclue This user patch allows building with USE=geoclue enabled.
This should now be fixed with viking 1.9.