bug-make
[Top][All Lists]
Advanced

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

Re: Error In Installing FreeBayes


From: Martin Dorey
Subject: Re: Error In Installing FreeBayes
Date: Fri, 6 Mar 2020 07:26:01 +0000

> adjust the build scripts to comply with your older version

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827132 (debhelper: make-4.2 renamed --jobserver-fds to --jobserver-auth causing parallel build issues) shows it’s not impossible that third party build scripts might hard code such details of GNU Make’s implementation but I doubt that’s what’s happening here.  Didn’t we have a report, which, away from my desk, I can’t find, from some user who turned out to have two installations of make, and a situation where a new (jobserver-auth) make ended up running an old (jobserver-fds) one, failing with this kind of symptom?


From: Bug-make <bug-make-bounces+martin.dorey=address@hidden> on behalf of Henrik Carlqvist <address@hidden>
Sent: Thursday, March 5, 2020 22:50
To: Dr Priyanka Jain
Cc: address@hidden
Subject: Re: Error In Installing FreeBayes
 
***** EXTERNAL EMAIL *****

On Fri, 6 Mar 2020 09:38:19 +0530
Dr Priyanka Jain <address@hidden> wrote:
>   I am trying to clone freebayes from following link :

> /usr/bin/gmake: unrecognized option '--jobserver-auth=3,4'

It seems as if your project "freebayes" requires a newer version of gnu
make than you have installed. You can check which version of gnu make you
have with:

gmake --version

Example of output:

gmake --version
GNU Make 4.1
Built for x86_64-slackware-linux-gnu
Copyright (C) 1988-2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<https://nam04.safelinks.protection.outlook.com/?url="">> This is free software: you are free to
change and redistribute it. There is NO WARRANTY, to the extent permitted
by law.

In the above example I have Gnu Make version 4.1.

According to
https://nam04.safelinks.protection.outlook.com/?url=""> it
seems as if the --jobserver-auth option was introduced with version 4.2 of
Gnu Make.

So you will need to update your installed version of Gnu Make or adjust
the build scripts to comply with your older version.

regards Henrik


reply via email to

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