harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nathan Beyer" <ndbe...@apache.org>
Subject Re: [awt] gl DLL for windows 200?
Date Tue, 20 Mar 2007 03:57:43 GMT
That sounds good to me. The only qualification I would have is that
the OS version be optional, such that if it's not included, the OS
family applies to all versions.

-Nathan

On 3/19/07, Alexey Varlamov <alexey.v.varlamov@gmail.com> wrote:
> No, "hy.os" has semantics of OS family name and is used accordingly,
> let's leave it as is.
> You might want to introduce a *new* property for that, like
> "hy.os.version" or "hy.os.flavor", and perform *additional* lookup for
> x-list using that property. IIRC we already had different failures on
> WinXP and Win2003 server, but our x-list machinery was not so advanced
> at that time. So let's add such feature now ;)
>
> 2007/3/19, Alexei Zakharov <alexei.zakharov@gmail.com>:
> > Well, I see. But the current scheme for exclude lists' names is:
> > exclude.${hy.os}.${hy.arch}.${hy.test.vm.name}
> >
> > So the last portion of the name is "hy.test.vm.name" - (originally)
> > the name of JVM to be run. In fact, if we like to add special support
> > for Windows 2000 we can encapsulate it in "hy.os" property. It is
> > "windows" for all windows platforms currently. However, it seems
> > Windows 2K can be detected through ant's condition:
> > <os name="Windows 2000">
> > since System.getProperty("os.name") returns "Windows 2000", at least
> > on all modern version of RI :) [1]. This way, we may choose some value
> > like "win2000" or "windows2k" and the resulted exclude list name will
> > look like:
> > exclude.windows2k.x86.ibm
> >
> > Thoughts?
> >
> > [1] http://tolstoy.com/samizdat/sysprops-windows.html
> >
> > Regards,
> >
> > 2007/3/17, Nathan Beyer <ndbeyer@apache.org>:
> > > Note, the IBM VM works perfectly well on Windows 2000. It's just the
> > > class library code that doesn't. I think it would be more appropriate
> > > to be something like "exclude.x86.windows.2000"
> > >
> > > -Nathan
> > >
> > > On 3/16/07, Alexei Zakharov <alexei.zakharov@gmail.com> wrote:
> > > > > Is there a means of excluding tests for win 2000?
> > > >
> > > > Well, we may add it. For example choose some exotic vm name -
> > > > "ibm2000", "ibm2" or like it. The corresponding exclude list will have
> > > > name "exclude.windows.x86.ibm2000".
> > > >
> > > > Regards,
> > > >
> > > > 2007/3/15, Nathan Beyer <ndbeyer@apache.org>:
> > > > > I think win 2000 is going to be a needed platform.
> > > > >
> > > > > Is there a means of excluding tests for win 2000? The build files
are
> > > > > little deceiving as they indicate working for all win32 sdks.
> > > > >
> > > > > -Nathan
> > > > >
> > > > >
> > > > > On 3/15/07, Alexey Petrenko <alexey.a.petrenko@gmail.com> wrote:
> > > > > > 2007/3/15, Alexey Varlamov <alexey.v.varlamov@gmail.com>:
> > > > > > > It should be possible to made the dependency dynamic?
> > > > > > As I said before I'm not sure for now.
> > > > > > But yes, it is probably possible.
> > > > > >
> > > > > > And I do not think that this is very important task for now.
> > > > > >
> > > > > > SY, Alexey
> > > > > >
> > > > > > > Re Win2000 build in general - it might be of little interest
right
> > > > > > > now, yet apparently has its niche and could be worth to
address in
> > > > > > > some future (IMO).
> > > > > > >
> > > > > > > --
> > > > > > > Alexey
> > > > > > >
> > > > > > > 2007/3/15, Alexey Petrenko <alexey.a.petrenko@gmail.com>:
> > > > > > > > Yes, this is a requirement for now. Check WinThemeGraphics.cpp
from awt
> > > > > > module.
> > > > > > > > I'm not sure can we remove this dependency or not.
> > > > > > > >
> > > > > > > > SY, Alexey
> > > > > > > >
> > > > > > > > 2007/3/15, Nathan Beyer <ndbeyer@apache.org>:
> > > > > > > > > The current gl.dll that's part of the build with
AWT has a dependency
> > > > > > > > > on a uxtheme.dll, which isn't part of Windows
2000. Apparently it's a
> > > > > > > > > Windows XP/2003 and above bit. As such, the gl.dll
is failing to load
> > > > > > > > > because this dependency is missing.
> > > > > > > > >
> > > > > > > > > I'm not familiar with what's going on in the
'gl' library, but is this
> > > > > > > > > dependency a requirement? Do we just need a Windows
2000 build?
> >
> >
> > --
> > Alexei Zakharov,
> > Intel ESSD
> >
>

Mime
View raw message