Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  <19951996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  Index 1994  <19951996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020 
<== Date ==> <== Thread ==>

Subject: Re: EPICS and Solaris 2.x
From: Andrew Johnson <anj@mail.ast.cam.ac.uk>
Date: Wed, 18 Jan 1995 21:12:00 GMT
On Wed, 18 Jan 1995 11:06:47 -0700 Low Master Kim wrote:

>   I have worked on porting the first beta 3.12 EPICS to Solaris 2.4.  
> My approach was to make the changes required to get the source to compile on 
> the Solaris machine with the Solaris libraries and includes. It
> is my view that using the ucblib and ucbinclude files as Andrew reports is 
> _not_ a port of EPICS to Solaris - it is making do until a real port is
> done.  I think it is important that the Solaris port not rely on the
> compatibility libraries which may eventually go away.  I would urge the
> system maintainers not to distribute a Solaris EPICS that needs the ucb
> compatibility libraries.

I disagree, initially at least - why shouldn't we use this code, it's there to 
allow existing programs to be compiled with only minimal changes.  While it may 
be desirable eventually to get away from using the ucb compatibility libraries, 
I felt it was more important to produce something which would build and run on 
the Solaris systems we have today, without taking up too much effort. By keeping 
the number of changes in the sources to a minimum I could be more confident of 
not introducing additional bugs myself. Reliability should be more important 
than "religion" where software is concerned.

In fact I started out by doing the full SVR4 conversion, but I felt that 
initially we should release something which works with as few changes as 
possible, so I removed the unnecessary mod's when generating the patch file I 
sent to Janet (having checked the "un-changes" didn't break anything).

> ... The list of
> changes Andrew has is mine it is just notes I made to myself and doesn't
> include diff files, etc.  

This is not true - I received Kim's list of changes after I had already 
converted base and some of the extensions to use the SVR4 libraries. Some of his 
changes (eg to the RULES files) are not portable and would break compilation 
under SunOS, and maybe under the other architectures as well. This would 
obviously not be acceptable in anything which is to be released to the whole 
consortium, thus he has a fair amount of work to do before he could incorporate 
his version into the release.

- Andrew

          ,_}\_.        Andrew Johnson, Technology Division
         /      \       Royal Greenwich Observatory
~~~~~~~~| ,--/;. )~~~~  Madingley Road, Cambridge, UK
    .,  |/  (/  U       Phone: +44 (0)1223 374823
  .`., /_\ . .          Email: anj@mail.ast.cam.ac.uk
     wwWWWww'           WWW: http://cast0.ast.cam.ac.uk/~anj/




Navigate by Date:
Prev: Re: EPICS and Solaris 2.x mcgehee
Next: Re: Status of PC Based EPICS Work Carl Dickey
Index: 1994  <19951996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020 
Navigate by Thread:
Prev: Re: EPICS and Solaris 2.x mcgehee
Next: Re: Status of PC Based EPICS Work Carl Dickey
Index: 1994  <19951996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·