[cc Gregory, Steffen & Rainer]
Yeah, forgot to write that hint before.
On Mon, 23 Aug 2004, Peter Elmer wrote:
> Hi Stephen,
>
> We went through this in some private mail just before the mailing list
> was setup (and Andy said more or less the same thing as you wrote below).
> ROOT still has some legacy people using Solaris 7, so still needs to support
> Sol7. Hopefully whoever it is can be convinced that the world has moved on...
>
> [Not sure who you CC-d: note that I've CC-d this to the mailing list and
> not the HN. That combination isn't doing exactly what I thought it was doing.]
>
> Pete
>
> On Mon, Aug 23, 2004 at 07:54:18AM -0700, [log in to unmask] wrote:
> > Hi Gerri,
> > Solaris 7 is pretty old. Is there still a need for that? BaBar has
> > been using Solaris8 for a long time now and we're about to move to 9.
> > It looks like 10 will be out soon.
> > Hopefully Andy can answer your actual question thought... I've
> > cced a couple of other people who might be knowable about Solaris
> > "issues" like this one.
> >
> > regards,
> >
> > Stephen.
> >
> > On Mon, 23 Aug 2004, Gerardo Ganis wrote:
> >
> > >
> > > Hi,
> > >
> > > I could finally test compilation of the latest xrootd test version
> > > on Solaris 7: the problem with strlcpy has disappeared,
> > > but there is another one that prevents from building
> > > successfully:
> > >
> > > Making xrd component...
> > > Compiling XrdPoll.cc
> > > "/usr/include/sys/poll_impl.h", line 271: Error: A declaration was expected
> > > instead of "}".
> > > 1 Error(s) detected.
> > > gmake[4]: *** [../../obj/sun4x_57/XrdPoll.o] Error 1
> > > gmake[3]: *** [SunOSall] Error 2
> > > gmake[2]: *** [all] Error 2
> > > gmake[1]: *** [Xrd] Error 2
> > > gmake: *** [all] Error 2
> > >
> > > this is caused by a bug in /usr/include/sys/poll_impl.h:
> > > two "if's" are incorrectly nested so that the code opening
> > > the "{" never gets pre-processed.
> > > Since the first 'if' is
> > >
> > > #if defined(_KERNEL) || defined(_KMEMUSER)
> > >
> > > I have made a try by using -D_KMEMUSER to compile XrdPoll.cc:
> > > it seems to work fine, but perhaps there are unwanted side-effects.
> > >
> > > The machine I have access runs this:
> > >
> > > "SunOS refsol7 5.7 Generic_106541-20 sun4u sparc SUNW,Ultra-5_10"
> > >
> > > The problem was corrected in more recent versions - eg Solaris 8.
> > >
> > > What should we do?
> > >
> > > Gerri
> > >
> > >
> >
> > --
> > /------------------------------------+-------------------------\
> > |Stephen J. Gowdy | SLAC, MailStop 34, |
> > |http://www.slac.stanford.edu/~gowdy/ | 2575 Sand Hill Road, |
> > |http://calendar.yahoo.com/gowdy | Menlo Park CA 94025, USA |
> > |EMail: [log in to unmask] | Tel: +1 650 926 3144 |
> > \------------------------------------+-------------------------/
>
>
>
> -------------------------------------------------------------------------
> Peter Elmer E-mail: [log in to unmask] Phone: +41 (22) 767-4644
> Address: CERN Division PPE, Bat. 32 2C-14, CH-1211 Geneva 23, Switzerland
> -------------------------------------------------------------------------
>
--
/------------------------------------+-------------------------\
|Stephen J. Gowdy | SLAC, MailStop 34, |
|http://www.slac.stanford.edu/~gowdy/ | 2575 Sand Hill Road, |
|http://calendar.yahoo.com/gowdy | Menlo Park CA 94025, USA |
|EMail: [log in to unmask] | Tel: +1 650 926 3144 |
\------------------------------------+-------------------------/
|