Skip to contentSkip to conversation

configs: remove lpc32xx defconfigs

PATCH New Thomas Petazzoni 2 participants 2 messages Jul 19, 2014 – Jul 20, 2014

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 configs: remove lpc32xx defconfigs

Those defconfigs rely on gcc 4.3.x, which was said to be the only gcc version that was producing a working kernel. Since we have removed gcc 4.3.x, those defconfigs no longer build. Also, the kernel being used in these defconfigs was 2.6.32, but there is a "new" 2.6.39 kernel available from the lpclinux.com git repository, which maybe works fine with more recent compilers.

However, those defconfigs were contributed by Alexandre Belloni, who no longer has access to the hardware, so we have no way to verify that a compiler update + kernel update actually works.

Therefore, we simply remove those defconfigs.

Cc Alexandre Belloni <[email protected]>
---
 configs/ea3250_defconfig  | 49 -----------------------------------------------
 configs/fdi3250_defconfig | 49 -----------------------------------------------
 configs/phy3250_defconfig | 49 -----------------------------------------------
 3 files changed, 147 deletions(-)
 delete mode 100644 configs/ea3250_defconfig
 delete mode 100644 configs/fdi3250_defconfig
 delete mode 100644 configs/phy3250_defconfig
configs/ea3250_defconfig deleted +0 -49
deleted file mode 100644
index b7ce18b..0000000
@@ -1,49 +0,0 @@
-# Architecture
-BR2_arm=y
-BR2_arm926t=y
-
-BR2_ARM_TYPE="ARM926T"
-BR2_ARM_EABI=y
-
-#
-# GCC Options
-# We need to force GCC 4.3.x because it is the last version
-# that will compile a kernel with ethernet working correctly
-BR2_GCC_VERSION_4_3_X=y
-
-# Lock down headers to avoid breaking with new defaults
-BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="2.6.34.7"
-BR2_DEFAULT_KERNEL_HEADERS="2.6.34.7"
-
-#
-# Host utilities
-#
-BR2_PACKAGE_HOST_LPC3250LOADER=y
-
-
-# Bootloaders
-BR2_TARGET_UBOOT=y
-BR2_TARGET_UBOOT_BOARDNAME="ea3250"
-BR2_TARGET_UBOOT_CUSTOM_GIT=y
-BR2_TARGET_UBOOT_VERSION="master"
-BR2_TARGET_UBOOT_CUSTOM_REPO_URL="git://git.lpclinux.com/uboot-2009.03-lpc32xx"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="master"
-BR2_TARGET_UBOOT_FORMAT_BIN=y
-BR2_TARGET_LPC32XXCDL=y
-BR2_TARGET_LPC32XXCDL_BOARDNAME="ea3250"
-
-
-#
-# Kernel
-#
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_GIT=y
-BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://git.lpclinux.com/linux-2.6.34-lpc32xx"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="master"
-BR2_LINUX_KERNEL_VERSION="master"
-BR2_LINUX_KERNEL_PATCH=""
-BR2_LINUX_KERNEL_USE_DEFCONFIG=y
-BR2_LINUX_KERNEL_DEFCONFIG="ea3250"
-BR2_LINUX_KERNEL_UIMAGE=y
-
configs/fdi3250_defconfig deleted +0 -49

49 lines not on this page · raw message

configs/phy3250_defconfig deleted +0 -49

49 lines not on this page · raw message

Signature · 1 line
2.0.0
#1 lore raw

PATCH 1/1 configs: remove lpc32xx defconfigs

Quoted 7 lines · Thomas Petazzoni

Those defconfigs rely on gcc 4.3.x, which was said to be the only gcc version that was producing a working kernel. Since we have removed gcc 4.3.x, those defconfigs no longer build. Also, the kernel being used in these defconfigs was 2.6.32, but there is a "new" 2.6.39 kernel available from the lpclinux.com git repository, which maybe works fine with more recent compilers.

Quoted 8 lines

However, those defconfigs were contributed by Alexandre Belloni, who no longer has access to the hardware, so we have no way to verify that a compiler update + kernel update actually works.

Therefore, we simply remove those defconfigs.

Cc Alexandre Belloni <[email protected]>
Quoted 177 lines
---
 configs/ea3250_defconfig  | 49 -----------------------------------------------
 configs/fdi3250_defconfig | 49 -----------------------------------------------
 configs/phy3250_defconfig | 49 -----------------------------------------------
 3 files changed, 147 deletions(-)
 delete mode 100644 configs/ea3250_defconfig
 delete mode 100644 configs/fdi3250_defconfig
 delete mode 100644 configs/phy3250_defconfig
configs/ea3250_defconfig deleted +0 -49
deleted file mode 100644
index b7ce18b..0000000
@@ -1,49 +0,0 @@
-# Architecture
-BR2_arm=y
-BR2_arm926t=y
-
-BR2_ARM_TYPE="ARM926T"
-BR2_ARM_EABI=y
-
-#
-# GCC Options
-# We need to force GCC 4.3.x because it is the last version
-# that will compile a kernel with ethernet working correctly
-BR2_GCC_VERSION_4_3_X=y
-
-# Lock down headers to avoid breaking with new defaults
-BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="2.6.34.7"
-BR2_DEFAULT_KERNEL_HEADERS="2.6.34.7"
-
-#
-# Host utilities
-#
-BR2_PACKAGE_HOST_LPC3250LOADER=y
-
-
-# Bootloaders
-BR2_TARGET_UBOOT=y
-BR2_TARGET_UBOOT_BOARDNAME="ea3250"
-BR2_TARGET_UBOOT_CUSTOM_GIT=y
-BR2_TARGET_UBOOT_VERSION="master"
-BR2_TARGET_UBOOT_CUSTOM_REPO_URL="git://git.lpclinux.com/uboot-2009.03-lpc32xx"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="master"
-BR2_TARGET_UBOOT_FORMAT_BIN=y
-BR2_TARGET_LPC32XXCDL=y
-BR2_TARGET_LPC32XXCDL_BOARDNAME="ea3250"
-
-
-#
-# Kernel
-#
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_GIT=y
-BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://git.lpclinux.com/linux-2.6.34-lpc32xx"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="master"
-BR2_LINUX_KERNEL_VERSION="master"
-BR2_LINUX_KERNEL_PATCH=""
-BR2_LINUX_KERNEL_USE_DEFCONFIG=y
-BR2_LINUX_KERNEL_DEFCONFIG="ea3250"
-BR2_LINUX_KERNEL_UIMAGE=y
-
configs/fdi3250_defconfig deleted +0 -49
deleted file mode 100644
index b7f6ad7..0000000
@@ -1,49 +0,0 @@
-# Architecture
-BR2_arm=y
-BR2_arm926t=y
-
-BR2_ARM_TYPE="ARM926T"
-BR2_ARM_EABI=y
-
-#
-# GCC Options
-# We need to force GCC 4.3.x because it is the last version
-# that will compile a kernel with ethernet working correctly
-BR2_GCC_VERSION_4_3_X=y
-
-# Lock down headers to avoid breaking with new defaults
-BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="2.6.34.7"
-BR2_DEFAULT_KERNEL_HEADERS="2.6.34.7"
-
-#
-# Host utilities
-#
-BR2_PACKAGE_HOST_LPC3250LOADER=y
-
-
-# Bootloaders
-BR2_TARGET_UBOOT=y
-BR2_TARGET_UBOOT_BOARDNAME="fdi3250"
-BR2_TARGET_UBOOT_CUSTOM_GIT=y
-BR2_TARGET_UBOOT_VERSION="master"
-BR2_TARGET_UBOOT_CUSTOM_REPO_URL="git://git.lpclinux.com/uboot-2009.03-lpc32xx"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="master"
-BR2_TARGET_UBOOT_FORMAT_BIN=y
-BR2_TARGET_LPC32XXCDL=y
-BR2_TARGET_LPC32XXCDL_BOARDNAME="fdi3250"
-
-
-#
-# Kernel
-#
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_GIT=y
-BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://git.lpclinux.com/linux-2.6.34-lpc32xx"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="master"
-BR2_LINUX_KERNEL_VERSION="master"
-BR2_LINUX_KERNEL_PATCH=""
-BR2_LINUX_KERNEL_USE_DEFCONFIG=y
-BR2_LINUX_KERNEL_DEFCONFIG="fdi3250"
-BR2_LINUX_KERNEL_UIMAGE=y
-
configs/phy3250_defconfig deleted +0 -49
deleted file mode 100644
index fe49653..0000000
@@ -1,49 +0,0 @@
-# Architecture
-BR2_arm=y
-BR2_arm926t=y
-
-BR2_ARM_TYPE="ARM926T"
-BR2_ARM_EABI=y
-
-#
-# GCC Options
-# We need to force GCC 4.3.x because it is the last version
-# that will compile a kernel with ethernet working correctly
-BR2_GCC_VERSION_4_3_X=y
-
-# Lock down headers to avoid breaking with new defaults
-BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="2.6.34.7"
-BR2_DEFAULT_KERNEL_HEADERS="2.6.34.7"
-
-#
-# Host utilities
-#
-BR2_PACKAGE_HOST_LPC3250LOADER=y
-
-
-# Bootloaders
-BR2_TARGET_UBOOT=y
-BR2_TARGET_UBOOT_BOARDNAME="phy3250"
-BR2_TARGET_UBOOT_CUSTOM_GIT=y
-BR2_TARGET_UBOOT_VERSION="master"
-BR2_TARGET_UBOOT_CUSTOM_REPO_URL="git://git.lpclinux.com/uboot-2009.03-lpc32xx"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="master"
-BR2_TARGET_UBOOT_FORMAT_BIN=y
-BR2_TARGET_LPC32XXCDL=y
-BR2_TARGET_LPC32XXCDL_BOARDNAME="phy3250"
-
-
-#
-# Kernel
-#
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_GIT=y
-BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://git.lpclinux.com/linux-2.6.34-lpc32xx"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="master"
-BR2_LINUX_KERNEL_VERSION="master"
-BR2_LINUX_KERNEL_PATCH=""
-BR2_LINUX_KERNEL_USE_DEFCONFIG=y
-BR2_LINUX_KERNEL_DEFCONFIG="phy3250"
-BR2_LINUX_KERNEL_UIMAGE=y
-
Signature · 1 line
2.0.0
Signature · 3 lines
Alexandre Belloni, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com