EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Base R3.14.10-RC1 Released
From: Andrew Johnson <[email protected]>
To: "J. Lewis Muir" <[email protected]>
Cc: EPICS tech-talk <[email protected]>
Date: Thu, 2 Oct 2008 14:03:07 -0500
Hi Lewis,

On Thursday 02 October 2008 10:56:11 J. Lewis Muir wrote:
> On 9/29/08 6:38 PM, Andrew Johnson wrote:
>
> A few comments.
>
> Platform: darwin-x86 (Mac OS X 10.5.5); gcc 4.0.1
>
> 1. I noticed the distribution contains .cvsignore files.  These can
> trivially be removed before packaging on a modern UNIX environment with
> something like:
>
>   $ find . -name '.cvsignore' -print0 | xargs -0 rm

We leave the .cvsignore files in the distribution because many sites (APS 
included) actually re-import the base tarfile into a local CVS repository to 
manage local changes, hence the .cvsignore files are still useful.

> 2. I get various compiler warnings when building.  This is not new, but
> if you want to see them, search for "warning" in my build log at
>
>   http://www.imca.aps.anl.gov/~jlmuir/epics-3.14.10-build.txt

I've been working on reducing the number of warnings and on some platforms I 
actually get none at all now, but with more recent versions of gcc there are 
huge numbers from src/gdd which we're not touching because GDD is going to be 
going away someday.  Other warnings are from code generated by flex and/or 
antelope, which we didn't write and are not programs I want to look inside if 
I don't have to.

> 3. The host platforms list in the README at
>
>   http://www.aps.anl.gov/epics/base/R3-14/10-docs/README.html
>
> does not match the list in configure/CONFIG_SITE.  For example,
> darwin-x86 and others are not listed in the README.

Noted, 

> 4. I was hoping for an easy way to run all tests for my platform (such
> as "make test" from the EPICS base root directory), but I couldn't find
> it.

> Is there a better way?

As you already discovered, "make runtests".

> The macEnvExpandTest test prints error messages, but
> maybe that's normal?

Yes, that's expected; if you run the test manually it tells you how many error 
messages you should have got, but for some reason that number doesn't agree 
with my output right now...

> 5. It would be nice if the EPICS Application Developer's Guide used
> links (hyper-references?) in the table of contents.

I agree...

> It looks like you're using Adobe FrameMaker 6.0 to create the
> Application Developer's Guide.  Does FrameMaker support making the table
> of contents with links like this?

Correct, the AppDevGuide is in FrameMaker 6.  It certainly manages to create 
hyperlinks in the index, let's see...  <rummage, RTFM, RTOFM; Ooh, what does 
this check-box do?  Hmm, doesn't work, why not?  Now it does, what's going 
on?  Ahh, there's an invisible delay, just be patient and use ls -l...>.

Ok, I just installed a new version of the R3.14.10 AppDevGuide where the TOC 
has hyperlinks in it; thanks for the suggestion!

- Andrew
-- 
Talk is cheap. Show me the code. -- Linus Torvalds

Replies:
Re: Base R3.14.10-RC1 Released Benjamin Franksen
References:
Base R3.14.10-RC1 Released Andrew Johnson
Re: Base R3.14.10-RC1 Released J. Lewis Muir

Navigate by Date:
Prev: Re: devStats - OSI version of devVxStats Phillip Sorensen
Next: Re: devStats - OSI version of devVxStats Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Base R3.14.10-RC1 Released J. Lewis Muir
Next: Re: Base R3.14.10-RC1 Released Benjamin Franksen
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·