Changes between Initial Version and Version 1 of Dev/build/git


Ignore:
Timestamp:
Nov 2, 2010 10:39:12 AM (13 years ago)
Author:
mitty
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Dev/build/git

    v1 v1  
     1[[PageOutline]] 
     2 
     3 = Git = 
     4 * [http://git-scm.com/ Git - Fast Version Control System] 
     5 
     6 == build on MacOS X == 
     7 * Darwin 10.4.0 
     8 * no root privilege 
     9 
     10 * gcc -v 
     11{{{ 
     12Target: i686-apple-darwin10 
     13Configured with: /var/tmp/gcc/gcc-5664~38/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1 
     14Thread model: posix 
     15gcc version 4.2.1 (Apple Inc. build 5664) 
     16}}} 
     17 
     18 === source === 
     19 * wget http://kernel.org/pub/software/scm/git/git-1.7.3.1.tar.bz2 
     20 
     21 === build === 
     22 * tar xzf git-1.7.3.1.tar.bz2 
     23 * cd git-1.7.3.1 
     24 * make configure 
     25 * ./configure --prefix=$HOME/local/$OSTYPE 
     26 * make 
     27 * make install 
     28 
     29 === make test === 
     30 * make test 
     31{{{ 
     32(snip) 
     33 
     34ok 1 - set up test repository 
     35# run 2: Perl API (/usr/bin/perl /private/tmp/git/git-1.7.3.1/t/t9700/test.pl) 
     36ok 2 - use Git; 
     37ok 3 - open repository 
     38ok 4 - config scalar: string 
     39ok 5 - config array: string 
     40ok 6 - config scalar: nonexistent 
     41ok 7 - config array: nonexistent 
     42ok 8 - config_int: integer 
     43ok 9 - config_int: nonexistent 
     44ok 10 - config_bool: true 
     45ok 11 - config_bool: false 
     46ok 12 - get_color 
     47ok 13 - config: duplicate entry in scalar context fails 
     48ok 14 - config_bool: non-boolean values fail 
     49ok 15 - ident scalar: author (type) 
     50ok 16 - ident scalar: committer (type) 
     51ok 17 - ident scalar: invalid ident string (no parsing) 
     52ok 18 - ident array: author 
     53ok 19 - ident array: author 
     54ok 20 - ident array: ident string 
     55ok 21 - ident array: invalid ident string 
     56ok 22 - ident_person: author (type) 
     57ok 23 - ident_person: ident string 
     58ok 24 - ident_person: array 
     59ok 25 - (get file hash) 
     60ok 26 - cat_blob: size 
     61ok 27 - cat_blob: data 
     62ok 28 - hash_object: roundtrip 
     63ok 29 - hash_and_insert_object: returns hash 
     64ok 30 - cat_blob: roundtrip size 
     65ok 31 - cat_blob: roundtrip data 
     66ok 32 - repo_path 
     67ok 33 - wc_path 
     68ok 34 - wc_subdir initial 
     69ok 35 - wc_subdir after wc_chdir 
     70ok 36 - config after wc_chdir 
     71ok 37 - repo_path (2) 
     72ok 38 - wc_path (2) 
     73ok 39 - wc_subdir initial (2) 
     74ok 40 - rev-parse returned hash 
     75ok 41 - log . does not show last commit 
     761..41 
     77# test_external test Perl API was ok 
     78# test_external_without_stderr test no stderr: Perl API was ok 
     79make aggregate-results 
     80for f in test-results/t*-*.counts; do \ 
     81                echo "$f"; \ 
     82        done | '/bin/sh' ./aggregate-results.sh 
     83fixed   2 
     84success 6585 
     85failed  0 
     86broken  33 
     87total   6681 
     88make clean 
     89rm -f -r 'trash directory'.* test-results 
     90rm -f -r valgrind/bin 
     91rm -f .prove 
     92}}}