[uClibc] Updating uClibc/extra/config to match Linux 2.6.11
Peter Kjellerstedt
peter.kjellerstedt at axis.com
Mon Apr 4 09:39:31 UTC 2005
*ping*
//Peter
> -----Original Message-----
> From: uclibc-bounces at uclibc.org
> [mailto:uclibc-bounces at uclibc.org] On Behalf Of Peter Kjellerstedt
> Sent: Tuesday, March 22, 2005 19:07
> To: Erik Andersen
> Cc: uclibc at uclibc.org
> Subject: [uClibc] Updating uClibc/extra/config to match Linux 2.6.11
>
> I am in the process of updating uClibc/extra/config. It is
> currently based on scripts/kconfig and scripts/lxdialog from
> Linux 2.6.7. I intend to update it to match Linux 2.6.11.
>
> First, uClibc/extra/config currently contains a merge of the
> two directories from the Linux sources. Due to the fact that
> there is now a utils.c in both of those directories, I
> intend to separate them again, and move the files from
> lxdialog into uClibc/extra/config/lxdialog. This should not
> be much of a problem.
>
> Second, I would like to import scripts/kconfig and
> scripts/lxdialog into the uClibc repository somewhere to
> make it easier to perform similar updates in the future.
> Unfortunately (for me), there is currently no standard for
> how to handle imports like this in the uClibc repository.
>
> Here are a couple of possibilities (/vendor would be a new
> top directory along /trunk, /tags and /branches):
>
> /vendor/kconfig/current
> /vendor/kconfig/linux-2.6.11 (copy of the previous, aka tag)
> /vendor/lxdialog/current
> /vendor/lxdialog/linux-2.6.11 (copy of the previous, aka tag)
>
> /vendor/linux/kconfig
> /vendor/linux/lxdialog
> /vendor/linux-2.6.11/kconfig
> /vendor/linux-2.6.11/lxdialog
>
> /vendor/linux/current/kconfig
> /vendor/linux/current/lxdialog
> /vendor/linux/2.6.11/kconfig
> /vendor/linux/2.6.11/lxdialog
>
> /vendor/linux/scripts/kconfig
> /vendor/linux/scripts/lxdialog
> /vendor/linux-2.6.11/scripts/kconfig
> /vendor/linux-2.6.11/scripts/lxdialog
>
> The first version above is similar to the one suggested in
> http://svnbook.red-bean.com/en/1.0/svn-book.html#svn-ch-7-sect-4.1
> The second one more resembles the way /tags and /branches are
> currently laid out. The third version is basically the same
> as the second, but the vendor and the version have been
> separated into different directories. The fourth version is
> the same as the second but retaining the directory structure
> of the original source.
>
> I do not know which version is preferred, but I personally lean
> towards the third or fourth (or the combination of them).
>
> //Peter
More information about the uClibc
mailing list