Имеем исходное ядро 2.4.7-10 С ByteSex взяты патчи для bttv в виде *.diff Как их применить ?
>Имеем исходное ядро 2.4.7-10 С ByteSex
>взяты патчи для bttv в
>виде *.diff Как их применить
>?посмотреть в каком формате diff и
выполнить patch с соответствующими ключами:patch [options] < file.diff
and etc
>>Имеем исходное ядро 2.4.7-10 С ByteSex
>>взяты патчи для bttv в
>>виде *.diff Как их применить
>>?
>
>посмотреть в каком формате diff и
>
>выполнить patch с соответствующими ключами:
>
>patch [options] < file.diff
>
>and etcКуда мне надо ложить *.diff Вот кусок из одного из них.
--- linux-2.4.17/include/linux/videodev.h Fri Dec 28 14:04:17 2001
+++ linux/include/linux/videodev.h Fri Dec 28 15:27:01 2001
@@ -4,6 +4,18 @@
#include <linux/types.h>
#include <linux/version.h>
+#if 0
+/*
+ * v4l2 is still work-in-progress, integration planed for 2.5.x
+ * v4l2 project homepage: http://www.thedirks.org/v4l2/
+ * patches available from: http://bytesex.org/patches/
+ */
+# define HAVE_V4L2 1
+# include <linux/videodev2.h>
+#else
+# undef HAVE_V4L2
+#endif
+
#ifdef __KERNEL__
#include <linux/poll.h>
>>>Имеем исходное ядро 2.4.7-10 С ByteSex
>>>взяты патчи для bttv в
>>>виде *.diff Как их применить
>>>?
>>
>>посмотреть в каком формате diff и
>>
>>выполнить patch с соответствующими ключами:
>>
>>patch [options] < file.diff
>>
>>and etc
>
>Куда мне надо ложить *.diff Вот
>кусок из одного из них.
>
>
>--- linux-2.4.17/include/linux/videodev.h Fri Dec 28 14:04:17
>2001
>+++ linux/include/linux/videodev.h Fri Dec 28 15:27:01
>2001
>@@ -4,6 +4,18 @@
> #include <linux/types.h>
> #include <linux/version.h>
>
>+#if 0
>+/*
>+ * v4l2 is still work-in-progress,
>integration planed for 2.5.x
>+ * v4l2 project
>homepage: http://www.thedirks.org/v4l2/
>+ * patches available
>from: http://bytesex.org/patches/
>+ */
>+# define HAVE_V4L2 1
>+# include <linux/videodev2.h>
>+#else
>+# undef HAVE_V4L2
>+#endif
>+
> #ifdef __KERNEL__
>
> #include <linux/poll.h>По путям смотри, чтоб все ровно было:
--- linux-2.4.17/include/linux/videodev.h Fri Dec 28 14:04:17 2001
+++ linux/include/linux/videodev.h Fri Dec 28 15:27:01 2001
>>>Имеем исходное ядро 2.4.7-10 С ByteSex
>>>взяты патчи для bttv в
>>>виде *.diff Как их применить
>>>?
>>
>>посмотреть в каком формате diff и
>>
>>выполнить patch с соответствующими ключами:
>>
>>patch [options] < file.diff
>>
>>and etc
>
>Куда мне надо ложить *.diff Вот
>кусок из одного из них.
>man patch
>--- linux-2.4.17/include/linux/videodev.h Fri Dec 28 14:04:17
>2001
>+++ linux/include/linux/videodev.h Fri Dec 28 15:27:01
linux/include/linux/videodev.h
где лежит, с учетом того что начинается без
ведущих слешей?>2001
>@@ -4,6 +4,18 @@
> #include <linux/types.h>
> #include <linux/version.h>
>
>+#if 0
>+/*
>+ * v4l2 is still work-in-progress,
>integration planed for 2.5.x
>+ * v4l2 project
>homepage: http://www.thedirks.org/v4l2/
>+ * patches available
>from: http://bytesex.org/patches/
>+ */
>+# define HAVE_V4L2 1
>+# include <linux/videodev2.h>
>+#else
>+# undef HAVE_V4L2
>+#endif
>+
> #ifdef __KERNEL__
>
> #include <linux/poll.h>мб рано патчить ядро не зная как работают diff,
patch, что и как они при этом делают?