-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gdl-0.9.9 against latest graphicsmagick-1.3.32 #611
Comments
Could you please give more information on your configuration ? (osx, compiler flavor & version) thanks A. |
Yes, sorry. |
thanks A. |
I have the same issue on fedora and CentOS 6/7 with precompiled version of gdl. Using GraphicsMagick.x86_64 0:1.3.32-1.el7 / GraphicsMagick-c++-1.3.32-1.fc29.x86_64 fails, but after downgrading to GraphicsMagick-1.3.31-2.el7.x86_64.rpm / GraphicsMagick-c++-1.3.30-3.fc29.x86_64 gdl runs fine. Michael |
I can confirm this on Archlinux — I get the error with |
Similar, on OS 10.14.6. All seemed fine after sudo port install gnudatalanguage |
Same issue on OS 10.14.6: |
More info here, but you can fix this by editing gnudatalanguage-0.9.9/src/magick_cl.cpp by adding
after
|
For the record, this fix is in the repo since May: ... I guess it's time for a new release |
Just switched to Mageia 7.1 , found severe incompatibilities with graphicsmagic but also plplot/wxwidgets and libproj, all these libraries having evolved in the meantime. But no crash as reported here. |
You meant mageia 6.1? You should be able to install it from the distro, it is named "gnudl". |
On windows I see this problem with GM.
|
Hi @dirteat , It is possible that the line Now that this constructor is part of GDL, the call to START_MAGICK in the various functions of magick_cl are superfluous and should be dropped, I guess? |
Same issue on Amazon Linux 2 and gdl-0.9.9 with what appears to be GraphicsMagick 1.3. I did have GDL working on Amazon Linux 2 but a non-GDL update somewhere around June caused it to begin failing for me.
|
@markdconner Ugh! So if you just use a pre-compiled GDL then the easiest solution, if it is easy, is to downgrade the grahpicsmagick install to below 1.3.32 - just swapping the library out should do the trick. |
@maynardGK Amazon Linux is not making it easy, though. I tried the commands suggested below with no benefit. I do have epel enabled. Not sure if doing an uninstall of the current version and an install of 1.3.29-1.amzn2 will work if those supporting libraries are not available. I'm a bit of a noob when it comes to managing software versions like this, I'm generally dependent on yum doing it's thing without a lot of hand-holding.
|
On my windows' machine I see the same names for shareable images on versions 30 and 32: I was guessing that v29 would also be same-named and also that a similar situation would hold under linux, for the ".so" files found in /lib or in /lib64. If the downgrade fails to remedy the situation I would encourage you to load the compile/build tools and development packages to build it on your system. For version 29, the /usr/lib links should look like (with different creation dates):
For v32, the version numbers are 12.4.1, 3.20.1, and 2.9.2 |
the 'magic' stanza |
This helps at startup on FreeBSD 12 but it segfaults on exit.
|
Thanks for the report! I temporarily replaced GraphicsMagick by ImageMagick in the FreeBSD ports tree. |
gnudatalanguage/gdl#611 Meanwhile, switch to ImageMagick, even if GraphicsMagick is prefered. Reported by: Daniel O'Connor <darius (at) dons.net.au> git-svn-id: svn+ssh://svn.freebsd.org/ports/head@518263 35697150-7ecd-e111-bb59-0022644237b5
gnudatalanguage/gdl#611 Meanwhile, switch to ImageMagick, even if GraphicsMagick is prefered. Reported by: Daniel O'Connor <darius (at) dons.net.au>
gnudatalanguage/gdl#611 Meanwhile, switch to ImageMagick, even if GraphicsMagick is prefered. Reported by: Daniel O'Connor <darius (at) dons.net.au> git-svn-id: svn+ssh://svn.freebsd.org/ports/head@518263 35697150-7ecd-e111-bb59-0022644237b5
Closing as outdated (and fixed by d4045d4#diff-fee07a0c71823f10358bdf47d478390d), please report/reopen if the problem appears again |
I'm starting to see this again in Fedora Rawhide:
|
This should be solved now. Please reopen it when it happens again. |
gnudatalanguage/gdl#611 Meanwhile, switch to ImageMagick, even if GraphicsMagick is prefered. Reported by: Daniel O'Connor <darius (at) dons.net.au>
Hello there,
this compiles fine, but crashes as soon as gdl starts:
Any ideas on what's going on?
Thanks,
Cheers,
chris.
The text was updated successfully, but these errors were encountered: