On Thu, Sep 12, 2019 at 09:09:29PM +0200, Benedikt Hallinger wrote: > i upgraded my debian testing installation some time ago and since then, > therion wont compile anymore.
Do you have any idea when "some time ago" was? If we know when this broke that would help narrow down the culprit. > configuration file: therion/model.hirlatz-dop-1m_geoland-dom-10mALS.thconfig > reading ... done > reading source files ... proj_create: Error -1: no arguments in > initialization list > > therion: error -- PROJ4 library: -1 (no arguments in initialization list) > ------------------------------------ > > I cant figure out whats wrong.... I'd guess a something changed with PROJ. Therion uses the library from proj 5.2.0-1 which was uploaded nearly a year ago, but there's a proj-data package which got updated on 2019-09-04 to come from proj 6.2.0-1 instead of 5.2.0-1. So if "some time ago" was after that then this could be the cause. Debian has continuous integration to attempt to catch this sort of problem, but that's currently green: https://ci.debian.net/packages/t/therion/testing/amd64/ The current CI test tries to process: therion samples/morphing/sample1/thconfig.1 and checks that a non-empty cave1.pdf is produced. But unfortunately that sample doesn't use coordinate systems so wouldn't catch issues with PROJ (it seems none of the supplied samples do). I tried adding "cs" and "fix" lines to that sample, but it processes OK so it seems it's something specific to your example, or perhaps to your installation. Can you show a cut-down example which fails? If you replace the survey data with a single dummy leg and change the entrance coordinates to be something random but valid there shouldn't be anything potentially sensitive revealed. > Also loch crashes, is this related? > -------------------------- > $ loch > Error: glXCreateContext failed > -------------------------- It seems unlikely to be related. I see this too - it happens if "execution fails on the client side" apparently: https://www.khronos.org/registry/OpenGL-Refpages/gl2.1/xhtml/glXCreateContext.xml That seems uselessly vague though. Cheers, Olly _______________________________________________ Therion mailing list [email protected] https://mailman.speleo.sk/listinfo/therion
