thinking about 4.7

Dirk Hohndel dirk at hohndel.org
Wed Oct 4 08:51:50 PDT 2017


> On Oct 4, 2017, at 8:48 AM, Miika Turkia <miika.turkia at gmail.com> wrote:
> 
> On Wed, Oct 4, 2017 at 6:38 PM, Dirk Hohndel <dirk at hohndel.org> wrote:
>> 
>>> On Oct 4, 2017, at 8:10 AM, Miika Turkia <miika.turkia at gmail.com> wrote:
>>> 
>>> On Mon, Oct 2, 2017 at 8:22 PM, Dirk Hohndel <dirk at hohndel.org> wrote:
>>>> On Mon, Oct 02, 2017 at 10:00:13AM +0200, Guillaume Gardet wrote:
>>>>> Le 22/09/2017 à 12:24, Dirk Hohndel a écrit :
>>>>>> As we start thinking about the next release (never mind that we still
>>>>>> haven't managed to get Subsurface-mobile 2.0 out the door), one of my
>>>>>> concerns is lack of testing of the binaries that I create.
>>>>>> 
>>>>>> Right now I'm building Windows (that gets a decent amount of testing it
>>>>>> seems), Mac (not as much), Ubuntu (very little), openSUSE/Fedora (any?).
>>>>>> I still haven't wrestled appImages into submission (definitely on my
>>>>>> critical path towards 4.7).
>>>>>> 
>>>>>> If you are regularly / occasionally testing any of these builds, could you
>>>>>> respond here, please?
>>>>> 
>>>>> I test occasionally the openSUSE daily/beta builds.
>>>>> (Sorry for the late reply).
>>>> 
>>>> No worries, I'm happy you revived the thread, actually :-)
>>>> 
>>>> I still need to find time to fix the remaining build issues for all the
>>>> Linux variations that we support... what worries me the most is the
>>>> AppImage as I got stuck there the last time I tried. I think openSUSE is
>>>> the one that already works well :-)
>>> 
>>> I have been loosing hair over the Ubuntu builds to get the map
>>> working.
>> 
>> Head hair or beard hair?
> 
> I only have head hair, whatever you see below my chin is the roots :D
> 
>>> Anyway, where do I need to have the
>>> libqtgeoservices_googlemaps.so (and .cmake) files during compilation,
>>> and where should these reside when installing the .deb file? Currently
>>> the map widget is not found during the compilation nor during the run
>>> time...
>> 
>> For a distro build, the plugin should go into the same directory as the
>> other geoservices plugins - and the make install in the googlemaps
>> directory should in theory take care of that. And than "all it takes" is
>> to include them in the .deb
>> 
>> So I'm not /quite/ sure what you are asking (but I haven't focused
>> on the Ubuntu packaging in a while - I had failed to build them at
>> all until Lubomir fixed that for Ubuntu)
> 
> The map widget is not working at least for Xenail (16.04 LTS) and I am
> trying to fix that. Anyway, now that I look at this again, the map
> widget is finally there, but something else crashes..:
> 
> MapWidget ready
> Segmentation fault
> 
> #0  0x00000000005d3525 in DiveListView::DiveListView(QWidget*) ()
> #1  0x000000000051a06d in MainWindow::MainWindow() ()
> #2  0x0000000000512a9d in init_ui() ()
> #3  0x00000000005113e1 in main ()
> 
> I'll just do a pull and see if this was already fixed...

Yes, master should fix this. That's the crash that Tomaz inadvertently 
introduced and that Lubomir fixed.

/D


More information about the subsurface mailing list