RTEMS ss-20011203 Available

Ralf Corsepius corsepiu at faw.uni-ulm.de
Thu Dec 6 02:54:56 UTC 2001


Am Die, 2001-12-04 um 01.41 schrieb Joel Sherrill:
> 
> Hi,
> 
> RTEMS ss-20011203 is now available from:
> 
> ftp:://ftp.oarcorp.com/pub/rtems/snapshots/current
> 
> It includes a lot of "under the  hood" work but as of last night,
> all of the BSPs that are expected to compile, did so.  
> 
> Some build highlights:
>  
>   + This snapshot is a big step toward moving all BSP specific 
>     defines from custom/*.cfg down in the tree to the libbsp 
>     code that actually uses them.  That required a fair amount 
>     of Makefile magic from Ralf and is a prerequisite for 
>     having a multilib RTEMS and separate BSP Kit.  

Unfortunately, an oversight related to this activity has made it into
the snapshot and can cause problems with the bootstrap-script.

Therefore, if you should encounter problems related to bspopts.h,
autoheader or bootstrap, you might probably want to apply the patch
below.

To apply the patch.
cd rtems
patch -p0 < rtems-rc-20011204-2a.diff
./bootstrap

[Requires to have autoconf-2.52 and automake-1.5 installed]

Ralf


-------------- next part --------------
Index: bootstrap
===================================================================
RCS file: /usr1/CVS/rtems/bootstrap,v
retrieving revision 1.5
diff -u -r1.5 bootstrap
--- bootstrap	2001/09/21 15:01:28	1.5
+++ bootstrap	2001/12/04 10:59:46
@@ -82,6 +82,8 @@
     aclocal $aclocal_args;
     test -n "`grep CONFIG_HEADER ${configure}`" && autoheader \
       && test "$verbose" = "-v" && echo "autoheader";
+    test -n "`grep RTEMS_BSP_CONFIGURE ${configure}`" && autoheader \
+      && test "$verbose" = "-v" && echo "autoheader";
     test -f Makefile.am && automake -a -c $verbose ;
     autoconf;
     test -f Makefile.am && test -n "`grep 'stamp-h\.in' Makefile.in`" \
@@ -115,6 +117,7 @@
   fi; done
 
   find . -name '*~' -print | xargs rm -f
+  find . -name 'bspopts.h*' -print | xargs rm -f
   find . -name '*.orig' -print | xargs rm -f
   find . -name '*.rej' -print | xargs rm -f
   find . -name 'config.status' -print | xargs rm -f


More information about the users mailing list