GNU bug report logs -
#24574
emacs-module is not GPL compatible (Windows)
Previous Next
Reported by: Mambo Levis <mambo.levis <at> gmail.com>
Date: Fri, 30 Sep 2016 20:18:02 UTC
Severity: minor
Tags: notabug
Done: Stefan Kangas <stefan <at> marxist.se>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Mambo Levis <mambo.levis <at> gmail.com> writes:
> 2. Do you have any idea about the error message: sqlite3-core.dll is not GPL compatible?
Well, the library needs to provide a C symbol named
"plugin_is_GPL_compatible", which the first one does. So I'm not
entirely sure why Emacs is rejecting the library.
If I had to guess, I'd suppose that whatever compiler your using is
noticing that the symbol is never used and removes it. That's an
educated guess based on what I've seen compilers do for other things
that end up being unused; I have no idea if I'm anywhere close to
correct.
On that thought, though, perhaps you could modify the
`emacs_module_init` function to touch the variable (by doing something
like, say, 'plugin_is_GPL_compatible = 42') and see what happens?
HTH,
--
~Robert Cochran
GPG Fingerprint - E778 2DD4 FEA6 6A68 6F26 AD2D E5C3 EB36 4886 8871
This bug report was last modified 3 years and 290 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.