bugGnash - The GNU Flash player - Bugs: bug #34313, build fails with enable-device=all...


bug #34313: build fails with enable-device=all on lenny squeeze openbsd

Submitted by:  Gabriele Giacone <gg0>
Submitted on:  Sat 17 Sep 2011 11:58:11 AM UTC  
Category:  build Severity:  3 - Normal
Release:  master Status:  Fixed
Privacy:  Public Assigned to:  Rob Savoye <rsavoye>
Open/Closed:  Closed

Add a New Comment(Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


( Jump to the original submission)

Thu 29 Sep 2011 10:31:58 AM UTC, comment #10:

I tried a couple of times but forgot to log it, git bisect is your friend.

Sandro Santilli <strk>
Project Member
Thu 29 Sep 2011 10:24:43 AM UTC, comment #9:

Yes it is.
Did anyone find out what changed =auto to =yes?

Gabriele Giacone <gg0>
Project Member
Thu 29 Sep 2011 10:11:48 AM UTC, comment #8:

Gabriele, is the bug fixed ? I'd like to see =auto come back but that's eventually for another ticket.

Sandro Santilli <strk>
Project Member
Thu 22 Sep 2011 11:09:20 PM UTC, comment #7:


Gabriele Giacone <gg0>
Project Member
Thu 22 Sep 2011 10:55:40 PM UTC, comment #6:

ok 3d9edb9 just switched =yes to =no but I can't see when it had switched from =auto (692eb4829 by Petter) to =yes.
Any git guru around?

Gabriele Giacone <gg0>
Project Member
Mon 19 Sep 2011 02:53:19 PM UTC, comment #5:

In this particular case, most distributions do not ship EGL, which is only used for OpenVG support. For distcheck, it's good to build most everything, ie... all devices, but the EGL device would always fail. I guess 'auto' would handle that, but I dislike 'auto'.

We should close this one as distcheck now works fine. If all devices are specified at configure time, but OpenVG isn't, then that should be an error. That would be a different bug though, but I'll look into it as the author of the EGL & OpenVG code.

Rob Savoye <rsavoye>
Project AdministratorIn charge of this item.
Mon 19 Sep 2011 02:39:57 PM UTC, comment #4:

That commit silently turns down a request to build all devices. Shouldn't this be the behavior of "auto" instead ?
I mean, if you request all gui you get an error if any can't be built. And the same happens with media handler.

Sandro Santilli <strk>
Project Member
Mon 19 Sep 2011 02:05:25 PM UTC, comment #3:

Fixed as of commit 3d9edb9.

Rob Savoye <rsavoye>
Project AdministratorIn charge of this item.
Sat 17 Sep 2011 02:24:49 PM UTC, comment #2:

About lenny, dist configure fails and --enable-device=all seems to be the problem. I haven't add it yet to non-dist configure options on bb.
If I did it, configure would fail on squeeze, lenny, openbsd(any egl/gles?):


Don't consider fedora issue, I'll file another bug.

Gabriele Giacone <gg0>
Project Member
Sat 17 Sep 2011 12:24:29 PM UTC, comment #1:

As per point 8 in http://wiki.gnashdev.org/CommitRules
(Bugs that break builds should always be considered high-priority)
this is high priority...

Btw, if "configure" step fails, shouldn't build slave stop it there rather than going on to the "distcheck" step ?
(referring to the cygnal error)

Sandro Santilli <strk>
Project Member
Sat 17 Sep 2011 11:58:11 AM UTC, original submission:

[distcheck builds are scheduled once a week at 9:30 pm MDT on Friday]

It fails on lenny due to missing egl/gles packages:

checking egl/EGL/egl.h presence... configure: error: "EGL requested but development package not found"


and on fedora:

make[2]: Entering directory `/bb/build/fedora15-linux-i386/build/gnash-0.8.10dev/_build/cygnal'
make[2]: *** No rule to make target `distclean'. Stop.


Gabriele Giacone <gg0>
Project Member


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by rsavoye (Updated the item)
  • -email is unavailable- added by gg0
  • -email is unavailable- added by strk (Posted a comment)
  • -email is unavailable- added by gg0 (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 8 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2011-09-29 strk StatusReady For Test => Fixed
        Open/ClosedOpen => Closed
    2011-09-19 rsavoye Severity4 - Important => 3 - Normal
        StatusNone => Ready For Test
    2011-09-17 gg0 Summarydistcheck failures => build fails with enable-device=all on lenny squeeze openbsd
        Carbon-Copy- => Added -email is unavailable-
    2011-09-17 strk Severity3 - Normal => 4 - Important
        Assigned toNone => rsavoye

    Back to the top

    Powered by Savane 3.3