Re: [Xastir] GraphicsMagick include issue on Gentoo

2019-06-30 Thread David Flood
99% of the time I just use the world map since it gives the most contrast and doesn't hide weather alerts. The other 1% I use the tiled_mapnik OSM maps. So I probably won't be the one testing the function too much. Dave KD7MYC -Original Message- From: Tom Russo

Re: [Xastir] GraphicsMagick include issue on Gentoo

2019-06-30 Thread Tom Russo
On Sun, Jun 30, 2019 at 07:25:31PM -0700, we recorded a bogon-computron collision of the flavor, containing: > And I confirm that a git pull will now compile. Have no idea how to test > the updated function but it compiles and runs. Just make sure that if you use any non-OSM ".geo" maps, that

Re: [Xastir] GraphicsMagick include issue on Gentoo

2019-06-30 Thread David Flood
And I confirm that a git pull will now compile. Have no idea how to test the updated function but it compiles and runs. KD7MYC -Original Message- From: Xastir [mailto:xastir-boun...@lists.xastir.org] On Behalf Of Tom Russo Sent: Sunday, June 30, 2019 18:22 To: Xastir - APRS client

Re: [Xastir] GraphicsMagick include issue on Gentoo

2019-06-30 Thread Tom Russo
Fixed in commit 7b6ecce5. On Sun, Jun 30, 2019 at 07:03:16PM -0600, we recorded a bogon-computron collision of the flavor, containing: > It appears that the call to DestroyImagePixels, which is supposed to > deallocate memory associated with the pixel cache, was added to Xastir > as part of an

Re: [Xastir] GraphicsMagick include issue on Gentoo

2019-06-30 Thread Tom Russo
It appears that the call to DestroyImagePixels, which is supposed to deallocate memory associated with the pixel cache, was added to Xastir as part of an effort to "release memory consistently for exit points" in commit 4210671c3 from 2007, but it may be inappropriately used here. It appears it

Re: [Xastir] GraphicsMagick include issue on Gentoo

2019-06-30 Thread Tom Russo
On Sun, Jun 30, 2019 at 06:32:31PM -0600, we recorded a bogon-computron collision of the flavor, containing: > Lo, and behold, on June 20th, the GraphicsMagick package on my system was > updated to 1.3.32, and I had last built Xastir with the previous version, > 1.3.31. Today, building Xastir

Re: [Xastir] GraphicsMagick include issue on Gentoo

2019-06-30 Thread Tom Russo
Lo, and behold, on June 20th, the GraphicsMagick package on my system was updated to 1.3.32, and I had last built Xastir with the previous version, 1.3.31. Today, building Xastir crashes with the same error you get. I will look into whether it is still necessary to have MAGICK_IMPLEMENTATION

Re: [Xastir] GraphicsMagick include issue on Gentoo

2019-06-30 Thread Tom Russo
Other OSen are experiencing this: https://bugzilla.redhat.com/show_bug.cgi?id=1722840 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924329#18 The problem is that Xastir's map_geo.c is defining "MAGICK_IMPLEMENTATION" in order to (inappropriately) access private interfaces, which the version

[Xastir-dev] GraphicsMagick include issue on Gentoo

2019-06-30 Thread David Flood
Hello All, I just did a git pull, bootstrap, configure, make clean, and make on my 32 bit Gentoo VM (and my 64 bit VM so not byte size dependent). and now my compiles fail with: CC map_geo.o In file included from /usr/include/GraphicsMagick/magick/analyze.h:18, from

[Xastir] GraphicsMagick include issue on Gentoo

2019-06-30 Thread David Flood
Hello All, I just did a git pull, bootstrap, configure, make clean, and make on my 32 bit Gentoo VM (and my 64 bit VM so not byte size dependent). and now my compiles fail with: CC map_geo.o In file included from /usr/include/GraphicsMagick/magick/analyze.h:18, from