[ANNOUNCE] new experimental building system

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

 



I received some comments from some developers that wanted to test their drivers
with the latest -stable kernel. After thinking for a while, I decided to do
a small test, packaging the current build system into a separate tree, without
any drivers, and providing a way to allow using it with the latest driver.

I added it at:
	http://git.linuxtv.org/mchehab/new_build.git

The current version is very raw, but people are free to send patches to improve it.

Usage:

git clone git://linuxtv.org/mchehab/new_build.git
cd new_build/linux
make tar DIR=<some dir with media -git tree>
make untar
cd ..

After that, it will work like the old -hg build system.

Notes:

1) There's not much compat stuff here. So, it will likely not work with
   legacy kernels. It will probably be fine to use it with the latest stable
   kernel, although I tested it only with 2.6.36-rc7.

2) For now, this is just an experience. I don't intend to maintain any
   out-of-tree building system, due to my lack of time for it. If this interests
   someone, feel free to candidate to maintain it.

3) It shouldn't be hard to support legacy kernels. All that it is needed is
   to have patches adding backports that don't fit at compat.h, and let the
   building system to apply them, depending on the kernel version.

If someone manifests interests on maintaining it, we probably may have some
script at linuxtv.org, generating daily tarballs with the latest drivers, to
be used by this build system.

Cheers,
Mauro
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux