Am Sonntag, 7. November 2010, 19:14:20 schrieb Andrew:
> 07.11.2010 19:13, KP Kirchdoerfer пишет:
> > Am Sonntag, 7. November 2010, 17:11:30 schrieb Andrew:
> >> 07.11.2010 18:02, davidMbrooke пишет:
> >>> On Sun, 2010-11-07 at 16:35 +0100, KP Kirchdoerfer wrote:
> >>>> Am Sonntag, 7. November 2010, 16:19:58 schrieb davidMbrooke:
> >>>>> Hi,
> >>>>> 
> >>>>> I have just run a full rebuild and buildall.sh failed on "kmodules":
> >>>>> 
> >>>>> calling buildpacket for kmodules
> >>>>> Generating package moddb-geode
> >>>>> cp: cannot stat
> >>>>> `/home/leaf/src/bering-uclibc4/buildtool/staging/lib/modules/2.6.35.8
> >>>>> -g eode /net/pptp.ko': No such file or directory Copying
> >>>>> file
> >>>>> /home/leaf/src/bering-uclibc4/buildtool/staging/lib/modules/2.6.35.8-
> >>>>> ge ode /net/pptp.ko failed. No such file or directory at
> >>>>> ./buildpacket.pl line 461 main::system_exec('cp
> >>>>> -r /home/leaf/src/bering-uclibc4/buildtool/staging/lib/mod...',
> >>>>> 'Copying file /home/leaf/src/bering-uclibc4/buildtool/staging/...')
> >>>>> called at ./buildpacket.pl line 565
> >>>>> 
> >>>>>         main::copyBinariesToPackageStaging('HASH(0x2a5a4c8)',
> >>>>> 
> >>>>> '/home/leaf/src/bering-uclibc4/buildtool/staging') called
> >>>>> at ./buildpacket.pl line 1215
> >>>>> 
> >>>>> 
> >>>>> dMb
> >>>> 
> >>>> Try again again after you've run buildclean accel-pptp and build
> >>>> accel-pptp.
> >>>> 
> >>>> I guess we have had a misunderstanding about what to do with modules
> >>>> like pptp from accel-pptp. I think they should not provided in the
> >>>> package (accel-pptp) in this case, but with the modules tarball.
> >>>> Andrew put it into moddb (kmodules).
> >>>> This way moddb may grow too much in the long run, and we start to make
> >>>> things complicated due to (unnecessary) dependencies. Unnecessary
> >>>> cause the whole build process fails if accel-pptp is not (re)builded,
> >>>> but it's basically a special, which can be build later or neverever,
> >>>> if the module is just in the tarball and not in moddb.
> >>>> 
> >>>> kp
> >>> 
> >>> Thanks kp. That fixed it, as a workaround until Andrew (or someone
> >>> else) can give this some attention. I remember Andrew saying he is
> >>> busy for the next few days...
> >>> 
> >>> dMb
> >> 
> >> You may include accel-pptp into dependencies for moddb. It'll fix
> >> trouble.
> > 
> > Yep, I know how to solve that, but my main question was, what's the
> > reason to add it to moddb at all?
> > Even if we are not as space constrained than we was with the floppy, pls
> > let us be careful, what to add to the base files and what can be added
> > by the users who really need the modules.
> > accel-pptp is something not everyone needs and adding (and loading) the
> > module by default is IMHO unnecessary. If we do that we should have a
> > good reason to do so. To explain it further - I think we should add the
> > via-rhine driver, cause it's needed by Alix boards, which are more or
> > less officially supported with the geode-images. I won't add tun.ko even
> > it's widely used for aiccu and/or openvpn. We also don't add any wifi
> > driver right from the start....
> 
> The reason is same as reason for other ppp-related modules. Accel-pptp
> is up to some times faster than user-level pptp client/server, so it's
> preferred as default pptp client/server. However, if in scripts will be
> realized automatic module extraction from tarball, we may exclude these
> modules.

They can always added as every other module, if someone needs those. I assume 
pptp is not as widely used as ppp - maybe I'm wrong. 

> About via-rhine - agreed, it also usable for VIA-based K7/K8 boards.


> >> And
> >> IMHO it will be done before we do 4.0 release :) In 2.6.36 kernel a lot
> >> of obsolete/unused code was removed - so kernel will be smaller.
> >> Now I don't want to switch to fresh kernel because it can be not enough
> >> stable - so I want to wait for 2.6.36.2 or higher patch.
> > 
> > Well, I do have objections:
> > First I don't think its a good idea to switch the kernel (and related
> > packages) between beta1 and the final release. In that time we should try
> > to fix bugs and update packages only if needed to do so.
> 
> Ok, so we will stay on 2.6.35 kernel branch on 4.0, just updating
> periodically kernel to fresher patchset(extraversion) (IMHO this will
> not break anything even if users will have older modules with fresher
> kernel - because modifications mostly are bugfixes), 

Agreed.

> and when we will
> see that 2.6.37 kernel is released and is enough stable - it'll be time
> to develop 4.1 version. Especially because there are enough things to do
> after 4.0 release - for ex., assembling busybox as separate executables
> instead single file.
> Or, we can include into beta release 2.6.36 kernel. Main features of it
> - IMHO smaller code (due to clean-ups) and included LIRC modules. But I
> doubt about it's stability.

I'd say let us go with 2.6.35 and start to release beta1 ASAP.
(btw: I do have one outstanding issue "apkg -u" :))

> > Second, we may have an eye on the "embedded flag" proposal
> > (http://lwn.net/Articles/413341/rss), though I don't know yet, if it
> > really helps us. Interestingly enough, it will flag 2.6.35, and I think
> > if there is intersting "embedded kernel development" it will be targeted
> > to this "flagged" version.
> > 
> > kp
> 
> This is useful for long-term supported branch, which may be developed
> for years. - something like 2.6.16 kernel, which support was dropped by
> kernel.org not so far, or currently 2.6.27 kernel.Possible it will not
> be enough useful - it seems that currently Linux kernel is developed
> enough fast, and each 2nd-3rd release has enough fresh and useful
> features to switch on it.

I myself not shure if it will be a benefit for us, but let's not forget it 
seems users also uses LEAF distros for years. I guess they'll welcome non-
intrusive updates more than switching to a new kernel. But that's something to 
think about later.

kp

------------------------------------------------------------------------------
The Next 800 Companies to Lead America's Growth: New Video Whitepaper
David G. Thomson, author of the best-selling book "Blueprint to a 
Billion" shares his insights and actions to help propel your 
business during the next growth cycle. Listen Now!
http://p.sf.net/sfu/SAP-dev2dev

_______________________________________________
leaf-devel mailing list
leaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to