From unknown Tue Aug 19 09:31:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25921: pkgsrc patches: Dragonfly support Resent-From: Thomas Klausner Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Wed, 01 Mar 2017 20:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 25921 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: 25921@debbugs.gnu.org Cc: Greg Troxel X-Debbugs-Original-To: bug-guile@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14884000474356 (code B ref -1); Wed, 01 Mar 2017 20:28:02 +0000 Received: (at submit) by debbugs.gnu.org; 1 Mar 2017 20:27:27 +0000 Received: from localhost ([127.0.0.1]:34876 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjAqN-00018C-JQ for submit@debbugs.gnu.org; Wed, 01 Mar 2017 15:27:27 -0500 Received: from eggs.gnu.org ([208.118.235.92]:60656) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjAqM-000180-Hc for submit@debbugs.gnu.org; Wed, 01 Mar 2017 15:27:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjAqG-0005KA-5p for submit@debbugs.gnu.org; Wed, 01 Mar 2017 15:27:21 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:47670) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cjAqG-0005Ju-2H for submit@debbugs.gnu.org; Wed, 01 Mar 2017 15:27:20 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51598) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cjAqE-0006qr-HW for bug-guile@gnu.org; Wed, 01 Mar 2017 15:27:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjAqB-0005EU-S2 for bug-guile@gnu.org; Wed, 01 Mar 2017 15:27:18 -0500 Received: from danbala.ifoer.tuwien.ac.at ([128.130.168.114]:50481) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cjAqB-0005A9-EW for bug-guile@gnu.org; Wed, 01 Mar 2017 15:27:15 -0500 Received: by danbala.ifoer.tuwien.ac.at (Postfix, from userid 116) id 58F25A583; Wed, 1 Mar 2017 21:27:10 +0100 (CET) Date: Wed, 1 Mar 2017 21:27:10 +0100 From: Thomas Klausner Message-ID: <20170301202710.t3wqopzxihnoo3hq@danbala> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="nk3pfn32wdkvpkab" Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --nk3pfn32wdkvpkab Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi! We have a couple of patches in pkgsrc for guile which I'd like to see merged. The attached ones are for supporting DragonFly (https://www.dragonflybsd.org/) better. Can you please merge them? Thomas --nk3pfn32wdkvpkab Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="patch-lib_signal.in.h" $NetBSD: patch-lib_signal.in.h,v 1.1 2016/12/03 03:15:33 marino Exp $ DragonFly support. --- lib/signal.in.h.orig 2016-06-29 09:12:27 UTC +++ lib/signal.in.h @@ -61,6 +61,7 @@ #if (@GNULIB_PTHREAD_SIGMASK@ || defined GNULIB_POSIXCHECK) \ && ((defined __APPLE__ && defined __MACH__) \ || defined __FreeBSD__ || defined __OpenBSD__ || defined __osf__ \ + || defined __DragonFly__ \ || defined __sun || defined __ANDROID__) \ && ! defined __GLIBC__ # include --nk3pfn32wdkvpkab Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="patch-libguile_threads.c" $NetBSD: patch-libguile_threads.c,v 1.1 2016/12/03 03:15:33 marino Exp $ DragonFly support. --- libguile/threads.c.orig 2016-06-20 20:35:06 UTC +++ libguile/threads.c @@ -2252,7 +2252,7 @@ scm_ia64_ar_bsp (const void *opaque) return (void *) ctx->uc_mcontext.sc_ar_bsp; } # endif /* linux */ -# ifdef __FreeBSD__ +# if defined __FreeBSD__ || defined __DragonFly__ # include void * scm_ia64_register_backing_store_base (void) --nk3pfn32wdkvpkab-- From unknown Tue Aug 19 09:31:44 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Thomas Klausner Subject: bug#25921: closed (Re: bug#25921: pkgsrc patches: Dragonfly support) Message-ID: References: <87pohk85ex.fsf@pobox.com> <20170301202710.t3wqopzxihnoo3hq@danbala> X-Gnu-PR-Message: they-closed 25921 X-Gnu-PR-Package: guile Reply-To: 25921@debbugs.gnu.org Date: Tue, 14 Mar 2017 11:28:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1489490882-6504-1" This is a multi-part message in MIME format... ------------=_1489490882-6504-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #25921: pkgsrc patches: Dragonfly support which was filed against the guile package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 25921@debbugs.gnu.org. --=20 25921: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D25921 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1489490882-6504-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 25921-done) by debbugs.gnu.org; 14 Mar 2017 11:27:29 +0000 Received: from localhost ([127.0.0.1]:54902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cnkbx-0001fp-6c for submit@debbugs.gnu.org; Tue, 14 Mar 2017 07:27:29 -0400 Received: from pb-sasl2.pobox.com ([64.147.108.67]:62545 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cnkbv-0001fg-9x for 25921-done@debbugs.gnu.org; Tue, 14 Mar 2017 07:27:28 -0400 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-sasl2.pobox.com (Postfix) with ESMTP id 9E70E68FD1; Tue, 14 Mar 2017 07:27:26 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=sasl; bh=y+KJP9hwvaGLDxNmsOczAIr6kGU=; b=PVamQl +SIQqnnNFWtOYHpdcBSDQYsEnjNNGEFNhXEWo4dIlcWXH2JM+Ua/LPluPQoVG/D1 P4Z3OnPlxOJ2BtRXvo3EPui5h5KrcXdGlF+L7XHWAKMMeqPi/+IfUU5/3aQCXKm8 PhVDqJod8tNEe7MGUQ2Z8LkGCDlaxLUOjlkUM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; q=dns; s=sasl; b=kB5GXDKJvA1gPuFD2jALt5Xc+cYMXo7a pud/mxXrcYOzmwaSP4yKvyjInomxscUhal707Ir++wskY5qKI2ZoNFAeC8YehRDz HkFdzW6f0CNnI0bms9AcqNi9RF44cR5etiF9naBJUZ7fy1SXFGqMScWTNQuzBq0a FNHQ0OKh4QY= Received: from pb-sasl2.nyi.icgroup.com (unknown [127.0.0.1]) by pb-sasl2.pobox.com (Postfix) with ESMTP id 9893668FD0; Tue, 14 Mar 2017 07:27:26 -0400 (EDT) Received: from clucks (unknown [88.160.190.192]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pb-sasl2.pobox.com (Postfix) with ESMTPSA id B350568FCF; Tue, 14 Mar 2017 07:27:25 -0400 (EDT) From: Andy Wingo To: Thomas Klausner Subject: Re: bug#25921: pkgsrc patches: Dragonfly support References: <20170301202710.t3wqopzxihnoo3hq@danbala> Date: Tue, 14 Mar 2017 12:27:18 +0100 In-Reply-To: <20170301202710.t3wqopzxihnoo3hq@danbala> (Thomas Klausner's message of "Wed, 1 Mar 2017 21:27:10 +0100") Message-ID: <87pohk85ex.fsf@pobox.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Pobox-Relay-ID: 333C2A6C-08A9-11E7-890A-85AB91A0D1B0-02397024!pb-sasl2.pobox.com X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 25921-done Cc: 25921-done@debbugs.gnu.org, Greg Troxel X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Wed 01 Mar 2017 21:27, Thomas Klausner writes: > $NetBSD: patch-lib_signal.in.h,v 1.1 2016/12/03 03:15:33 marino Exp $ > > DragonFly support. > > --- lib/signal.in.h.orig 2016-06-29 09:12:27 UTC > +++ lib/signal.in.h > @@ -61,6 +61,7 @@ > #if (@GNULIB_PTHREAD_SIGMASK@ || defined GNULIB_POSIXCHECK) \ > && ((defined __APPLE__ && defined __MACH__) \ > || defined __FreeBSD__ || defined __OpenBSD__ || defined __osf__ \ > + || defined __DragonFly__ \ > || defined __sun || defined __ANDROID__) \ > && ! defined __GLIBC__ > # include > This file comes from gnulib. Can you send this patch there? bug-gnulib@gnu.org. That way you will fix it once and reap the benefits many places. > $NetBSD: patch-libguile_threads.c,v 1.1 2016/12/03 03:15:33 marino Exp $ > > DragonFly support. > > --- libguile/threads.c.orig 2016-06-20 20:35:06 UTC > +++ libguile/threads.c > @@ -2252,7 +2252,7 @@ scm_ia64_ar_bsp (const void *opaque) > return (void *) ctx->uc_mcontext.sc_ar_bsp; > } > # endif /* linux */ > -# ifdef __FreeBSD__ > +# if defined __FreeBSD__ || defined __DragonFly__ > # include > void * This is for ia64 support which AFAIU DragonFly doesn't do; I think you can drop this one. Closing this one as I think there's nothing for me to do here. Andy ------------=_1489490882-6504-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 1 Mar 2017 20:27:27 +0000 Received: from localhost ([127.0.0.1]:34876 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjAqN-00018C-JQ for submit@debbugs.gnu.org; Wed, 01 Mar 2017 15:27:27 -0500 Received: from eggs.gnu.org ([208.118.235.92]:60656) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjAqM-000180-Hc for submit@debbugs.gnu.org; Wed, 01 Mar 2017 15:27:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjAqG-0005KA-5p for submit@debbugs.gnu.org; Wed, 01 Mar 2017 15:27:21 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:47670) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cjAqG-0005Ju-2H for submit@debbugs.gnu.org; Wed, 01 Mar 2017 15:27:20 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51598) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cjAqE-0006qr-HW for bug-guile@gnu.org; Wed, 01 Mar 2017 15:27:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjAqB-0005EU-S2 for bug-guile@gnu.org; Wed, 01 Mar 2017 15:27:18 -0500 Received: from danbala.ifoer.tuwien.ac.at ([128.130.168.114]:50481) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cjAqB-0005A9-EW for bug-guile@gnu.org; Wed, 01 Mar 2017 15:27:15 -0500 Received: by danbala.ifoer.tuwien.ac.at (Postfix, from userid 116) id 58F25A583; Wed, 1 Mar 2017 21:27:10 +0100 (CET) Date: Wed, 1 Mar 2017 21:27:10 +0100 From: Thomas Klausner To: bug-guile@gnu.org Subject: pkgsrc patches: Dragonfly support Message-ID: <20170301202710.t3wqopzxihnoo3hq@danbala> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="nk3pfn32wdkvpkab" Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: Greg Troxel X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --nk3pfn32wdkvpkab Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi! We have a couple of patches in pkgsrc for guile which I'd like to see merged. The attached ones are for supporting DragonFly (https://www.dragonflybsd.org/) better. Can you please merge them? Thomas --nk3pfn32wdkvpkab Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="patch-lib_signal.in.h" $NetBSD: patch-lib_signal.in.h,v 1.1 2016/12/03 03:15:33 marino Exp $ DragonFly support. --- lib/signal.in.h.orig 2016-06-29 09:12:27 UTC +++ lib/signal.in.h @@ -61,6 +61,7 @@ #if (@GNULIB_PTHREAD_SIGMASK@ || defined GNULIB_POSIXCHECK) \ && ((defined __APPLE__ && defined __MACH__) \ || defined __FreeBSD__ || defined __OpenBSD__ || defined __osf__ \ + || defined __DragonFly__ \ || defined __sun || defined __ANDROID__) \ && ! defined __GLIBC__ # include --nk3pfn32wdkvpkab Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="patch-libguile_threads.c" $NetBSD: patch-libguile_threads.c,v 1.1 2016/12/03 03:15:33 marino Exp $ DragonFly support. --- libguile/threads.c.orig 2016-06-20 20:35:06 UTC +++ libguile/threads.c @@ -2252,7 +2252,7 @@ scm_ia64_ar_bsp (const void *opaque) return (void *) ctx->uc_mcontext.sc_ar_bsp; } # endif /* linux */ -# ifdef __FreeBSD__ +# if defined __FreeBSD__ || defined __DragonFly__ # include void * scm_ia64_register_backing_store_base (void) --nk3pfn32wdkvpkab-- ------------=_1489490882-6504-1-- From unknown Tue Aug 19 09:31:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25921: pkgsrc patches: Dragonfly support Resent-From: Thomas Klausner Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Wed, 15 Mar 2017 18:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25921 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: Andy Wingo Cc: 25921-done@debbugs.gnu.org, Greg Troxel Received: via spool by 25921-done@debbugs.gnu.org id=D25921.14896010898877 (code D ref 25921); Wed, 15 Mar 2017 18:05:02 +0000 Received: (at 25921-done) by debbugs.gnu.org; 15 Mar 2017 18:04:49 +0000 Received: from localhost ([127.0.0.1]:57440 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1coDI0-0002J7-RR for submit@debbugs.gnu.org; Wed, 15 Mar 2017 14:04:49 -0400 Received: from danbala.ifoer.tuwien.ac.at ([128.130.168.114]:50237) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1coDHz-0002Iy-Bf for 25921-done@debbugs.gnu.org; Wed, 15 Mar 2017 14:04:48 -0400 Received: by danbala.ifoer.tuwien.ac.at (Postfix, from userid 116) id E22C0A506; Wed, 15 Mar 2017 19:04:45 +0100 (CET) Date: Wed, 15 Mar 2017 19:04:45 +0100 From: Thomas Klausner Message-ID: <20170315180445.vl4dktxx6mtvpbjt@danbala> References: <20170301202710.t3wqopzxihnoo3hq@danbala> <87pohk85ex.fsf@pobox.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87pohk85ex.fsf@pobox.com> X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Tue, Mar 14, 2017 at 12:27:18PM +0100, Andy Wingo wrote: > On Wed 01 Mar 2017 21:27, Thomas Klausner writes: > > > $NetBSD: patch-lib_signal.in.h,v 1.1 2016/12/03 03:15:33 marino Exp $ > > > > DragonFly support. > > > > --- lib/signal.in.h.orig 2016-06-29 09:12:27 UTC > > +++ lib/signal.in.h > > @@ -61,6 +61,7 @@ > > #if (@GNULIB_PTHREAD_SIGMASK@ || defined GNULIB_POSIXCHECK) \ > > && ((defined __APPLE__ && defined __MACH__) \ > > || defined __FreeBSD__ || defined __OpenBSD__ || defined __osf__ \ > > + || defined __DragonFly__ \ > > || defined __sun || defined __ANDROID__) \ > > && ! defined __GLIBC__ > > # include > > > > This file comes from gnulib. Can you send this patch there? > bug-gnulib@gnu.org. That way you will fix it once and reap the benefits > many places. I sent this upstream and learned that it's probably unnecessary, so I've removed it from pkgsrc. > > $NetBSD: patch-libguile_threads.c,v 1.1 2016/12/03 03:15:33 marino Exp $ > > > > DragonFly support. > > > > --- libguile/threads.c.orig 2016-06-20 20:35:06 UTC > > +++ libguile/threads.c > > @@ -2252,7 +2252,7 @@ scm_ia64_ar_bsp (const void *opaque) > > return (void *) ctx->uc_mcontext.sc_ar_bsp; > > } > > # endif /* linux */ > > -# ifdef __FreeBSD__ > > +# if defined __FreeBSD__ || defined __DragonFly__ > > # include > > void * > > This is for ia64 support which AFAIU DragonFly doesn't do; I think you > can drop this one. Ok, removed too. Thanks for the feedback! Thomas