uclibc: release 0.9.28 - upgrading to the release requires a rebuild
authorJohn Bowler <jbowler@nslu2-linux.org>
Tue, 6 Sep 2005 19:15:20 +0000 (19:15 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Tue, 6 Sep 2005 19:15:20 +0000 (19:15 +0000)
commita193b9261c45c31fe362567ffb3879a424d6cafb
treeb5a600e3b718d69e6ca69332abf73e085a4f7164
parentebdbaa2772ce61e6ebbfd99d7eb49e46c1f597c4
uclibc: release 0.9.28 - upgrading to the release requires a rebuild
IMPORTANT: the uClibc dynamic loader has changed in this release, the
startup and finalisation is changed and this requires applications to
be rebuilt with the new uclibc.  If this is not done the applications
will not work correctly.
 uclibc 0.9.28 contains all the non-thumb (ARM instruction set) patches
OE applied to 0.9.27, this check in includes minimal updates to the
uClibc.config file for each machine architecture, maintainers of
individual architectures may want to make more changes to take advantage
of new features in uClibc.
 It is possible to configure uClibc to offer backward compatibility with
the 0.9.27 dynamic loader, if this is done it will still be necessary to
have both uClibc DLLs (0.9.27 and 0.9.28) on the system for un-recompiled
applications to build.  This commit does *not* do this.
 With this commit the uclibc build is running the 'fix_includes.sh' script
to verify the cross build header files.  This seems to function correctly
however it is possible that some distros may have incorrect header files
(particular if uclibc-initial is built) - in that case it will be
necessary to re-introduce the nokernelheader.patch
If it is necessary to continue to use 0.9.27 in the presence of this
upgrade set PREFERRED_VERSION_uclibc in the DISTRO .conf file.
22 files changed:
packages/uclibc/uclibc-0.9.28/.mtn2git_empty [new file with mode: 0644]
packages/uclibc/uclibc-0.9.28/arm/.mtn2git_empty [new file with mode: 0644]
packages/uclibc/uclibc-0.9.28/arm/uClibc.config [new file with mode: 0644]
packages/uclibc/uclibc-0.9.28/armeb/.mtn2git_empty [new file with mode: 0644]
packages/uclibc/uclibc-0.9.28/armeb/uClibc.config [new file with mode: 0644]
packages/uclibc/uclibc-0.9.28/i386/.mtn2git_empty [new file with mode: 0644]
packages/uclibc/uclibc-0.9.28/i386/uClibc.config [new file with mode: 0644]
packages/uclibc/uclibc-0.9.28/i686/.mtn2git_empty [new file with mode: 0644]
packages/uclibc/uclibc-0.9.28/i686/uClibc.config [new file with mode: 0644]
packages/uclibc/uclibc-0.9.28/mipsel/.mtn2git_empty [new file with mode: 0644]
packages/uclibc/uclibc-0.9.28/mipsel/uClibc.config [new file with mode: 0644]
packages/uclibc/uclibc-0.9.28/sh3/.mtn2git_empty [new file with mode: 0644]
packages/uclibc/uclibc-0.9.28/sh3/uClibc.config [new file with mode: 0644]
packages/uclibc/uclibc-0.9.28/sh4/.mtn2git_empty [new file with mode: 0644]
packages/uclibc/uclibc-0.9.28/sh4/uClibc.config [new file with mode: 0644]
packages/uclibc/uclibc-0.9.28/ucslugc/.mtn2git_empty [new file with mode: 0644]
packages/uclibc/uclibc-0.9.28/ucslugc/uClibc.config [new file with mode: 0644]
packages/uclibc/uclibc-0.9.28/wrt54/.mtn2git_empty [new file with mode: 0644]
packages/uclibc/uclibc-0.9.28/wrt54/uClibc.config [new file with mode: 0644]
packages/uclibc/uclibc-initial_0.9.28.bb [new file with mode: 0644]
packages/uclibc/uclibc.inc
packages/uclibc/uclibc_0.9.28.bb [new file with mode: 0644]