ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> ppm
ppm
Re: [Rewrite] OpenGL-0.60 ppm builds fail
by Sisyphus other posts by this author
Oct 27 2009 6:06PM messages near this date
view in the new Beta List Site
RE: [Rewrite] OpenGL-0.60 ppm builds fail | OpenGL-0.60 ppm builds fail
----- Original Message ----- 
From: "Jan Dubois" <jand@[...].com> 
To: "'Sisyphus'" <sisyphus1@[...].au> ; "'ppm'" 
<ppm@[...].com> 
Sent: Wednesday, October 28, 2009 11:37 AM
Subject: RE: [Rewrite] OpenGL-0.60 ppm builds fail


>  On Fri, 23 Oct 2009, Sisyphus wrote:

> > I'm looking at the AS ppm build failure for OpenGL-0.60, perl-5.10.
> > See the link below my sig.
> >
> > We see there
> >
> > Using interface: W32API
> >
> > whereas we expect
> >
> > Using interface: FREEGLUT
> >
> > The only way I can see that W32API could be assigned in preference to
> > FREEGLUT, is if the machine in question has cygwin\bin anywhere in
> > its path. Is it possible that this machine *does* have cygwin\bin in
> > its path ? (That would explain it. Otherwise we have to look for
> > something else.)
> >
> > If cygwin is in the path, then there's nothing wrong with that, of
> > course. It simply breaks an assumption that the OpenGL-0.60
> > Makefile.PL makes (but ought not make).
> 
>  Yes, Cygwin is on the PATH of the PPM build machines.  I've just updated
>  the code to temporarily remove it while actually building and testing the
>  modules, and have manually forced a rebuild of OpenGL.  It now does indeed
>  build with the FREEGLUT interface.  Builds succeeded for Perl 5.8 and
>  Perl 5.10 in 32-bit Perl, but failed for 64-bit (we only build 5.10 in 64 
>  bit).
>  I have not further investigated why it fails for 64-bit; I assume this
>  is a limitation of the module itself.

Correct. It's set up to handle only 32-bit builds of freeglut. (This will be 
fixed in the future.)

>  The updated OpenGL packages and build logs should be visible on the 
>  external
>  repo in another day or so; please double check that everything is fine 
>  now.

I just tried installing OpenGL on ActivePerl build 1005, and it downloaded 
0.57 instead of 0.60.
I'll try again in a day or so and let you know if there's any problem. (I'll 
check the perl-5.8 build too.)

Thanks Jan.

Cheers,
Rob 

_______________________________________________
PPM mailing list
PPM@[...].com
http://listserv.ActiveState.com/mailman/listinfo/ppm
Thread:
Sisyphus
Jan Dubois
Sisyphus

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved