* Enterprise kills BBMASK
@ 2009-02-17 2:24 Denys Dmytriyenko
2009-02-17 4:41 ` Denys Dmytriyenko
2009-02-17 22:54 ` Denys Dmytriyenko
0 siblings, 2 replies; 4+ messages in thread
From: Denys Dmytriyenko @ 2009-02-17 2:24 UTC (permalink / raw)
To: openembedded-devel
Sorry for the "sensational" subject... :)
Basically, some time back I noticed that BBMASK stopped working. I didn't have
time to look into it, until today. One of Mickey's commits broke the tree,
because bunch of recipes require a missing .inc file, leading to Bitbake
parsing failure.
Now, trying to set BBMASK leads to nothing. The problem is with
conf/enterprise.conf, which re-sets it to empty if ENTERPRISE_DISTRO is not
set. So, not matter what you set BBMASK to in your local.conf, it ends up
being empty. Unfortunately, it can't be done with "+=", as it has to be a
regular expression...
Any ideas how to fix it?
--
Denys
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Enterprise kills BBMASK
2009-02-17 2:24 Enterprise kills BBMASK Denys Dmytriyenko
@ 2009-02-17 4:41 ` Denys Dmytriyenko
2009-02-17 22:54 ` Denys Dmytriyenko
1 sibling, 0 replies; 4+ messages in thread
From: Denys Dmytriyenko @ 2009-02-17 4:41 UTC (permalink / raw)
To: openembedded-devel
On Mon, Feb 16, 2009 at 09:24:12PM -0500, Denys Dmytriyenko wrote:
> Sorry for the "sensational" subject... :)
>
> Basically, some time back I noticed that BBMASK stopped working. I didn't have
> time to look into it, until today. One of Mickey's commits broke the tree,
> because bunch of recipes require a missing .inc file, leading to Bitbake
> parsing failure.
Oh, and by the way, after some discussion on irc I ended up adding an "empty"
fso-image.inc file just to let Bitbake parse through the tree:
http://cgit.openembedded.net/cgit.cgi?url=openembedded/commit/&id=faa823642b911ac367af38cc5625360987b61a98
Mickey, please replace it with the actual file once you get back... :)
--
Denys
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Enterprise kills BBMASK
2009-02-17 2:24 Enterprise kills BBMASK Denys Dmytriyenko
2009-02-17 4:41 ` Denys Dmytriyenko
@ 2009-02-17 22:54 ` Denys Dmytriyenko
2009-03-02 17:29 ` Denys Dmytriyenko
1 sibling, 1 reply; 4+ messages in thread
From: Denys Dmytriyenko @ 2009-02-17 22:54 UTC (permalink / raw)
To: openembedded-devel
On Mon, Feb 16, 2009 at 09:24:12PM -0500, Denys Dmytriyenko wrote:
> Sorry for the "sensational" subject... :)
>
> Basically, some time back I noticed that BBMASK stopped working. I didn't have
> time to look into it, until today. One of Mickey's commits broke the tree,
> because bunch of recipes require a missing .inc file, leading to Bitbake
> parsing failure.
>
> Now, trying to set BBMASK leads to nothing. The problem is with
> conf/enterprise.conf, which re-sets it to empty if ENTERPRISE_DISTRO is not
> set. So, not matter what you set BBMASK to in your local.conf, it ends up
> being empty. Unfortunately, it can't be done with "+=", as it has to be a
> regular expression...
>
> Any ideas how to fix it?
So, does it mean nobody cares that BBMASK is broken? Or maybe I didn't explain
the problem clearly enough the first time? :)
--
Denys
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Enterprise kills BBMASK
2009-02-17 22:54 ` Denys Dmytriyenko
@ 2009-03-02 17:29 ` Denys Dmytriyenko
0 siblings, 0 replies; 4+ messages in thread
From: Denys Dmytriyenko @ 2009-03-02 17:29 UTC (permalink / raw)
To: openembedded-devel
On Tue, Feb 17, 2009 at 05:54:24PM -0500, Denys Dmytriyenko wrote:
> On Mon, Feb 16, 2009 at 09:24:12PM -0500, Denys Dmytriyenko wrote:
> > Sorry for the "sensational" subject... :)
> >
> > Basically, some time back I noticed that BBMASK stopped working. I didn't have
> > time to look into it, until today. One of Mickey's commits broke the tree,
> > because bunch of recipes require a missing .inc file, leading to Bitbake
> > parsing failure.
> >
> > Now, trying to set BBMASK leads to nothing. The problem is with
> > conf/enterprise.conf, which re-sets it to empty if ENTERPRISE_DISTRO is not
> > set. So, not matter what you set BBMASK to in your local.conf, it ends up
> > being empty. Unfortunately, it can't be done with "+=", as it has to be a
> > regular expression...
> >
> > Any ideas how to fix it?
>
> So, does it mean nobody cares that BBMASK is broken? Or maybe I didn't explain
> the problem clearly enough the first time? :)
Thanks to Chris "kergoth" for coming up with the below code for conf/enterprise.conf,
which makes BBMASK work again! Any objections for commiting it? Zecke?
# For the enterprise edition we want to avoid certain packages by default.
BBMASK ?= ""
OLDBBMASK := "${BBMASK}"
BBMASK = "${@base_conditional('ENTERPRISE_DISTRO', '1', base_conditional('OLDBBMASK', '', '', '(${OLDBBMASK})|', d) + '(mp3blaster|mpg123|mpg321|smpeg|liba52|lame|libmad|mpeg2dec|xmms-mad|madplay|python-mad|opie-mediaplayer1-libmadplugin|ffmpeg|mplayer)', '${OLDBBMASK}', d)}"
--
Denys
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2009-03-02 17:34 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-17 2:24 Enterprise kills BBMASK Denys Dmytriyenko
2009-02-17 4:41 ` Denys Dmytriyenko
2009-02-17 22:54 ` Denys Dmytriyenko
2009-03-02 17:29 ` Denys Dmytriyenko
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.