EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Travis emails?
From: Torsten Bögershausen <[email protected]>
To: Michael Davidsaver <[email protected]>
Cc: EPICS core-talk <[email protected]>
Date: Mon, 17 Sep 2018 08:39:17 +0200
Thanks Michael - 
make 3.81 under Mac OS doesn’t understand "undefine“ either.

Needless to say: the following makes it work again:

diff --git a/configure/CONFIG b/configure/CONFIG
index f5ba0b780..722449535 100644
--- a/configure/CONFIG
+++ b/configure/CONFIG
@@ -27,7 +27,6 @@ ifeq ($(origin EPICS_HOST_ARCH), undefined)
         $(TOP)/src/tools/EpicsHostArch.pl))
   # NB: We use a simply expanded variable here for performance:
   export EPICS_HOST_ARCH := $(shell perl $(EHA))
-  undefine EHA
 endif
 
 -include $(CONFIG)/os/CONFIG_COMPAT


> Am 16.09.2018 um 16:20 schrieb Michael Davidsaver <[email protected]>:
> 
> On 09/15/2018 06:47 PM, Johnson, Andrew N. wrote:
> ...
>> I haven’t worked out yet why the Travis build of 3.14 was failing. I tried using GnuMake 3.82 on Friday and couldn’t replicate the failure, but I’m pretty sure that it will occur on the other branches as soon as I merge up so I should probably commit the fix to the 3.14 branch first if we can work out what needs changing.
> 
> Ubuntu 14.04.5 LTS has Make 3.81 which seems to not understand 'undefine'.
> 
> 
>> cat <<EOF >test.make
>> FOO:=4
>> undefine FOO
>> EOF
>> make -f test.make
> 
> Gives me the same "missing separator" error unless I comment out "undefine FOO".


References:
Travis emails? Andrew Johnson
Re: Travis emails? Michael Davidsaver
Re: Travis emails? Johnson, Andrew N.
Re: Travis emails? Michael Davidsaver

Navigate by Date:
Prev: Re: Travis emails? Michael Davidsaver
Next: Build failed in Jenkins: epics-base-3.15-ios #194 APS Jenkins
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Travis emails? Michael Davidsaver
Next: Re: Travis emails? Dirk Zimoch
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
ANJ, 18 Sep 2018 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·