All of lore.kernel.org
 help / color / mirror / Atom feed
* bitbake.conf: Add git-native to ASSUME_PROVIDED
@ 2012-07-10 13:32 Richard Purdie
  2012-07-10 14:02 ` Robert P. J. Day
                   ` (2 more replies)
  0 siblings, 3 replies; 15+ messages in thread
From: Richard Purdie @ 2012-07-10 13:32 UTC (permalink / raw)
  To: openembedded-core

Originally, git was something new, not installed everywhere and had commandline
stability problems. This has changed and git it no longer makes sense to
continually build this when the system installed version is likely sufficient.

This speeds up build since recipes no longer have to wait for git-native to build
if they're fetched from a git:// SRC_URI.

Also add git to the sanity checks and drop the no unneeded svn reference.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---
diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass
index 6ed1e6f..ffd59e9 100644
--- a/meta/classes/sanity.bbclass
+++ b/meta/classes/sanity.bbclass
@@ -2,7 +2,7 @@
 # Sanity check the users setup for common misconfigurations
 #
 
-SANITY_REQUIRED_UTILITIES ?= "patch diffstat texi2html makeinfo svn bzip2 tar gzip gawk chrpath wget cpio"
+SANITY_REQUIRED_UTILITIES ?= "patch diffstat texi2html makeinfo git bzip2 tar gzip gawk chrpath wget cpio"
 
 def raise_sanity_error(msg, d):
     if d.getVar("SANITY_USE_EVENTS", True) == "1":
diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf
index 76ee65f..c94012e 100644
--- a/meta/conf/bitbake.conf
+++ b/meta/conf/bitbake.conf
@@ -152,6 +152,7 @@ DATETIME = "${DATE}${TIME}"
 # its own in staging
 ASSUME_PROVIDED = "\
     bzip2-native \
+    git-native \
     grep-native \
     diffstat-native \
     patch-native \





^ permalink raw reply related	[flat|nested] 15+ messages in thread

* Re: bitbake.conf: Add git-native to ASSUME_PROVIDED
  2012-07-10 13:32 bitbake.conf: Add git-native to ASSUME_PROVIDED Richard Purdie
@ 2012-07-10 14:02 ` Robert P. J. Day
  2012-07-10 14:09   ` Richard Purdie
  2012-07-10 15:00 ` McClintock Matthew-B29882
  2012-07-11 12:23 ` Enrico Scholz
  2 siblings, 1 reply; 15+ messages in thread
From: Robert P. J. Day @ 2012-07-10 14:02 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

On Tue, 10 Jul 2012, Richard Purdie wrote:

> Originally, git was something new, not installed everywhere and had commandline
> stability problems. This has changed and git it no longer makes sense to
> continually build this when the system installed version is likely sufficient.
>
> This speeds up build since recipes no longer have to wait for git-native to build
> if they're fetched from a git:// SRC_URI.
>
> Also add git to the sanity checks and drop the no unneeded svn reference.
>
> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
> ---
> diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass
> index 6ed1e6f..ffd59e9 100644
> --- a/meta/classes/sanity.bbclass
> +++ b/meta/classes/sanity.bbclass
> @@ -2,7 +2,7 @@
>  # Sanity check the users setup for common misconfigurations
>  #
>
> -SANITY_REQUIRED_UTILITIES ?= "patch diffstat texi2html makeinfo svn bzip2 tar gzip gawk chrpath wget cpio"
> +SANITY_REQUIRED_UTILITIES ?= "patch diffstat texi2html makeinfo git bzip2 tar gzip gawk chrpath wget cpio"
>
>  def raise_sanity_error(msg, d):
>      if d.getVar("SANITY_USE_EVENTS", True) == "1":
> diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf
> index 76ee65f..c94012e 100644
> --- a/meta/conf/bitbake.conf
> +++ b/meta/conf/bitbake.conf
> @@ -152,6 +152,7 @@ DATETIME = "${DATE}${TIME}"
>  # its own in staging
>  ASSUME_PROVIDED = "\
>      bzip2-native \
> +    git-native \
>      grep-native \
>      diffstat-native \
>      patch-native \

  possibly a dumb question, but is this the sort of thing one could
extend in one's local.conf file if they were fairly sure their
installed versions were compatible?

rday

-- 

========================================================================
Robert P. J. Day                                 Ottawa, Ontario, CANADA
                        http://crashcourse.ca

Twitter:                                       http://twitter.com/rpjday
LinkedIn:                               http://ca.linkedin.com/in/rpjday
========================================================================




^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: bitbake.conf: Add git-native to ASSUME_PROVIDED
  2012-07-10 14:02 ` Robert P. J. Day
@ 2012-07-10 14:09   ` Richard Purdie
  2012-07-10 14:14     ` Robert P. J. Day
  0 siblings, 1 reply; 15+ messages in thread
From: Richard Purdie @ 2012-07-10 14:09 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

On Tue, 2012-07-10 at 10:02 -0400, Robert P. J. Day wrote:
> On Tue, 10 Jul 2012, Richard Purdie wrote:
> 
> > Originally, git was something new, not installed everywhere and had commandline
> > stability problems. This has changed and git it no longer makes sense to
> > continually build this when the system installed version is likely sufficient.
> >
> > This speeds up build since recipes no longer have to wait for git-native to build
> > if they're fetched from a git:// SRC_URI.
> >
> > Also add git to the sanity checks and drop the no unneeded svn reference.
> >
> > Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
> > ---
> > diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass
> > index 6ed1e6f..ffd59e9 100644
> > --- a/meta/classes/sanity.bbclass
> > +++ b/meta/classes/sanity.bbclass
> > @@ -2,7 +2,7 @@
> >  # Sanity check the users setup for common misconfigurations
> >  #
> >
> > -SANITY_REQUIRED_UTILITIES ?= "patch diffstat texi2html makeinfo svn bzip2 tar gzip gawk chrpath wget cpio"
> > +SANITY_REQUIRED_UTILITIES ?= "patch diffstat texi2html makeinfo git bzip2 tar gzip gawk chrpath wget cpio"
> >
> >  def raise_sanity_error(msg, d):
> >      if d.getVar("SANITY_USE_EVENTS", True) == "1":
> > diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf
> > index 76ee65f..c94012e 100644
> > --- a/meta/conf/bitbake.conf
> > +++ b/meta/conf/bitbake.conf
> > @@ -152,6 +152,7 @@ DATETIME = "${DATE}${TIME}"
> >  # its own in staging
> >  ASSUME_PROVIDED = "\
> >      bzip2-native \
> > +    git-native \
> >      grep-native \
> >      diffstat-native \
> >      patch-native \
> 
>   possibly a dumb question, but is this the sort of thing one could
> extend in one's local.conf file if they were fairly sure their
> installed versions were compatible?

For some things like git-native, it would be safe. For others like
perl-native or python-native, you could seriously shoot yourself in the
foot. subversion-native needs to be 1.7+ as an example.

The general idea is correct though, you can extend this from local.conf,
yes.

Cheers,

Richard






^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: bitbake.conf: Add git-native to ASSUME_PROVIDED
  2012-07-10 14:09   ` Richard Purdie
@ 2012-07-10 14:14     ` Robert P. J. Day
  0 siblings, 0 replies; 15+ messages in thread
From: Robert P. J. Day @ 2012-07-10 14:14 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

On Tue, 10 Jul 2012, Richard Purdie wrote:

> On Tue, 2012-07-10 at 10:02 -0400, Robert P. J. Day wrote:
> > On Tue, 10 Jul 2012, Richard Purdie wrote:

> > >  # its own in staging
> > >  ASSUME_PROVIDED = "\
> > >      bzip2-native \
> > > +    git-native \
> > >      grep-native \
> > >      diffstat-native \
> > >      patch-native \
> >
> >   possibly a dumb question, but is this the sort of thing one could
> > extend in one's local.conf file if they were fairly sure their
> > installed versions were compatible?
>
> For some things like git-native, it would be safe. For others like
> perl-native or python-native, you could seriously shoot yourself in
> the foot. subversion-native needs to be 1.7+ as an example.
>
> The general idea is correct though, you can extend this from
> local.conf, yes.

  sure, i appreciate that there's always danger, but with a current
distro, one would think that most standard utilities would be new
enough to work just fine.  thanks.

rday

-- 

========================================================================
Robert P. J. Day                                 Ottawa, Ontario, CANADA
                        http://crashcourse.ca

Twitter:                                       http://twitter.com/rpjday
LinkedIn:                               http://ca.linkedin.com/in/rpjday
========================================================================



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: bitbake.conf: Add git-native to ASSUME_PROVIDED
  2012-07-10 13:32 bitbake.conf: Add git-native to ASSUME_PROVIDED Richard Purdie
  2012-07-10 14:02 ` Robert P. J. Day
@ 2012-07-10 15:00 ` McClintock Matthew-B29882
  2012-07-10 15:57   ` Richard Purdie
  2012-07-16 22:06   ` Colin Walters
  2012-07-11 12:23 ` Enrico Scholz
  2 siblings, 2 replies; 15+ messages in thread
From: McClintock Matthew-B29882 @ 2012-07-10 15:00 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

On Tue, Jul 10, 2012 at 8:32 AM, Richard Purdie
<richard.purdie@linuxfoundation.org> wrote:
> Originally, git was something new, not installed everywhere and had commandline
> stability problems. This has changed and git it no longer makes sense to
> continually build this when the system installed version is likely sufficient.
>
> This speeds up build since recipes no longer have to wait for git-native to build
> if they're fetched from a git:// SRC_URI.
>
> Also add git to the sanity checks and drop the no unneeded svn reference.

What about testing the host system for presence of certain things?
Then one could

1) yum/apt/etc install the needed items

or

2) Build it if it's not present

-M



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: bitbake.conf: Add git-native to ASSUME_PROVIDED
  2012-07-10 15:00 ` McClintock Matthew-B29882
@ 2012-07-10 15:57   ` Richard Purdie
  2012-07-10 16:06     ` Burton, Ross
                       ` (2 more replies)
  2012-07-16 22:06   ` Colin Walters
  1 sibling, 3 replies; 15+ messages in thread
From: Richard Purdie @ 2012-07-10 15:57 UTC (permalink / raw)
  To: McClintock Matthew-B29882,
	Patches and discussions about the oe-core layer

On Tue, 2012-07-10 at 15:00 +0000, McClintock Matthew-B29882 wrote:
> On Tue, Jul 10, 2012 at 8:32 AM, Richard Purdie
> <richard.purdie@linuxfoundation.org> wrote:
> > Originally, git was something new, not installed everywhere and had commandline
> > stability problems. This has changed and git it no longer makes sense to
> > continually build this when the system installed version is likely sufficient.
> >
> > This speeds up build since recipes no longer have to wait for git-native to build
> > if they're fetched from a git:// SRC_URI.
> >
> > Also add git to the sanity checks and drop the no unneeded svn reference.
> 
> What about testing the host system for presence of certain things?
> Then one could
> 
> 1) yum/apt/etc install the needed items
> 
> or
> 
> 2) Build it if it's not present

Every time we put an if statement in like this, it basically means we
should double the amount of QA, one for one path and one for the other.

So whilst I've wondered about it, do we really need to do something like
this?

Cheers,

Richard




^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: bitbake.conf: Add git-native to ASSUME_PROVIDED
  2012-07-10 15:57   ` Richard Purdie
@ 2012-07-10 16:06     ` Burton, Ross
  2012-07-10 16:11     ` McClintock Matthew-B29882
  2012-07-10 18:35     ` Robert P. J. Day
  2 siblings, 0 replies; 15+ messages in thread
From: Burton, Ross @ 2012-07-10 16:06 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer; +Cc: McClintock Matthew-B29882

On 10 July 2012 16:57, Richard Purdie
<richard.purdie@linuxfoundation.org> wrote:
>> What about testing the host system for presence of certain things?
>> Then one could
>>
>> 1) yum/apt/etc install the needed items
>>
>> or
>>
>> 2) Build it if it's not present
>
> Every time we put an if statement in like this, it basically means we
> should double the amount of QA, one for one path and one for the other.
>
> So whilst I've wondered about it, do we really need to do something like
> this?

Back in the day I used to massively set ASSUME_PROVIDED in local.conf
to reduce the amount of -native packages built.  When it works it's
wonderful, but then you start getting mysterious failures because it
turns out that your system's tool has different build options, or is
out of date as Poky updated and you didn't notice.

It turned out to be a false economy: by the time I'd installed and
verified the packages from Debian I could have had Poky build them for
me. :)

Ross



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: bitbake.conf: Add git-native to ASSUME_PROVIDED
  2012-07-10 15:57   ` Richard Purdie
  2012-07-10 16:06     ` Burton, Ross
@ 2012-07-10 16:11     ` McClintock Matthew-B29882
  2012-07-10 18:35     ` Robert P. J. Day
  2 siblings, 0 replies; 15+ messages in thread
From: McClintock Matthew-B29882 @ 2012-07-10 16:11 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer; +Cc: McClintock Matthew-B29882

On Tue, Jul 10, 2012 at 10:57 AM, Richard Purdie
<richard.purdie@linuxfoundation.org> wrote:
> Every time we put an if statement in like this, it basically means we
> should double the amount of QA, one for one path and one for the other.
>
> So whilst I've wondered about it, do we really need to do something like
> this?

I don't think we need it, it just has the possibility of improving the
initial user experience. What's the QA difference in testing all the
various differences in git (or whatever) on the distros we intend to
support? In a way ASSUME_PROVIDED += "git" more than doubled the QA ;)

-M



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: bitbake.conf: Add git-native to ASSUME_PROVIDED
  2012-07-10 15:57   ` Richard Purdie
  2012-07-10 16:06     ` Burton, Ross
  2012-07-10 16:11     ` McClintock Matthew-B29882
@ 2012-07-10 18:35     ` Robert P. J. Day
  2012-07-10 18:52       ` Khem Raj
  2 siblings, 1 reply; 15+ messages in thread
From: Robert P. J. Day @ 2012-07-10 18:35 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer; +Cc: McClintock Matthew-B29882

On Tue, 10 Jul 2012, Richard Purdie wrote:

> On Tue, 2012-07-10 at 15:00 +0000, McClintock Matthew-B29882 wrote:
> > On Tue, Jul 10, 2012 at 8:32 AM, Richard Purdie
> > <richard.purdie@linuxfoundation.org> wrote:
> > > Originally, git was something new, not installed everywhere and had commandline
> > > stability problems. This has changed and git it no longer makes sense to
> > > continually build this when the system installed version is likely sufficient.
> > >
> > > This speeds up build since recipes no longer have to wait for git-native to build
> > > if they're fetched from a git:// SRC_URI.
> > >
> > > Also add git to the sanity checks and drop the no unneeded svn reference.
> >
> > What about testing the host system for presence of certain things?
> > Then one could
> >
> > 1) yum/apt/etc install the needed items
> >
> > or
> >
> > 2) Build it if it's not present
>
> Every time we put an if statement in like this, it basically means we
> should double the amount of QA, one for one path and one for the other.
>
> So whilst I've wondered about it, do we really need to do something like
> this?

  my opinion, which is mine, is to add a script someone can run that
tells them what appears to be safe to override from their current
distro.  that way, it's entirely optional and the developer deals with
the output at their own risk.

rday

-- 

========================================================================
Robert P. J. Day                                 Ottawa, Ontario, CANADA
                        http://crashcourse.ca

Twitter:                                       http://twitter.com/rpjday
LinkedIn:                               http://ca.linkedin.com/in/rpjday
========================================================================



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: bitbake.conf: Add git-native to ASSUME_PROVIDED
  2012-07-10 18:35     ` Robert P. J. Day
@ 2012-07-10 18:52       ` Khem Raj
  2012-07-10 19:23         ` Richard Purdie
  2012-07-10 19:58         ` Robert P. J. Day
  0 siblings, 2 replies; 15+ messages in thread
From: Khem Raj @ 2012-07-10 18:52 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer; +Cc: McClintock Matthew-B29882

On Tue, Jul 10, 2012 at 11:35 AM, Robert P. J. Day
<rpjday@crashcourse.ca> wrote:
>
>   my opinion, which is mine, is to add a script someone can run that
> tells them what appears to be safe to override from their current
> distro.  that way, it's entirely optional and the developer deals with
> the output at their own risk.

who determines the safeness ? thats what double QA RP mentioned is



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: bitbake.conf: Add git-native to ASSUME_PROVIDED
  2012-07-10 18:52       ` Khem Raj
@ 2012-07-10 19:23         ` Richard Purdie
  2012-07-10 19:58         ` Robert P. J. Day
  1 sibling, 0 replies; 15+ messages in thread
From: Richard Purdie @ 2012-07-10 19:23 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer; +Cc: McClintock Matthew-B29882

On Tue, 2012-07-10 at 11:52 -0700, Khem Raj wrote:
> On Tue, Jul 10, 2012 at 11:35 AM, Robert P. J. Day
> <rpjday@crashcourse.ca> wrote:
> >
> >   my opinion, which is mine, is to add a script someone can run that
> > tells them what appears to be safe to override from their current
> > distro.  that way, it's entirely optional and the developer deals with
> > the output at their own risk.
> 
> who determines the safeness ? thats what double QA RP mentioned is

If a script says its safe, the bug reports will come in about the script
being broken.

Most -native dependencies are either essential (perl, python, dbus,
autoconf, automake, libtool, gmp, mpc, mfpr) or trivial. The ones that I
really dislike are the ones that hold up the critical path of the build
(i.e. libc/toolchain).

git-native is now falling into this category. subversion-native used to
be an issue but is rapidly being consigned to the history books.

So bang for buck, git-native makes sense, most other -native
dependencies are required at this point. The only two I'd "safely" put
in an ASSUME_PROVIDED locally and off the top of my head are flex/bison
at this point and those are questionable with some known API gotchas.
We've even had problems with things like tar recently. Hard to believe
but true and we have the bug reports to prove it.

Cheers,

Richard






^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: bitbake.conf: Add git-native to ASSUME_PROVIDED
  2012-07-10 18:52       ` Khem Raj
  2012-07-10 19:23         ` Richard Purdie
@ 2012-07-10 19:58         ` Robert P. J. Day
  1 sibling, 0 replies; 15+ messages in thread
From: Robert P. J. Day @ 2012-07-10 19:58 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer; +Cc: McClintock Matthew-B29882

On Tue, 10 Jul 2012, Khem Raj wrote:

> On Tue, Jul 10, 2012 at 11:35 AM, Robert P. J. Day
> <rpjday@crashcourse.ca> wrote:
> >
> >   my opinion, which is mine, is to add a script someone can run that
> > tells them what appears to be safe to override from their current
> > distro.  that way, it's entirely optional and the developer deals with
> > the output at their own risk.
>
> who determines the safeness ? thats what double QA RP mentioned is

  there's no *guarantee* of safeness, just an advisory based on
nothing more than the version number.  user makes their own decision
and, if it breaks, they get to keep all the pieces.

rday

-- 

========================================================================
Robert P. J. Day                                 Ottawa, Ontario, CANADA
                        http://crashcourse.ca

Twitter:                                       http://twitter.com/rpjday
LinkedIn:                               http://ca.linkedin.com/in/rpjday
========================================================================



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: bitbake.conf: Add git-native to ASSUME_PROVIDED
  2012-07-10 13:32 bitbake.conf: Add git-native to ASSUME_PROVIDED Richard Purdie
  2012-07-10 14:02 ` Robert P. J. Day
  2012-07-10 15:00 ` McClintock Matthew-B29882
@ 2012-07-11 12:23 ` Enrico Scholz
  2012-07-11 16:19   ` Richard Purdie
  2 siblings, 1 reply; 15+ messages in thread
From: Enrico Scholz @ 2012-07-11 12:23 UTC (permalink / raw)
  To: openembedded-core

Richard Purdie
<richard.purdie-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r@public.gmane.org>
writes:

> Originally, git was something new, not installed everywhere and had
> commandline stability problems. This has changed and git it no longer
> makes sense to continually build this when the system installed version
> is likely sufficient.

Can this really be assumed? Recent bitbake use something like 

 | git remote add --mirror=fetch

The git version in RHEL 6 or Ubuntu 10 are too old for this and support
'--mirror' without a value only.


Enrico



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: bitbake.conf: Add git-native to ASSUME_PROVIDED
  2012-07-11 12:23 ` Enrico Scholz
@ 2012-07-11 16:19   ` Richard Purdie
  0 siblings, 0 replies; 15+ messages in thread
From: Richard Purdie @ 2012-07-11 16:19 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

On Wed, 2012-07-11 at 14:23 +0200, Enrico Scholz wrote:
> Richard Purdie
> <richard.purdie-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r@public.gmane.org>
> writes:
> 
> > Originally, git was something new, not installed everywhere and had
> > commandline stability problems. This has changed and git it no longer
> > makes sense to continually build this when the system installed version
> > is likely sufficient.
> 
> Can this really be assumed? Recent bitbake use something like 
> 
>  | git remote add --mirror=fetch
> 
> The git version in RHEL 6 or Ubuntu 10 are too old for this and support
> '--mirror' without a value only.

You're right unfortunately, we're going to need to rethink this. I
didn't think the git fetcher used any advanced syntax now but it clearly
does :(

Does anyone know what the actual version dependency is? I know its after
1.7.3.4 and before 1.7.5.4.

Cheers,

Richard




^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: bitbake.conf: Add git-native to ASSUME_PROVIDED
  2012-07-10 15:00 ` McClintock Matthew-B29882
  2012-07-10 15:57   ` Richard Purdie
@ 2012-07-16 22:06   ` Colin Walters
  1 sibling, 0 replies; 15+ messages in thread
From: Colin Walters @ 2012-07-16 22:06 UTC (permalink / raw)
  To: McClintock Matthew-B29882,
	Patches and discussions about the oe-core layer

On Tue, 2012-07-10 at 15:00 +0000, McClintock Matthew-B29882 wrote:
> On Tue, Jul 10, 2012 at 8:32 AM, Richard Purdie
> <richard.purdie@linuxfoundation.org> wrote:
> > Originally, git was something new, not installed everywhere and had commandline
> > stability problems. This has changed and git it no longer makes sense to
> > continually build this when the system installed version is likely sufficient.
> >
> > This speeds up build since recipes no longer have to wait for git-native to build
> > if they're fetched from a git:// SRC_URI.
> >
> > Also add git to the sanity checks and drop the no unneeded svn reference.
> 
> What about testing the host system for presence of certain things?
> Then one could
> 
> 1) yum/apt/etc install the needed items

We do something like this in GNOME/jhbuild, but there's no version
comparison:

https://bugzilla.gnome.org/show_bug.cgi?id=564373

This is mainly targeted for system libraries which have pkg-config
files, but we're discussing extending it to executables and
non-pkg-config headers:

https://bugzilla.gnome.org/show_bug.cgi?id=671042





^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2012-07-16 22:18 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-07-10 13:32 bitbake.conf: Add git-native to ASSUME_PROVIDED Richard Purdie
2012-07-10 14:02 ` Robert P. J. Day
2012-07-10 14:09   ` Richard Purdie
2012-07-10 14:14     ` Robert P. J. Day
2012-07-10 15:00 ` McClintock Matthew-B29882
2012-07-10 15:57   ` Richard Purdie
2012-07-10 16:06     ` Burton, Ross
2012-07-10 16:11     ` McClintock Matthew-B29882
2012-07-10 18:35     ` Robert P. J. Day
2012-07-10 18:52       ` Khem Raj
2012-07-10 19:23         ` Richard Purdie
2012-07-10 19:58         ` Robert P. J. Day
2012-07-16 22:06   ` Colin Walters
2012-07-11 12:23 ` Enrico Scholz
2012-07-11 16:19   ` Richard Purdie

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.