GNU logs - #35427, boring messages


Message sent to bug-guile@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#35427: Conflicting declarations of GC_is_heap_ptr
Resent-From: =?UTF-8?Q?S=C3=B6ren?= Jonsson <sorjon02@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guile@HIDDEN
Resent-Date: Thu, 25 Apr 2019 14:25:01 +0000
Resent-Message-ID: <handler.35427.B.155620225017968 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 35427
X-GNU-PR-Package: guile
X-GNU-PR-Keywords: 
To: 35427 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-guile@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.155620225017968
          (code B ref -1); Thu, 25 Apr 2019 14:25:01 +0000
Received: (at submit) by debbugs.gnu.org; 25 Apr 2019 14:24:10 +0000
Received: from localhost ([127.0.0.1]:59068 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hJfIH-0004fk-Dt
	for submit <at> debbugs.gnu.org; Thu, 25 Apr 2019 10:24:09 -0400
Received: from eggs.gnu.org ([209.51.188.92]:43349)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sorjon02@HIDDEN>) id 1hJXm4-0007gf-Ak
 for submit <at> debbugs.gnu.org; Thu, 25 Apr 2019 02:22:24 -0400
Received: from lists.gnu.org ([209.51.188.17]:33381)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <sorjon02@HIDDEN>) id 1hJXly-0000oy-My
 for submit <at> debbugs.gnu.org; Thu, 25 Apr 2019 02:22:19 -0400
Received: from eggs.gnu.org ([209.51.188.92]:57730)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <sorjon02@HIDDEN>) id 1hJXlx-0000TX-GJ
 for bug-guile@HIDDEN; Thu, 25 Apr 2019 02:22:18 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: *
X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50,
 FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,HTML_MESSAGE autolearn=disabled
 version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <sorjon02@HIDDEN>) id 1hJXlv-0000mS-TD
 for bug-guile@HIDDEN; Thu, 25 Apr 2019 02:22:17 -0400
Received: from mail-lj1-x231.google.com ([2a00:1450:4864:20::231]:35611)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <sorjon02@HIDDEN>) id 1hJXlv-0000jP-98
 for bug-guile@HIDDEN; Thu, 25 Apr 2019 02:22:15 -0400
Received: by mail-lj1-x231.google.com with SMTP id z26so1351463ljj.2
 for <bug-guile@HIDDEN>; Wed, 24 Apr 2019 23:22:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=to:from:subject:message-id:date:user-agent:mime-version
 :content-language;
 bh=lLu6Z6Mr7foO3TkBG5TDbjQg+9qyUzK9c0+2GXaEimc=;
 b=fI2wlvsKRCIdUiW744eunJARNoHHMeZ5LxQ015nTHN0KCxullE2HUyHpfjblT2xAzL
 56jtYxuJZRcVUmWphKUAQOJrBlXezFWjJT4EX9wmnXXYRlHFczXwATOZdbi7ZVkmiVb2
 KLR1tJfL00ivLUQ2VfQT0UX9samAUjsNGTfOpV83AFLeZwhgLmBf0f+EdERheDmYLbwt
 i+EUmCRqfKbNaFtu+6u9gT5JwSl5MOfFx3MnpPU49mvn9Pagd3mh6jIHoEKFEHfo955h
 AfnxlBKQBhfLNInxbvO6Amb7VGg8+drhWuVhtcdHPeQmfJyLjp+OyCspklSEZ1HiuWI5
 61xA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:to:from:subject:message-id:date:user-agent
 :mime-version:content-language;
 bh=lLu6Z6Mr7foO3TkBG5TDbjQg+9qyUzK9c0+2GXaEimc=;
 b=j9QNhmDhm+ITnrpvTRWL09Ig9Gblf6FNbFlSGxpZ64s0NrF/CHAW9tiOrQj/42nbTH
 TWT9/kFmd2bRzupsF7ZJBSnnhR/bQ45hYvIN0GN7+4aWMjrxx0WweIVMoreiRuTly4hA
 lNHDi3a+mOAabFoVqyR/ONy3TFtZaBo7dmbbqI7QK49QWAGiX4waJTe4/HxRkMVIlIYL
 BCEpydHpe4oJ4I8oGxJHgO+8dWocADt0LHfBjUbvTPEqzqDhOmA6j+IhIl2VeG/sgXt2
 HqpEgHwWqzh+lc82NSnrc++/2bxCq3H5b3f8DIpccLt4Z2WOGKTOiSv9nGjaycO+f/Q+
 4ezQ==
X-Gm-Message-State: APjAAAWYCf8bDotcTABDlC7LQMq5Til67vAx7puPNWFroO0sUnKGaL5r
 ugge2JUZGqVVXrMQWpyxKfnADyLy
X-Google-Smtp-Source: APXvYqzNbSUgyJnCsa00/zwjc3eC11NdAc2+TPyGmbpmT1bqr/2H0myvjPdU0h/ECN6QlaAFbbj8YQ==
X-Received: by 2002:a2e:2a03:: with SMTP id q3mr19363561ljq.56.1556173329232; 
 Wed, 24 Apr 2019 23:22:09 -0700 (PDT)
Received: from [192.168.1.136] (31-208-200-56.cust.bredband2.com.
 [31.208.200.56])
 by smtp.gmail.com with ESMTPSA id j24sm2057612lfh.28.2019.04.24.23.20.37
 for <bug-guile@HIDDEN>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 24 Apr 2019 23:22:08 -0700 (PDT)
From: =?UTF-8?Q?S=C3=B6ren?= Jonsson <sorjon02@HIDDEN>
Message-ID: <e184bf44-2c7a-2bd8-e640-a980a40e1c64@HIDDEN>
Date: Thu, 25 Apr 2019 08:20:31 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101
 Thunderbird/60.6.1
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary="------------33F034C29E9BDD08A641B3FB"
Content-Language: en-US
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-Received-From: 2a00:1450:4864:20::231
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Spam-Score: -1.1 (-)
X-Mailman-Approved-At: Thu, 25 Apr 2019 10:24:07 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.1 (--)

This is a multi-part message in MIME format.
--------------33F034C29E9BDD08A641B3FB
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit


Hello,

I'm working on building guile 2.2.4 for Cygwin/Windows. I have now 
resolved a couple of library issues, and have run into a problem with 
conflicting declarations.

Environment:

    Cygwin

    $ gcc --version
    gcc (GCC) 7.4.0
    Copyright © 2017 Free Software Foundation, Inc.

    guile-2.2.4

    gc-8.0.4

Error message:

    make  all-am
    make[3]: Entering directory '/tmp/guile-2.2.4/libguile'
       CC       guile-guile.o
    In file included from ../libguile.h:81:0,
                      from guile.c:34:
    ../libguile/pairs.h:182:1: error: conflicting types for 'GC_is_heap_ptr'
      GC_is_heap_ptr (void *ptr)
      ^~~~~~~~~~~~~~
    In file included from ../libguile/bdw-gc.h:47:0,
                      from ../libguile/gc.h:156,
                      from ../libguile/atomic.h:25,
                      from ../libguile.h:37,
                      from guile.c:34:
    /usr/local/include/gc/gc.h:551:20: note: previous declaration of
    'GC_is_heap_ptr' was here
      GC_API int GC_CALL GC_is_heap_ptr(const void *);
                         ^~~~~~~~~~~~~~
    make[3]: *** [Makefile:3575: guile-guile.o] Error 1
    make[3]: Leaving directory '/tmp/guile-2.2.4/libguile'

Analysis:

    This appears to be a simple problem with the the function
    GC_is_heap_ptr declared in two different ways in two different
    files: /usr/local/include/gc/gc.h.156 and
    /tmp/guile/2.2.4/libguile/pairs.h. The first file declares it as
    "GC_API int GC_CALL GC_is_heap_ptr(const void *);", and the second
    as "static int
    GC_is_heap_ptr (void *ptr)
    {
       return GC_base (ptr) != NULL;
    }
    ".

Proposed solution:

    The obvious solution would be to surround the definition in
    libguile/pairs.h with a conditional #ifndef HAVE_GC_IS_HEAP_PTR, but
    i get the impression that libguile/pairs.h is auto-generated, so I
    might brake your code.  What would be your preferred solution?

With my best regards,

-- 
Sören Jonsson
Kärnvägen 237
906 27 UMEÅ
SWEDEN
Tel: 090-180 339, 070-603 3896


--------------33F034C29E9BDD08A641B3FB
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><br>
    </p>
    <p>Hello,</p>
    <p>I'm working on building guile 2.2.4 for Cygwin/Windows. I have
      now resolved a couple of library issues, and have run into a
      problem with conflicting declarations.</p>
    <p>Environment: <br>
    </p>
    <blockquote>
      <p>Cygwin</p>
      <p>$ gcc --version<br>
        gcc (GCC) 7.4.0<br>
        Copyright © 2017 Free Software Foundation, Inc.</p>
      <p>guile-2.2.4</p>
      <p>gc-8.0.4<br>
      </p>
    </blockquote>
    <p>Error message:</p>
    <blockquote>
      <p>make  all-am<br>
        make[3]: Entering directory '/tmp/guile-2.2.4/libguile'<br>
          CC       guile-guile.o<br>
        In file included from ../libguile.h:81:0,<br>
                         from guile.c:34:<br>
        ../libguile/pairs.h:182:1: error: conflicting types for
        'GC_is_heap_ptr'<br>
         GC_is_heap_ptr (void *ptr)<br>
         ^~~~~~~~~~~~~~<br>
        In file included from ../libguile/bdw-gc.h:47:0,<br>
                         from ../libguile/gc.h:156,<br>
                         from ../libguile/atomic.h:25,<br>
                         from ../libguile.h:37,<br>
                         from guile.c:34:<br>
        /usr/local/include/gc/gc.h:551:20: note: previous declaration of
        'GC_is_heap_ptr' was here<br>
         GC_API int GC_CALL GC_is_heap_ptr(const void *);<br>
                            ^~~~~~~~~~~~~~<br>
        make[3]: *** [Makefile:3575: guile-guile.o] Error 1<br>
        make[3]: Leaving directory '/tmp/guile-2.2.4/libguile'<br>
      </p>
    </blockquote>
    <p>Analysis:</p>
    <blockquote>
      <p>This appears to be a simple problem with the the function
        GC_is_heap_ptr declared in two different ways in two different
        files: /usr/local/include/gc/gc.h.156 and
        /tmp/guile/2.2.4/libguile/pairs.h. The first file declares it as
        "GC_API int GC_CALL GC_is_heap_ptr(const void *);", and the
        second as "static int<br>
        GC_is_heap_ptr (void *ptr)<br>
        {<br>
          return GC_base (ptr) != NULL;<br>
        }<br>
        ". <br>
      </p>
    </blockquote>
    <p>Proposed solution:</p>
    <blockquote>
      <p>The obvious solution would be to surround the definition in
        libguile/pairs.h with a conditional #ifndef HAVE_GC_IS_HEAP_PTR,
        but i get the impression that libguile/pairs.h is
        auto-generated, so I might brake your code.  What would be your
        preferred solution?<br>
      </p>
    </blockquote>
    <p>With my best regards,<br>
    </p>
    <pre class="moz-signature" cols="72">-- 
Sören Jonsson
Kärnvägen 237
906 27 UMEÅ
SWEDEN
Tel: 090-180 339, 070-603 3896</pre>
  </body>
</html>

--------------33F034C29E9BDD08A641B3FB--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: =?UTF-8?Q?S=C3=B6ren?= Jonsson <sorjon02@HIDDEN>
Subject: bug#35427: Acknowledgement (Conflicting declarations of
 GC_is_heap_ptr)
Message-ID: <handler.35427.B.155620225017968.ack <at> debbugs.gnu.org>
References: <e184bf44-2c7a-2bd8-e640-a980a40e1c64@HIDDEN>
X-Gnu-PR-Message: ack 35427
X-Gnu-PR-Package: guile
Reply-To: 35427 <at> debbugs.gnu.org
Date: Thu, 25 Apr 2019 14:25:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-guile@HIDDEN

If you wish to submit further information on this problem, please
send it to 35427 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
35427: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D35427
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-guile@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#35427: Problem solved
References: <e184bf44-2c7a-2bd8-e640-a980a40e1c64@HIDDEN>
In-Reply-To: <e184bf44-2c7a-2bd8-e640-a980a40e1c64@HIDDEN>
Resent-From: =?UTF-8?Q?S=C3=B6ren?= Jonsson <sorjon02@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guile@HIDDEN
Resent-Date: Tue, 30 Apr 2019 15:59:02 +0000
Resent-Message-ID: <handler.35427.B35427.155663991110471 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 35427
X-GNU-PR-Package: guile
X-GNU-PR-Keywords: 
To: 35427 <at> debbugs.gnu.org
Received: via spool by 35427-submit <at> debbugs.gnu.org id=B35427.155663991110471
          (code B ref 35427); Tue, 30 Apr 2019 15:59:02 +0000
Received: (at 35427) by debbugs.gnu.org; 30 Apr 2019 15:58:31 +0000
Received: from localhost ([127.0.0.1]:42234 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hLV9L-0002ip-7H
	for submit <at> debbugs.gnu.org; Tue, 30 Apr 2019 11:58:31 -0400
Received: from mail-lf1-f41.google.com ([209.85.167.41]:44706)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sorjon02@HIDDEN>) id 1hLUkv-000220-D2
 for 35427 <at> debbugs.gnu.org; Tue, 30 Apr 2019 11:33:17 -0400
Received: by mail-lf1-f41.google.com with SMTP id h18so11055577lfj.11
 for <35427 <at> debbugs.gnu.org>; Tue, 30 Apr 2019 08:33:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=to:from:subject:message-id:date:user-agent:mime-version
 :content-language;
 bh=VmljAoW2GHTm1E9Q+HM+GGVXhuEiZunpJCpLYrkEuVc=;
 b=nb5kQ/tXNgaHw6FC3r2walvY36wx9hyjIqw8D/+akXP0ryi2ALAFExSKJmOwTcTlKl
 h1tVHWogzY+1Yvd8LYUPBoPcHHxh1tewssxWzzgsgFvyy85bTe6j5JIwoGrPKF75BPlB
 /AhQjKbtN3swt2efXCcoNhsJN7kY6baLeDeYxhaYI9UbD2fFzP+kTP6MW7Lp1iRdKkdE
 L26ZbZuG1PUj84pwK3ibkM0e1N4y4PNEADIHkhmcwWDuQZBUZW3wWMdEBnFf+298Ach3
 PNR7gOpySkNy6zHoBV+i3n3Z9/NuXVWJCxmgMvW4hspxrmvrBnjQD3TjoNXUIgdQhIrU
 eY1w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:to:from:subject:message-id:date:user-agent
 :mime-version:content-language;
 bh=VmljAoW2GHTm1E9Q+HM+GGVXhuEiZunpJCpLYrkEuVc=;
 b=afhj3T/sEMkUhLwVkpGDiA5p8Y1wTy6tywT3/Lmtgadz/YUmwMDR23TkHzFxgZlAFQ
 6N3eco37x4ypG2HdDjzgr3ancSZ0zyH8aPJvo6Ud8b2X0twXQ1ZvUR5xtli485WJnzTY
 8NmKPLvrEYCsDequMTu6XXmppQWHWqaq6Kr+iUxALI2QCltlQ/DWKlfhQ6GeXdnNTZf/
 0PUnUlddwcwhkL5QNABFbvZdmniIkb8R4x77Cc81mQ4cSt2Bm+6JTUFoVUkebDBr6tGu
 F+UGHxDRPgJz8SnfCUGram3rInRwxwVgLlEZKoZLSEKymoiQrnQ9DOt5LeDqnMHgbavr
 aqGQ==
X-Gm-Message-State: APjAAAUmWTTemu4bvQx5KjoV9aaR2GUDuaea0vIHzxAkPxVTboqO/foC
 Qd7a50pGv7RFhNISEeipeAXTtdub
X-Google-Smtp-Source: APXvYqybeznCR4AZUIw4ZB5xFcVeYDXRB6EGFarppdCFbx7WDaESMoBFBoQiQpBChLYf3WPAHs2fHw==
X-Received: by 2002:a19:e01b:: with SMTP id x27mr610967lfg.14.1556638390931;
 Tue, 30 Apr 2019 08:33:10 -0700 (PDT)
Received: from [192.168.1.136] (31-208-200-56.cust.bredband2.com.
 [31.208.200.56])
 by smtp.gmail.com with ESMTPSA id g6sm7514165lja.64.2019.04.30.08.33.10
 for <35427 <at> debbugs.gnu.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 30 Apr 2019 08:33:10 -0700 (PDT)
From: =?UTF-8?Q?S=C3=B6ren?= Jonsson <sorjon02@HIDDEN>
Message-ID: <13ff1a43-da8f-87aa-9fcd-d24147dde805@HIDDEN>
Date: Tue, 30 Apr 2019 17:32:59 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101
 Thunderbird/60.6.1
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary="------------E5A49E9E1F8AD6622815A742"
Content-Language: sv
X-Spam-Score: 0.2 (/)
X-Mailman-Approved-At: Tue, 30 Apr 2019 11:58:27 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.8 (/)

This is a multi-part message in MIME format.
--------------E5A49E9E1F8AD6622815A742
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit


Hello,

By examining the code in both /usr/local/include/gc.h and 
libguile/pairs.h I managed to resolve the problems.

I did this by adding two lines to gc.h, at the top of the file.

    #define HAVE_GC_IS_HEAP_PTR              // OSJ
    #define HAVE_GC_MOVE_DISAPPEARING_LINK   // OSJ

This is maybe not your preffered solution, but I managed to compile and 
link the libraries and programs. Hopefully this helps you.

Best regards,

-- 
Sören Jonsson
Kärnvägen 237
906 27 UMEÅ
SWEDEN
Tel: 090-180 339, 070-603 3896


--------------E5A49E9E1F8AD6622815A742
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><br>
    </p>
    <p>Hello,</p>
    <p>By examining the code in both /usr/local/include/gc.h and
      libguile/pairs.h I managed to resolve the problems.</p>
    <p>I did this by adding two lines to gc.h, at the top of the file.<br>
    </p>
    <blockquote>
      <p>#define HAVE_GC_IS_HEAP_PTR              // OSJ<br>
        #define HAVE_GC_MOVE_DISAPPEARING_LINK   // OSJ</p>
    </blockquote>
    <p>This is maybe not your preffered solution, but I managed to
      compile and link the libraries and programs. Hopefully this helps
      you.</p>
    <p>Best regards,<br>
    </p>
    <pre class="moz-signature" cols="72">-- 
Sören Jonsson
Kärnvägen 237
906 27 UMEÅ
SWEDEN
Tel: 090-180 339, 070-603 3896</pre>
  </body>
</html>

--------------E5A49E9E1F8AD6622815A742--





Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.