cvs download problem of rtems sources
Joel Sherrill
joel.sherrill at OARcorp.com
Thu Dec 18 18:10:42 UTC 2003
Paul Cadaret wrote:
> Webmaster at rtems.com,
> Your web page: http://www.rtems.com/cvs.html says to use the command
> "cvs -z 9 co -P rtems" to download the rtems sources. However, I noticed
> that the "configure" script does not get downloaded and I could not follow
> the build directions. I then decided to download the rtems-ss-20030703
> snapshot and there was a substantial difference in the files and a
> 'configure' script was present.
RTEMS CVS does not include automatically generated files. For example,
it includes configure.ac but not configure and Makefile.am but not
Makefile.in. When a snapshot tarball is cut, the release script
automatically runs "bootstrap" on the image exported from CVS
and then creates the tarball. So now you have to run bootstrap
from the top level directory.
Running bootstrap on the CVS source currently requires autoconf 2.59
and automake 1.8.
FWIW snapshots were not cut for a while to allow everyone to focus
on the 4.6 branch. Then the development got moved to newer tools
and there was some period of time where the set of gcc RPMs did
not cover enough targets. It looks like both 4.6.0 is ready and
it is time for a snapshot. I test cut one yesterday to verify
that the process worked since some changes to the build infrastructure
impacted the release script.
> Here's the result of the cvs command above:
>
> /src/unicon/src/subsystems/rtems/www.rtems.com/rtems2/rtems
> total 146
> 978384 1 drwxrwxr-x 13 psc rcal 1024 Dec 17 15:23 ./
> 732725 1 drwxrwxr-x 3 psc rcal 512 Dec 17 18:49 ../
> 978385 1 -rw-rw-r-- 1 psc rcal 193 Oct 21 2002
> .cvsignore
> 978386 18 -rw-rw-r-- 1 psc rcal 18005 Nov 13 2001
> COPYING
> 1012273 1 drwxrwxr-x 2 psc rcal 512 Dec 17 15:26 CVS/
> 978387 41 -rw-rw-r-- 1 psc rcal 41052 Dec 17 12:56
> ChangeLog
> 978388 2 -rw-rw-r-- 1 psc rcal 1768 Feb 8 2000
> INSTALL
> 978389 2 -rw-rw-r-- 1 psc rcal 1159 Apr 22 1997
> LICENSE
> 978390 4 -rw-rw-r-- 1 psc rcal 3217 Sep 1 2000
> LICENSE.NET
> 978391 2 -rw-rw-r-- 1 psc rcal 1667 Aug 30 2000
> LICENSE.RPCXDR
> 978392 1 -rw-rw-r-- 1 psc rcal 286 Aug 30 2000
> LICENSE.WEBSERVER
> 978393 2 -rw-rw-r-- 1 psc rcal 1254 Nov 26 09:19
> MAINTAINERS
> 978394 2 -rw-rw-r-- 1 psc rcal 1603 Dec 14 08:56
> Makefile.am
> 978395 4 -rw-rw-r-- 1 psc rcal 3699 Sep 1 2000
> README
> 978396 2 -rw-rw-r-- 1 psc rcal 2021 Mar 25 2003
> README.cdn-X
> 978397 9 -rw-rw-r-- 1 psc rcal 8625 Sep 26 14:41
> README.configure
> 978398 1 -rw-rw-r-- 1 psc rcal 749 Jul 7 12:19
> SUPPORT
> 978399 1 -rw-rw-r-- 1 psc rcal 148 Dec 17 12:56
> VERSION
> 978400 12 -rw-rw-r-- 1 psc rcal 11611 Nov 25 21:32
> acinclude.m4
> 313773 1 drwxrwxr-x 3 psc rcal 1024 Dec 17 15:10
> aclocal/
> 2462508 1 drwxrwxr-x 3 psc rcal 512 Dec 17 15:10
> automake/
> 978401 5 -rwxrwxr-x 1 psc rcal 4983 Oct 20 06:33
> bootstrap*
> 642238 1 drwxrwxr-x 4 psc rcal 512 Dec 17 15:26 c/
> 978402 19 -rw-rw-r-- 1 psc rcal 19346 Oct 23 10:24
> config-ml.in
> 978403 2 -rw-rw-r-- 1 psc rcal 1638 Dec 11 19:19
> configure.ac
> 1299297 1 drwxrwxr-x 5 psc rcal 512 Dec 17 15:18
> contrib/
> 2190280 1 drwxrwxr-x 19 psc rcal 512 Dec 17 15:20
> cpukit/
> 26916 1 drwxrwxr-x 25 psc rcal 1024 Dec 17 15:23 doc/
> 412109 1 drwxrwxr-x 6 psc rcal 512 Dec 17 15:21
> make/
> 978404 3 -rwxrwxr-x 1 psc rcal 2449 Dec 17 12:54
> release_support*
> 2492537 1 drwxrwxr-x 12 psc rcal 1024 Dec 17 15:23
> scripts/
> 914302 1 drwxrwxr-x 15 psc rcal 512 Dec 17 15:23
> testsuites/
> 276173 1 drwxrwxr-x 5 psc rcal 512 Dec 17 15:23
> tools/
> rtems:[2]>
>
>
> Here's the result of unpacking the tar-ball:
>
> /src/unicon/src/subsystems/rtems/www.rtems.com/rtems/rtems-ss-20030703
> total 668
> 566522 1 drwxrwxr-x 12 psc rcal 1024 Jul 3 07:37 ./
> 1370767 1 drwxrwxr-x 4 psc rcal 512 Dec 17 07:59 ../
> 566533 1 -rw-rw-r-- 1 psc rcal 193 Oct 21 2002
> .cvsignore
> 566535 18 -rw-rw-r-- 1 psc rcal 18005 Nov 13 2001
> COPYING
> 566536 36 -rw-rw-r-- 1 psc rcal 36283 Jul 3 07:17
> ChangeLog
> 566537 2 -rw-rw-r-- 1 psc rcal 1761 Feb 8 2000
> INSTALL
> 566538 2 -rw-rw-r-- 1 psc rcal 1152 Apr 22 1997
> LICENSE
> 566539 4 -rw-rw-r-- 1 psc rcal 3210 Sep 1 2000
> LICENSE.NET
> 566540 2 -rw-rw-r-- 1 psc rcal 1660 Aug 30 2000
> LICENSE.RPCXDR
> 566541 1 -rw-rw-r-- 1 psc rcal 279 Aug 30 2000
> LICENSE.WEBSERVER
> 566543 2 -rw-rw-r-- 1 psc rcal 1754 Jun 11 2003
> Makefile.am
> 566729 20 -rw-rw-r-- 1 psc rcal 20272 Jul 3 07:25
> Makefile.in
> 566561 4 -rw-rw-r-- 1 psc rcal 3692 Sep 1 2000
> README
> 566562 2 -rw-rw-r-- 1 psc rcal 2021 Mar 25 2003
> README.cdn-X
> 566563 9 -rw-rw-r-- 1 psc rcal 8909 Feb 14 2003
> README.configure
> 566564 1 -rw-rw-r-- 1 psc rcal 733 Feb 8 2000
> SUPPORT
> 566565 1 -rw-rw-r-- 1 psc rcal 139 Jul 3 07:17
> VERSION
> 566665 12 -rw-rw-r-- 1 psc rcal 11569 Jun 11 2003
> acinclude.m4
> 574151 2 drwxrwxr-x 2 psc rcal 1536 Jul 3 07:24
> aclocal/
> 566723 54 -rw-rw-r-- 1 psc rcal 54681 Jul 3 07:25
> aclocal.m4
> 1907328 1 drwxr-xr-x 2 psc rcal 512 Jul 3 07:25
> autom4te.cache/
> 577983 1 drwxrwxr-x 2 psc rcal 512 Jul 3 07:24
> automake/
> 566666 6 -rwxrwxr-x 1 psc rcal 5128 Jun 18 2003
> bootstrap*
> 1113951 1 drwxrwxr-x 4 psc rcal 512 Jul 3 07:35 c/
> 566670 19 -rw-rw-r-- 1 psc rcal 19358 Mar 25 2003
> config-ml.in
> 566727 41 -rwxrwxr-x 1 psc rcal 40969 Jul 3 07:25
> config.guess*
> 566728 29 -rwxrwxr-x 1 psc rcal 29636 Jul 3 07:25
> config.sub*
> 566730 128 -rwxrwxr-x 1 psc rcal 117791 Jul 3 07:25
> configure*
> 566674 2 -rw-rw-r-- 1 psc rcal 1656 Jun 11 2003
> configure.ac
> 101979 1 drwxrwxr-x 4 psc rcal 512 Jul 3 07:25
> contrib/
> 1287994 1 drwxrwxr-x 19 psc rcal 512 Jul 3 07:35
> cpukit/
> 566731 12 -rwxrwxr-x 1 psc rcal 12123 Jul 3 07:25
> depcomp*
> 15203 1 drwxrwxr-x 25 psc rcal 1024 Jul 3 07:38 doc/
> 566724 7 -rwxrwxr-x 1 psc rcal 6315 Jul 3 07:25
> install-sh*
> 600468 1 drwxrwxr-x 5 psc rcal 512 Jul 3 07:25
> make/
> 566732 3 -rwxrwxr-x 1 psc rcal 2947 Jul 3 07:37
> mdate-sh*
> 566726 11 -rwxrwxr-x 1 psc rcal 10270 Jul 3 07:25
> missing*
> 566725 2 -rwxrwxr-x 1 psc rcal 1988 Jul 3 07:25
> mkinstalldirs*
> 914049 1 drwxrwxr-x 12 psc rcal 1024 Jul 3 07:38
> scripts/
> 566733 224 -rw-rwxr-x 1 psc rcal 214885 Jul 3 07:37
> texinfo.tex*
> 30624 1 drwxrwxr-x 4 psc rcal 512 Jul 3 07:25
> tools/
> u2:[3]:nenv>
>
> I have highlighted some of the differences. Why does a download using
> the specified cvs command not have these same files?
> Am I missing something?
> Thanks much.
>
>
--
Joel Sherrill, Ph.D. Director of Research & Development
joel at OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985
More information about the users
mailing list