[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnucap] Patch to fix build issues on macOS

From: Felix Salfelder
Subject: Re: [Bug-gnucap] Patch to fix build issues on macOS
Date: Fri, 4 Oct 2019 14:14:26 +0200
User-agent: NeoMutt/20170113 (1.7.2)

On Fri, Oct 04, 2019 at 05:03:50AM -0500, Ryan Schmidt wrote:
> I wanted to be able to specify environment variables like CXX,
> CXXFLAGS, CPPFLAGS and LDFLAGS at the time that I ran the configure
> script and to have these be honored at build time, as would be the
> case for an autotools-based project, so I modified the build system to
> do that.

Dear Ryan.

Thanks for looking into this. We do have a fix already, but despite the
urgency, we are lacking testers. there are no testers for your proposed
changes (apologies): We are already sitting on a pile of partly
incomplete build patches, impossible to sift, leave alone test on
a variety of systems.

The legacy build system will not be tweaked further and there are
alternatives available. since maintaining multiple build system files is
asking for trouble, we will instead add support for any system you would
like and leave those choices and responsibility to you.

Towards resolving the issue, there is a simple patch that makes gnucap
work with autotools and maybe others [1]. The autotools build system
will be kept separate and optional (mine is here [2]), but it will reuse
the stuff contained in "Make1" files, avoiding constant breakage. At the
moment, this works for me, and is under trial in debian packaging [3].
It might work for you, after a little tweaking. i remember an apple
related patch, but I can't find it. perhaps Guilherme wrote it.

If this makes some sense, I appreciate patches against the autotools
files [2], and i will merge them if they look right. I will merge [1]
into develop, once some more testing is done...

(Please create merge requests on codeberg [4] or simply send
git-format-patch output by email.)

best regards

[2] https://git.savannah.gnu.org/cgit/gnucap.git/log/?h=autotools-5
[3] https://salsa.debian.org/electronics-team/Gnucap/gnucap/tree/exp-wip
[4] https://codeberg.org/gnucap/gnucap

reply via email to

[Prev in Thread] Current Thread [Next in Thread]