So far, I cannot see any issue on that base, except the strange
behaviour on StripTool, which was compiled fine with 3.14.12.4 base.
Anyway, here is the compile error message,
------------------------------------------------
In file included from ../Strip.h:16:0,
from ../StripHistory.h:15,
from ../StripHistoryAR+ArR.c:12:
../StripMisc.h:242:10: error: conflicting types for ‘basename’
In file included from /usr/include/X11/Intrinsic.h:61:0,
from ../StripMisc.h:23,
from ../Strip.h:16,
from ../StripHistory.h:15,
from ../StripHistoryAR+ArR.c:12:
/usr/include/string.h:606:14: note: previous declaration of ‘basename’
was here
make[1]: *** [StripHistoryAR+ArR.o] Error 1
make[1]: Leaving directory
`/home/jhlee/epics/R3.14.12.5-rc1/extensions/src/StripTool2_5_16_0/O.linux-x86_64'
-------------------------------------------------
I change "basename" in Strip.C, StripDialog.c, and StripMisc.{c,h} with
"basename_sc", and it works fine. Still it might be better to rename
"basename" because the same name is used in string.h
--------------------------------------------
Strip.c: StripConfig_setattr (si->config, STRIPCONFIG_TITLE,
basename_sc (fname), 0);
Strip.c: StripConfig_setattr (si->config, STRIPCONFIG_TITLE,
basename_sc (fname), 0);
Strip.c~: StripConfig_setattr (si->config, STRIPCONFIG_TITLE,
basename (fname), 0);
Strip.c~: StripConfig_setattr (si->config, STRIPCONFIG_TITLE,
basename (fname), 0);
StripDialog.c: StripConfig_setattr (sd->config, STRIPCONFIG_TITLE,
basename_sc (fname), 0);
StripDialog.c: StripConfig_setattr (sd->config, STRIPCONFIG_TITLE,
basename_sc (fname), 0);
StripDialog.c~: StripConfig_setattr (sd->config, STRIPCONFIG_TITLE,
basename (fname), 0);
StripDialog.c~: StripConfig_setattr (sd->config, STRIPCONFIG_TITLE,
basename (fname), 0);
StripMisc.c:char *basename_sc (char *path)
StripMisc.c~:char *basename (char *path)
StripMisc.h:char *basename_sc (char *);
StripMisc.h~:char *basename (char *);
-------------------------------------------------
I will post more, if I see any issue.
Thanks,
Han
On 03/10/2015 05:07 AM, Andrew Johnson wrote:
The first Release Candidate version of the next EPICS Base-3.14.12.5
release is now available for download from the Base R3.14.12 or the Base
Downloads web-pages.
http://www.aps.anl.gov/epics/base/R3-14/12.php
This is a patch release, containing all of the Known Problems fixes and
a number of other minor (backwards-compatible) enhancements to 3.14.12,
mostly to the build system. Please read the Release Notes linked from
the above web-page for details of the significant changes.
Please report problems with this version to tech-talk as soon as
possible. If no major issues are discovered in the next two weeks
Base-3.14.12.5 will be released on March 23rd.
Thanks to everyone who has reported problems and contributed patches.
- Andrew
--
Jeong Han Lee, Dr.rer.nat.
---------------------------
Rare Isotope Science Project
Institute for Basic Science
Daejeon, South Korea
---------------------------
tel : +82-42-878-8733
fax : +82-42-878-8799
- References:
- Base 3.14.12.5-rc1 Available Andrew Johnson
- Navigate by Date:
- Prev:
Base 3.14.12.5-rc1 Available Andrew Johnson
- Next:
StripTool Precision Jeong Han Lee
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
<2015>
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
Base 3.14.12.5-rc1 Available Andrew Johnson
- Next:
RE: Base 3.14.12.5-rc1 Available freddie.akeroyd
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
<2015>
2016
2017
2018
2019
2020
2021
2022
2023
2024
|