Skip to contentSkip to conversation

kernel headers: remove deprecated version 3.8

PATCH New Thomas De Schampheleire 3 participants 4 messages Jun 13, 2014 – Jun 14, 2014

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 kernel headers: remove deprecated version 3.8

Kernel headers version 3.8.x has been deprecated since 2013.08 and thus can be removed in 2014.08.
An automatic selection of 3.9.x headers is performed in the legacy menu. Existing automatic selections of 3.8.x headers are modified to select 3.9.x.

As this patch removes the last occurrence of BR2_DEPRECATED_SINCE_2013_08, the symbol is removed too.

---
 Config.in                            |   4 ----
 Config.in.legacy                     |  16 +++++++++++++---
 package/linux-headers/Config.in.host |   6 ------
 3 files changed, 13 insertions(+), 13 deletions(-)
Config.in +0 -4
diff -r 3ccc293b055d -r bf13a7c05006 Config.in
@@ -280,10 +280,6 @@
 
 if BR2_DEPRECATED
 
-config BR2_DEPRECATED_SINCE_2013_08
-	bool
-	default y
-
 config BR2_DEPRECATED_SINCE_2013_11
 	bool
 	default y
Config.in.legacy +13 -3
diff -r 3ccc293b055d -r bf13a7c05006 Config.in.legacy
@@ -101,6 +101,16 @@
 ###############################################################################
 comment "Legacy options removed in 2014.08"
 
+config BR2_KERNEL_HEADERS_3_8
+	bool "kernel headers version 3.8.x are no longer supported"
+	select BR2_KERNEL_HEADERS_3_9
+	select BR2_LEGACY
+	help
+	  Version 3.8.x of the Linux kernel headers have been deprecated
+	  for more than four buildroot releases and are now removed.
+	  As an alternative, version 3.9.x of the headers have been
+	  automatically selected in your configuration.
+
 config BR2_PACKAGE_GETTEXT_TOOLS
 	bool "support for gettext-tools on target has been removed"
 	select BR2_LEGACY
@@ -131,7 +141,7 @@
 
 config BR2_KERNEL_HEADERS_3_6
 	bool "kernel headers version 3.6.x are no longer supported"
-	select BR2_KERNEL_HEADERS_3_8
+	select BR2_KERNEL_HEADERS_3_9
 	select BR2_LEGACY
 	help
 	  Version 3.6.x of the Linux kernel headers have been deprecated
@@ -141,7 +151,7 @@
 
 config BR2_KERNEL_HEADERS_3_7
 	bool "kernel headers version 3.7.x are no longer supported"
-	select BR2_KERNEL_HEADERS_3_8
+	select BR2_KERNEL_HEADERS_3_9
 	select BR2_LEGACY
 	help
 	  Version 3.7.x of the Linux kernel headers have been deprecated
@@ -326,7 +336,7 @@
 
 config BR2_KERNEL_HEADERS_3_5
 	bool "kernel headers version 3.5.x are no longer supported"
-	select BR2_KERNEL_HEADERS_3_8
+	select BR2_KERNEL_HEADERS_3_9
 	select BR2_LEGACY
 	help
 	  Version 3.5.x of the Linux kernel headers have been deprecated
package/linux-headers/Config.in.host +0 -6
diff -r 3ccc293b055d -r bf13a7c05006 package/linux-headers/Config.in.host
@@ -26,11 +26,6 @@
 		depends on !BR2_arc
 		select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4
 
-	config BR2_KERNEL_HEADERS_3_8
-		bool "Linux 3.8.x kernel headers"
-		depends on BR2_DEPRECATED_SINCE_2013_08 && !BR2_arc
-		select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8
-
 	config BR2_KERNEL_HEADERS_3_9
 		bool "Linux 3.9.x kernel headers"
 		depends on BR2_DEPRECATED_SINCE_2013_11
@@ -155,7 +150,6 @@
 	default "3.0.101"	if BR2_KERNEL_HEADERS_3_0
 	default "3.2.60"	if BR2_KERNEL_HEADERS_3_2
 	default "3.4.92"	if BR2_KERNEL_HEADERS_3_4
-	default "3.8.13"	if BR2_KERNEL_HEADERS_3_8
 	default "3.9.11"	if BR2_KERNEL_HEADERS_3_9
 	default "3.10.42"	if BR2_KERNEL_HEADERS_3_10
 	default "3.11.10"	if BR2_KERNEL_HEADERS_3_11
#1 lore raw

PATCH 1/1 kernel headers: remove deprecated version 3.8

Thomas, All,

On 2014-06-13 21:21 +0200, Thomas De Schampheleire spake thusly:

Quoted 10 lines

Kernel headers version 3.8.x has been deprecated since 2013.08 and thus can be removed in 2014.08.
An automatic selection of 3.9.x headers is performed in the legacy menu. Existing automatic selections of 3.8.x headers are modified to select 3.9.x.

As this patch removes the last occurrence of BR2_DEPRECATED_SINCE_2013_08, the symbol is removed too.

Regards,
Yann E. MORIN.

Quoted 94 lines
---
 Config.in                            |   4 ----
 Config.in.legacy                     |  16 +++++++++++++---
 package/linux-headers/Config.in.host |   6 ------
 3 files changed, 13 insertions(+), 13 deletions(-)

diff -r 3ccc293b055d -r bf13a7c05006 Config.in

Config.in +0 -4
@@ -280,10 +280,6 @@
 
 if BR2_DEPRECATED
 
-config BR2_DEPRECATED_SINCE_2013_08
-	bool
-	default y
-
 config BR2_DEPRECATED_SINCE_2013_11
 	bool
 	default y

diff -r 3ccc293b055d -r bf13a7c05006 Config.in.legacy

Config.in.legacy +13 -3
@@ -101,6 +101,16 @@
 ###############################################################################
 comment "Legacy options removed in 2014.08"
 
+config BR2_KERNEL_HEADERS_3_8
+	bool "kernel headers version 3.8.x are no longer supported"
+	select BR2_KERNEL_HEADERS_3_9
+	select BR2_LEGACY
+	help
+	  Version 3.8.x of the Linux kernel headers have been deprecated
+	  for more than four buildroot releases and are now removed.
+	  As an alternative, version 3.9.x of the headers have been
+	  automatically selected in your configuration.
+
 config BR2_PACKAGE_GETTEXT_TOOLS
 	bool "support for gettext-tools on target has been removed"
 	select BR2_LEGACY
@@ -131,7 +141,7 @@
 
 config BR2_KERNEL_HEADERS_3_6
 	bool "kernel headers version 3.6.x are no longer supported"
-	select BR2_KERNEL_HEADERS_3_8
+	select BR2_KERNEL_HEADERS_3_9
 	select BR2_LEGACY
 	help
 	  Version 3.6.x of the Linux kernel headers have been deprecated
@@ -141,7 +151,7 @@
 
 config BR2_KERNEL_HEADERS_3_7
 	bool "kernel headers version 3.7.x are no longer supported"
-	select BR2_KERNEL_HEADERS_3_8
+	select BR2_KERNEL_HEADERS_3_9
 	select BR2_LEGACY
 	help
 	  Version 3.7.x of the Linux kernel headers have been deprecated
@@ -326,7 +336,7 @@
 
 config BR2_KERNEL_HEADERS_3_5
 	bool "kernel headers version 3.5.x are no longer supported"
-	select BR2_KERNEL_HEADERS_3_8
+	select BR2_KERNEL_HEADERS_3_9
 	select BR2_LEGACY
 	help
 	  Version 3.5.x of the Linux kernel headers have been deprecated

diff -r 3ccc293b055d -r bf13a7c05006 package/linux-headers/Config.in.host

package/linux-headers/Config.in.host +0 -6
@@ -26,11 +26,6 @@
 		depends on !BR2_arc
 		select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4
 
-	config BR2_KERNEL_HEADERS_3_8
-		bool "Linux 3.8.x kernel headers"
-		depends on BR2_DEPRECATED_SINCE_2013_08 && !BR2_arc
-		select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8
-
 	config BR2_KERNEL_HEADERS_3_9
 		bool "Linux 3.9.x kernel headers"
 		depends on BR2_DEPRECATED_SINCE_2013_11
@@ -155,7 +150,6 @@
 	default "3.0.101"	if BR2_KERNEL_HEADERS_3_0
 	default "3.2.60"	if BR2_KERNEL_HEADERS_3_2
 	default "3.4.92"	if BR2_KERNEL_HEADERS_3_4
-	default "3.8.13"	if BR2_KERNEL_HEADERS_3_8
 	default "3.9.11"	if BR2_KERNEL_HEADERS_3_9
 	default "3.10.42"	if BR2_KERNEL_HEADERS_3_10
 	default "3.11.10"	if BR2_KERNEL_HEADERS_3_11

_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot

Signature · 6 lines
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'
#2 lore raw

PATCH 1/1 kernel headers: remove deprecated version 3.8

In reply to Thomas De Schampheleire
Quoted 8 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Thomas" == Thomas De Schampheleire <[email protected]> writes:

Kernel headers version 3.8.x has been deprecated since 2013.08 and thus can be removed in 2014.08.
An automatic selection of 3.9.x headers is performed in the legacy menu. Existing automatic selections of 3.8.x headers are modified to select 3.9.x.

Quoted 4 lines

As this patch removes the last occurrence of BR2_DEPRECATED_SINCE_2013_08, the symbol is removed too.

Committed, thanks.

It didn't apply to HEAD (because of the version bumps of last wednesday), so I had to fix up the patch manually.

Please consider rebasing your patches before submitting.

Signature · 1 line
Bye, Peter Korsgaard
#3 lore raw

PATCH 1/1 kernel headers: remove deprecated version 3.8

Peter Korsgaard <[email protected]> schreef:

Quoted 11 lines
Quoted 10 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Thomas" == Thomas De Schampheleire <[email protected]> writes:

Kernel headers version 3.8.x has been deprecated since 2013.08 and thus can be removed in 2014.08.
An automatic selection of 3.9.x headers is performed in the legacy menu. Existing automatic selections of 3.8.x headers are modified to select 3.9.x.

As this patch removes the last occurrence of BR2_DEPRECATED_SINCE_2013_08, the symbol is removed too.

Quoted 8 lines
Quoted 1 line

Committed, thanks.

It didn't apply to HEAD (because of the version bumps of last wednesday), so I had to fix up the patch manually.

Please consider rebasing your patches before submitting.

Sorry, I usually do but seems I forgot it this time...

Thanks,
Thomas