Patchwork [00/14] Warning Fixes and some Updates

login
register
mail settings
Submitter Saul Wold
Date March 14, 2012, 8:33 a.m.
Message ID <cover.1331713807.git.sgw@linux.intel.com>
Download mbox
Permalink /patch/23233/
State New
Headers show

Pull-request

git://git.openembedded.org/openembedded-core-contrib sgw/stage

Comments

Saul Wold - March 14, 2012, 8:33 a.m.
Richard,

This has some warning fixes along with some update.

Biggest change is to bitbake.conf, which re-orders PACKAGE and addes 
${libdir}/${BPN}/*.a to the staticdev list, this was seen in a number 
of packages and seems to make sense.  But I would understand if there
are other issues I am not aware of.

The FILES_${PN} was grabbing from ${libdir}/${BPN}/* so we needed to 
get the staticdev in before that.

Other thoughts?

Sau!


The following changes since commit 81379dc141e245307ca391a02b7490b199128991:

  dates: Fix unpackaged files warning (2012-03-13 23:18:19 +0000)

are available in the git repository at:
  git://git.openembedded.org/openembedded-core-contrib sgw/stage
  http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/stage

Saul Wold (14):
  owl-video: Fix unpackaged file warning
  ltp: Package static library in -staticdev
  quilt: Fix docs packaging warnings
  autoconf: remove emacs mode files to fix warnings
  qt4: package static libraries correctly to fix warnings
  rpm: Package python-rpm static archive correctly
  python: package static libraries correctly in -staticdev
  distro_tracking: Updates for manual checks
  avahi: Update to 0.6.31
  man-pages: Update to 3.36
  libgalago: Fix package warnings by not packaging autopackage
  gpgme: fix packaging warnings
  man: fix configure issue to solve warnings
  bitbake.conf: Modify PACKAGE list ordering to insert -staticdev file
    before PN

 meta/conf/bitbake.conf                             |    4 +-
 .../conf/distro/include/distro_tracking_fields.inc |   36 ++++++++++++++++----
 .../{avahi-ui_0.6.30.bb => avahi-ui_0.6.31.bb}     |    8 ++--
 meta/recipes-connectivity/avahi/avahi.inc          |    6 ++--
 .../avahi/{avahi_0.6.30.bb => avahi_0.6.31.bb}     |    6 ++--
 .../recipes-connectivity/galago/libgalago_0.5.2.bb |    5 +++
 meta/recipes-devtools/autoconf/autoconf.inc        |    4 ++
 meta/recipes-devtools/autoconf/autoconf_2.68.bb    |    2 +-
 .../python/python-2.7-manifest.inc                 |    6 +++-
 meta/recipes-devtools/python/python_2.7.2.bb       |    2 +-
 meta/recipes-devtools/quilt/quilt-0.51.inc         |    2 +-
 meta/recipes-devtools/quilt/quilt_0.51.bb          |    2 +-
 meta/recipes-devtools/rpm/rpm_5.4.0.bb             |    5 ++-
 meta/recipes-extended/ltp/ltp_20120104.bb          |    4 ++
 .../{man-pages_3.32.bb => man-pages_3.36.bb}       |    8 ++--
 meta/recipes-extended/man/man_1.6f.bb              |    4 +-
 meta/recipes-qt/qt4/qt4-x11-free.inc               |    2 +-
 meta/recipes-qt/qt4/qt4.inc                        |   19 +++++++++--
 .../recipes-sato/owl-video-widget/owl-video_git.bb |    4 ++-
 meta/recipes-support/gpgme/gpgme_1.3.1.bb          |    6 +++-
 20 files changed, 97 insertions(+), 38 deletions(-)
 rename meta/recipes-connectivity/avahi/{avahi-ui_0.6.30.bb => avahi-ui_0.6.31.bb} (93%)
 rename meta/recipes-connectivity/avahi/{avahi_0.6.30.bb => avahi_0.6.31.bb} (80%)
 rename meta/recipes-extended/man-pages/{man-pages_3.32.bb => man-pages_3.36.bb} (80%)
Richard Purdie - March 14, 2012, 1:26 p.m.
On Wed, 2012-03-14 at 01:33 -0700, Saul Wold wrote:
> Richard,
> 
> This has some warning fixes along with some update.
> 
> Biggest change is to bitbake.conf, which re-orders PACKAGE and addes 
> ${libdir}/${BPN}/*.a to the staticdev list, this was seen in a number 
> of packages and seems to make sense.  But I would understand if there
> are other issues I am not aware of.
> 
> The FILES_${PN} was grabbing from ${libdir}/${BPN}/* so we needed to 
> get the staticdev in before that.

I replied to this patch. If we do take it in, it needs some very
specific testing data.

> Saul Wold (14):
>   owl-video: Fix unpackaged file warning
>   ltp: Package static library in -staticdev
>   quilt: Fix docs packaging warnings
>   autoconf: remove emacs mode files to fix warnings
>   rpm: Package python-rpm static archive correctly
>   distro_tracking: Updates for manual checks
>   avahi: Update to 0.6.31
>   man-pages: Update to 3.36
>   libgalago: Fix package warnings by not packaging autopackage
>   man: fix configure issue to solve warnings

I took these, thank.

>  gpgme: fix packaging warnings

I'd like to see a small tweak to this one (I've replied to the patch)

>  python: package static libraries correctly in -staticdev

I meant not to take this after the comment from Martin but accidentally
did. I therefore followed up with a fix to the generator script so this
one is merged and dealt with.

>   bitbake.conf: Modify PACKAGE list ordering to insert -staticdev file
>     before PN

I've replied about this one.

>  qt4: package static libraries correctly to fix warnings

I've held off this one as Martin reported an issue.

Cheers,

Richard
Saul Wold - March 14, 2012, 4:09 p.m.
On 03/14/2012 06:26 AM, Richard Purdie wrote:
> On Wed, 2012-03-14 at 01:33 -0700, Saul Wold wrote:
>> Richard,
>>
>> This has some warning fixes along with some update.
>>
>> Biggest change is to bitbake.conf, which re-orders PACKAGE and addes
>> ${libdir}/${BPN}/*.a to the staticdev list, this was seen in a number
>> of packages and seems to make sense.  But I would understand if there
>> are other issues I am not aware of.
>>
>> The FILES_${PN} was grabbing from ${libdir}/${BPN}/* so we needed to
>> get the staticdev in before that.
>
> I replied to this patch. If we do take it in, it needs some very
> specific testing data.
>
The problem with sending patches late!  I thought about this around 
6:00am and would deal with it when I woke!  I will run a world build 
with package history enabled before and after this change and see what 
the output is like.

>> Saul Wold (14):
>>    owl-video: Fix unpackaged file warning
>>    ltp: Package static library in -staticdev
>>    quilt: Fix docs packaging warnings
>>    autoconf: remove emacs mode files to fix warnings
>>    rpm: Package python-rpm static archive correctly
>>    distro_tracking: Updates for manual checks
>>    avahi: Update to 0.6.31
>>    man-pages: Update to 3.36
>>    libgalago: Fix package warnings by not packaging autopackage
>>    man: fix configure issue to solve warnings
>
> I took these, thank.
>
>>   gpgme: fix packaging warnings
>
> I'd like to see a small tweak to this one (I've replied to the patch)
>
Tweak sent to the list.

>>   python: package static libraries correctly in -staticdev
>
> I meant not to take this after the comment from Martin but accidentally
> did. I therefore followed up with a fix to the generator script so this
> one is merged and dealt with.
>
Thanks, I had not noticed that this was auto-generated.

>>    bitbake.conf: Modify PACKAGE list ordering to insert -staticdev file
>>      before PN
>
> I've replied about this one.
>
>>   qt4: package static libraries correctly to fix warnings
>
> I've held off this one as Martin reported an issue.
>
I think Martin provided a fix for this on the list, it looks fine.

We are getting there with warnings, my last world build was down to 
around 260 warnings.

Thanks
	Sau!

> Cheers,
>
> Richard
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>