Ticket #1947 (closed bug: fixed)

Opened 4 years ago

Last modified 4 years ago

excessively noisy output from Configure.pl

Reported by: cotto Owned by:
Priority: minor Milestone:
Component: configure Version: 2.11.0
Severity: low Keywords:
Cc: Language:
Patch status: Platform:

Description

On my x86 Ubuntu 10.10 system I get the attached (excessively noisy) warnings from Configure.pl during gen::opengl. Is there any reason this step needs to fail as noisily as it does?

Attachments

configure_output Download (12.1 KB) - added by cotto 4 years ago.
noisy output from Configure.pl, including stderr

Change History

Changed 4 years ago by cotto

noisy output from Configure.pl, including stderr

Changed 4 years ago by mikehh

I have had the noisy output from this step before and currently since I installed Ubuntu 10.10 (from the beta release). I managed to remove most of this in earlier versions of Ubuntu, but it seems required in 10.10. I usually run Configure.pl with --test as well so this makes it difficult.

There have been a couple of tickets related to this, for example TT #1182. I remember at least one other from japhb and there were some tickets rurban was involved with.

Cheers, Michael (mikehh)

Changed 4 years ago by jkeenan

This should not be treated as a problem in "Configure.pl", but in the difficulty of including OpenGL in Parrot at all. I've configured many times and never gotten this output -- but then again, the OSes, distros and libraries I work with tend not to be 'beta', 'testing' or even latest 'stable'. So I'm not surprised that the code in auto::opengl and config::opengl can't keep up with the evolution of OpenGL in various OS distributions.

We could conceivably patch config/gen/opengl.pm to send stderr to /dev/null, but that doesn't sound like a good solution. Perhaps this is the time to face the question: What does inclusion of OpenGL in Parrot core gain us? What effort would it take to rip it out? What would we lose? What would we gain?

Thank you very much.

kid51

Changed 4 years ago by cotto

  • status changed from new to closed
  • resolution set to fixed

My understanding is that Parrot doesn't support what opengl would need to live outside parrot.git. I made the warnings quieter in 1b11ce1 and am content to consider that the end of my complaint.

Note: See TracTickets for help on using tickets.