[PATCH 00/39] Windows port, base and archival/

Rob Landley rob at landley.net
Mon Apr 19 12:59:34 UTC 2010


On Sunday 18 April 2010 22:13:09 Denys Vlasenko wrote:
> On Sun, Apr 18, 2010 at 10:32 AM, Rob Landley <rob at landley.net> wrote:
> > those off.  CONFIG_SELINUX hardly builds _anywhere_.  A dozen of our
> > applets won't build under Red Hat 9 anymore (just too old), but rather a
> > lot still _do_.
>
> Yes.
>
> I just checked. defconfig doesn't build on that image,
> I needed to remove a few applets from config:
>
> -CONFIG_FEATURE_HWIB=y
> +# CONFIG_FEATURE_HWIB is not set
> -CONFIG_ACPID=y
> -CONFIG_FEATURE_ACPID_COMPAT=y
> +# CONFIG_ACPID is not set
> +# CONFIG_FEATURE_ACPID_COMPAT is not set
> -CONFIG_MKFS_EXT2=y
> +# CONFIG_MKFS_EXT2 is not set
> -CONFIG_FLASHCP=y
> -CONFIG_FLASH_LOCK=y
> -CONFIG_FLASH_UNLOCK=y
> -CONFIG_FLASH_ERASEALL=y
> -CONFIG_IONICE=y
> -CONFIG_INOTIFYD=y
> +# CONFIG_FLASHCP is not set
> +# CONFIG_FLASH_LOCK is not set
> +# CONFIG_FLASH_UNLOCK is not set
> +# CONFIG_FLASH_ERASEALL is not set
> +# CONFIG_IONICE is not s
> +# CONFIG_INOTIFYD is not set
> -CONFIG_READAHEAD=y
> +# CONFIG_READAHEAD is not set
> -CONFIG_TASKSET=y
> -CONFIG_FEATURE_TASKSET_FANCY=y
> +# CONFIG_TASKSET is not set
> +# CONFIG_FEATURE_TASKSET_FANCY is not set
> -CONFIG_WATCHDOG=y
> +# CONFIG_WATCHDOG is not set
> -CONFIG_IFENSLAVE=y
> +# CONFIG_IFENSLAVE is not set
>
> and it builds.
> I did not look closely why they fail. I'd hazard to guess
> that they need new types/constants or kernel headers in RH9
> might be a bit broken (e.g. etx2-related things).

In 2006 I declared Red Hat 9 the oldest thing that was interesting to still 
build because A) it used to have 50% market share of the Linux Desktop (the 
old song "King of Nothing" just wandered through my head), B) at the time it 
wasn't all that old.

It's been 4 years since then.  Red Hat 9 is now noticeably older.   Eventually 
we'll want to upgrade to a new "oldest thing we care about", when is up to 
you.  The important thing is that we have something "old but still relevant" 
to regression test against.  Could be Ubuntu 6.06, could be some Fedora or 
Centos version...

Your call,

Rob
-- 
Latency is more important than throughput. It's that simple. - Linus Torvalds


More information about the busybox mailing list