From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Robert Cochran Newsgroups: gmane.emacs.bugs,gmane.emacs.help Subject: bug#24574: emacs-module is not GPL compatible (Windows) Date: Fri, 30 Sep 2016 21:37:33 -0700 Message-ID: <87a8eoit0y.fsf@cochranmail.com> References: <1261593588.2422705.1475266631400.ref@mail.yahoo.com> <1261593588.2422705.1475266631400@mail.yahoo.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1475296711 20419 195.159.176.226 (1 Oct 2016 04:38:31 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 1 Oct 2016 04:38:31 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2.50 (gnu/linux) Cc: 24574@debbugs.gnu.org, "help-gnu-emacs@gnu.org" To: Mambo Levis Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Oct 01 06:38:27 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bqC41-0003UG-A1 for geb-bug-gnu-emacs@m.gmane.org; Sat, 01 Oct 2016 06:38:19 +0200 Original-Received: from localhost ([::1]:48240 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bqC3y-0003fk-SJ for geb-bug-gnu-emacs@m.gmane.org; Sat, 01 Oct 2016 00:38:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57186) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bqC3t-0003fS-57 for bug-gnu-emacs@gnu.org; Sat, 01 Oct 2016 00:38:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bqC3m-0004o4-Se for bug-gnu-emacs@gnu.org; Sat, 01 Oct 2016 00:38:08 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:33939) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bqC3m-0004nu-QJ for bug-gnu-emacs@gnu.org; Sat, 01 Oct 2016 00:38:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bqC3m-00032O-Fg for bug-gnu-emacs@gnu.org; Sat, 01 Oct 2016 00:38:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Robert Cochran Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 01 Oct 2016 04:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24574 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 24574-submit@debbugs.gnu.org id=B24574.147529666711654 (code B ref 24574); Sat, 01 Oct 2016 04:38:02 +0000 Original-Received: (at 24574) by debbugs.gnu.org; 1 Oct 2016 04:37:47 +0000 Original-Received: from localhost ([127.0.0.1]:40129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bqC3W-00031u-QS for submit@debbugs.gnu.org; Sat, 01 Oct 2016 00:37:47 -0400 Original-Received: from mail.workgrouplinux.net ([207.195.177.82]:52008) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bqC3U-00031l-Sq for 24574@debbugs.gnu.org; Sat, 01 Oct 2016 00:37:45 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=simple; d=cochranmail.com; h=from:to :cc:subject:references:date:in-reply-to:message-id:mime-version :content-type; s=dkim1; bh=sCfC2Ad6MLYZfqyvnu2goDbDlk4=; b=btSJ1 1B92UiY1uN8rpBTMTaXATTVALhQZf4U070+NgUUnYnbaVc0ZIrAjr8E9XAieUrUp QU+VjMr0Xtg1PhBNhxi+OIpt21dpjEdaJLQdM4qHDWqOwPfKQoe0tvNgTeKnMOIx zKYQ7WfZco+E30uE7Mo7sGIwCFZ92vmLhURkMv6Mps5lXVknNQgXyC9wK3MqhBDs c1s3c0jufBVrHVIeYe3ZPVxxQh0BnnmJk5UNjGTysPDSMLeY1Allv/ESxy5eeif5 YsZLgMToriDwug8ZhbrdRIW2AcemYsn+tynhgrnHihw30P7GZ6k2zgKc+EKudUGY 7w+wF8v29A03AkOTw== Original-Received: (qmail 19489 invoked by uid 0); 1 Oct 2016 04:37:42 -0000 Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=private; d=cochranmail.com; b=MajuxnBfSuT8IgntxkUTtNL+2/zaK5hUSK1zCa//0rYBkUVsYJ7eoXSfBddXRN01u544HFz0EqaWdaieahiHKw==; Original-Received: from 131-191-86-130.as.clicknet.org (HELO SoraLaptop) (robert@cochranmail.com@131.191.86.130) by mail.cochrantribe.org with ESMTPA; 1 Oct 2016 04:37:42 -0000 In-Reply-To: <1261593588.2422705.1475266631400@mail.yahoo.com> (Mambo Levis's message of "Fri, 30 Sep 2016 20:17:11 +0000 (UTC)") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:123807 gmane.emacs.help:111424 Archived-At: Mambo Levis 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