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  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021 
<== Date ==> <== Thread ==>

Subject: Removing epicsTempName()
From: "Johnson, Andrew N. via Core-talk" <core-talk@aps.anl.gov>
To: EPICS core-talk <core-talk@aps.anl.gov>
Date: Fri, 14 Dec 2018 17:53:21 +0000
Hey guys,

Eric Norum just sent me a patch that removes the epicsTempName() routine
and hence the obnoxious warnings that result from compiling code that
calls tmpnam() on recent OSs. He fixes up the two places inside Base
where we used this [flex and truncateFile()] to call epicsTempFile()
instead. A Google search gives me no other hits on that name other than
in the multiple copies of our documentation that appear online. The
commit is available here:

https://git.launchpad.net/~anj/epics-base/+git/base-7.0/commit/?id=9f4e2a0682e4f31386d17096c5030ab42c0997f5

Two questions for core developers, with a quick response requested if
you want to express an opinion that could change what I do (~2½ hours):

1. Should I apply this to the 3.15 branch and merge up, or just apply it
to the 7.0 branch?

2. Should that happen before or after tagging 7.0.2?

I'm currently inclined to apply it to 3.15 and merge up before the 7.0.2
tag, if I have time this afternoon after our Holiday Party (which starts
now).

- Andrew

-- 
Arguing for surveillance because you have nothing to hide is no
different than making the claim, "I don't care about freedom of
speech because I have nothing to say." -- Edward Snowdon


Navigate by Date:
Prev: Re: Precision and formatting - again Michael Davidsaver via Core-talk
Next: Re: Precision and formatting - again Timo Korhonen via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021 
Navigate by Thread:
Prev: Re: Precision and formatting - again Michael Davidsaver via Core-talk
Next: Working on the 7.0.2 final release Johnson, Andrew N. via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021 
ANJ, 17 Dec 2018 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·