You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by ji...@hyperreal.org on 1998/06/07 03:37:31 UTC

cvs commit: apache-devsite binbuild.sh

jim         98/06/06 18:37:31

  Modified:    .        binbuild.sh
  Log:
  Update for 1.3.0 and recall that stuff in
  support needs libs from the actual httpd build, so move it
  down to after httpd is built
  
  Revision  Changes    Path
  1.4       +8 -9      apache-devsite/binbuild.sh
  
  Index: binbuild.sh
  ===================================================================
  RCS file: /export/home/cvs/apache-devsite/binbuild.sh,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- binbuild.sh	1998/01/06 00:39:38	1.3
  +++ binbuild.sh	1998/06/07 01:37:30	1.4
  @@ -14,7 +14,7 @@
   #releases.
   #
   #
  -# $Id: binbuild.sh,v 1.3 1998/01/06 00:39:38 marc Exp $
  +# $Id: binbuild.sh,v 1.4 1998/06/07 01:37:30 jim Exp $
   # Marc Slemko (marcs@znep.com)
   #
   # Script to make Apache binary releases.  The below variables must be
  @@ -29,7 +29,7 @@
   # release is the release of the Apache version that is being built.
   # It must also be the base name of the tarball and the name of the
   # directory that it is untarred into
  -release=apache_1.2.5
  +release=apache_1.3.0
   dir=$release
   # conf is the Configuration file that you wish to use to build httpd
   conf=Configuration
  @@ -55,22 +55,21 @@
   # particularily nice names but because it is easy
   system=`./$release/src/helpers/GuessOS | sed 's/\//_/g'` || exit 1
   
  -cp $conf $dir/src/Configuration || exit 1
   cd $dir/src || exit 1
   echo running Configure
   ./Configure || exit 1
  -echo making binaries in support
  -cd ../support || exit 1
  -# no, we don't make suexec or worry too much about errors here
  -# Marc is lazy.
  -make
  -cd ../src || exit 1
   echo attempting to make httpd
   make 2>&1 | tee ../../make.out-$system
   if [ ! -f httpd ] ; then
       echo error: httpd binary not made
       exit 1
   fi
  +echo making binaries in support
  +cd ./support || exit 1
  +# no, we don't make suexec or worry too much about errors here
  +# Marc is lazy.
  +make
  +cd .. || exit 1
   echo make succeeded, saving the binary and doing a make clean
   mv httpd httpd-$system
   make clean || exit 1
  
  
  

Re: cvs commit: apache-devsite binbuild.sh

Posted by Marc Slemko <ma...@worldgate.com>.
On 7 Jun 1998 jim@hyperreal.org wrote:

> jim         98/06/06 18:37:31
> 
>   Modified:    .        binbuild.sh
>   Log:
>   Update for 1.3.0 and recall that stuff in
>   support needs libs from the actual httpd build, so move it
>   down to after httpd is built
>   
>   Revision  Changes    Path
>   1.4       +8 -9      apache-devsite/binbuild.sh
>   
>   Index: binbuild.sh
>   ===================================================================
>   RCS file: /export/home/cvs/apache-devsite/binbuild.sh,v
>   retrieving revision 1.3
>   retrieving revision 1.4
>   diff -u -r1.3 -r1.4
>   --- binbuild.sh	1998/01/06 00:39:38	1.3
>   +++ binbuild.sh	1998/06/07 01:37:30	1.4
>   @@ -14,7 +14,7 @@
>    #releases.
>    #
>    #
>   -# $Id: binbuild.sh,v 1.3 1998/01/06 00:39:38 marc Exp $
>   +# $Id: binbuild.sh,v 1.4 1998/06/07 01:37:30 jim Exp $
>    # Marc Slemko (marcs@znep.com)
>    #
>    # Script to make Apache binary releases.  The below variables must be
>   @@ -29,7 +29,7 @@
>    # release is the release of the Apache version that is being built.
>    # It must also be the base name of the tarball and the name of the
>    # directory that it is untarred into
>   -release=apache_1.2.5
>   +release=apache_1.3.0
>    dir=$release
>    # conf is the Configuration file that you wish to use to build httpd
>    conf=Configuration
>   @@ -55,22 +55,21 @@
>    # particularily nice names but because it is easy
>    system=`./$release/src/helpers/GuessOS | sed 's/\//_/g'` || exit 1
>    
>   -cp $conf $dir/src/Configuration || exit 1

Erm... removing that breaks the way this is supposed to work, because
binary releases haven't been the default Configuration lately and, unless
they are built using shared modules (and I'm not sure we really have the
support in way of docs, etc. required for that) binary distributions
should be more than the default modules.