ltib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ltib] kernel config request ignored


From: Michael Jones
Subject: Re: [Ltib] kernel config request ignored
Date: Wed, 04 Mar 2009 11:26:49 +0100
User-agent: Thunderbird 2.0.0.19 (X11/20090105)

Hi Stuart,

I determined that the if {} you pointed out was indeed getting entered, but I didn't spend much more time on it. Instead, I took your advice and installed the latest LTIB from CVS. Now everything's in order again.

Thanks for the help,
Michael

Stuart Hughes wrote:
Hi Michael,

This looks different to the report you cite from 2008-11.  In your case
no build attempt is even being tried.

You'd be much better basing your derivative BSP on the one from Savannah
CVS as this gets more frequent updates.

It's likely this is a bug and has been fixed in later versions.

If you want to track this down, the area to debug/look at is in the ltib
script in this area:

 # build if force, no rpms or if the spec file was updated
    if(   $cf->{force}  || $cf->{download_only}
       || (exists $$key->{build} && $$key->{build})
       || $cf->{dltest} || ! @rpms || -M $spec < -M $rpms[0]){

You can add a "warn/print" to see if this section is entered, if not
then there is no build condition being detected.

My advice is if at all possible to upgrade as this section has changed a
great deal.

Regards, Stuart


On Mon, 2009-03-02 at 12:21 +0100, Michael Jones wrote:
Hello,

I'm having the same problem as one I found in the archives
(http://lists.gnu.org/archive/html/ltib/2008-11/msg00083.html): even if
I choose 'Configure the kernel' in LTIB, it exits and continues building
w/o entering the kernel config screen.

I have created a new platform, imx31ev, with imx31ads as a template. I
am using the LTIB from the ADS BSP (imx31_ads_20080722-rel6-ltib). This had been working, but I can't put my finger on what change I had made to cause this, so now I'm trying to track that down.

I am building the kernel from a "local Linux directory build" with an
external build dir. Apparently the original poster's problem involved a
missing file, and this doesn't seem to be the case with me (I don't see
a warning to this effect like he did).  Below is the output immediately
after leaving LTIB config.

I see that 'make menuconfig' is in "kernel-common.tmpl", but it looks to
me like the %build section here is not called (I put an 'echo' at the
top of it).  'Executing(%build)' runs a  script in tmp/ like
'rpm-tmp.49764', but I don't understand where this script comes from or
how to keep it from being deleted so I can inspect it. And I'm not sure
this is looking in the right direction anyway.

Suggestions?

thanks,
Michael


*** End of configuration.
*** Check the top-level Makefile for additional configuration options.

+ cp .config defconfig.dev

Processing platform: EagleVision
=====================================
using config/platform/imx31ev/.config
PKG_KERNEL_WANT_CF has changed, kernel26-dir-build needs a rebuild

Processing: fake-provides
===========================

Processing: kernel26-dir-build
================================

_______________________________________________
LTIB home page: http://bitshrine.org

Ltib mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/ltib



MATRIX VISION GmbH, Talstraße 16, DE-71570 Oppenweiler
Registergericht: Amtsgericht Stuttgart, HRB 271090
Geschäftsführer: Gerhard Thullner, Werner Armingeon, Uwe Furtner, Hans-Joachim 
Reich




reply via email to

[Prev in Thread] Current Thread [Next in Thread]