denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Denemo-devel] The lilypond build system adopted to build Denemo for


From: Richard Shann
Subject: Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS
Date: Wed, 08 Jul 2009 09:34:11 +0100

Trying to do the GUB thing:
After

git clone git://github.com/janneke/gub.git
and
make -f denemo.make bootstrap

it ends up barfing, apparently through not finding openssl/sha.h
which indeed appears not to be present, despite synaptic assuring me
that the openssl package is installed on my Debian Lenny system. I only
find one directory called openssl and that is in /usr/share/doc
 below is the output - help appreciated


building package: tools::git
 *** Stage: untar (git, tools)
 *** Stage: patch (git, tools)
 *** Stage: autoupdate (git, tools)
 *** Stage: configure (git, tools)
 *** Stage: compile (git, tools)
Command barfed: cd /home/rshann/gub/target/tools/build/git-1.5.3.6 &&
make  V=1 SCRIPT_PERL= LDFLAGS='-Wl,-rpath -Wl,\$$ORIGIN/../lib' 

Tail of target/tools/log/build.log >>>>>>>>
git-1.5.3.6/templates/hooks--post-update
git-1.5.3.6/templates/hooks--pre-applypatch
git-1.5.3.6/templates/hooks--pre-commit
git-1.5.3.6/templates/hooks--pre-rebase
git-1.5.3.6/templates/hooks--update
git-1.5.3.6/templates/info--exclude
git-1.5.3.6/templates/this--description
git-1.5.3.6/test-absolute-path.c
git-1.5.3.6/test-chmtime.c
git-1.5.3.6/test-date.c
git-1.5.3.6/test-delta.c
git-1.5.3.6/test-genrandom.c
git-1.5.3.6/test-match-trees.c
git-1.5.3.6/test-sha1.c
git-1.5.3.6/test-sha1.sh
git-1.5.3.6/trace.c
git-1.5.3.6/tree-diff.c
git-1.5.3.6/tree-walk.c
git-1.5.3.6/tree-walk.h
git-1.5.3.6/tree.c
git-1.5.3.6/tree.h
git-1.5.3.6/unpack-file.c
git-1.5.3.6/unpack-trees.c
git-1.5.3.6/unpack-trees.h
git-1.5.3.6/update-server-info.c
git-1.5.3.6/upload-pack.c
git-1.5.3.6/usage.c
git-1.5.3.6/utf8.c
git-1.5.3.6/utf8.h
git-1.5.3.6/var.c
git-1.5.3.6/write_or_die.c
git-1.5.3.6/wt-status.c
git-1.5.3.6/wt-status.h
git-1.5.3.6/xdiff-interface.c
git-1.5.3.6/xdiff-interface.h
git-1.5.3.6/xdiff/
git-1.5.3.6/xdiff/xdiff.h
git-1.5.3.6/xdiff/xdiffi.c
git-1.5.3.6/xdiff/xdiffi.h
git-1.5.3.6/xdiff/xemit.c
git-1.5.3.6/xdiff/xemit.h
git-1.5.3.6/xdiff/xinclude.h
git-1.5.3.6/xdiff/xmacros.h
git-1.5.3.6/xdiff/xmerge.c
git-1.5.3.6/xdiff/xprepare.c
git-1.5.3.6/xdiff/xprepare.h
git-1.5.3.6/xdiff/xtypes.h
git-1.5.3.6/xdiff/xutils.c
git-1.5.3.6/xdiff/xutils.h
git-1.5.3.6/git.spec
git-1.5.3.6/configure
git-1.5.3.6/version
git-1.5.3.6/git-gui/version
invoking chmod -R +w /home/rshann/gub/target/tools/src/git-1.5.3.6
Running dump_file
  ('untar',
'/home/rshann/gub/target/tools/status/git-1.5.3.rc2-git-1.5.3.6', 'w')
  {'permissions': 420}
 *** Stage: patch (git, tools)
invoking cd /home/rshann/gub/target/tools/src/git-1.5.3.6 && patch -p1
< /home/rshann/gub/patches/git-1.5.2-templatedir.patch
patching file config.mak.in
Hunk #1 succeeded at 13 (offset 1 line).
patching file configure.ac
Hunk #1 succeeded at 400 (offset 77 lines).
Running file_sub
  ([('git describe', 'true')],
'/home/rshann/gub/target/tools/src/git-1.5.3.6/GIT-VERSION-GEN')
  {'use_re': True, 'to_name': None, 'must_succeed': False}
Running dump_file
  ('\ninstall:\n\ttrue\n',
'/home/rshann/gub/target/tools/src/git-1.5.3.6/perl/Makefile', 'w')
  {'permissions': 420}
Running file_sub
  ([('\t\\$\\(QUIET_SUBDIR0\\)perl[^\n]+\n', ''), ('SCRIPT_PERL = ',
'SCRIPT_PERL_X = ')],
'/home/rshann/gub/target/tools/src/git-1.5.3.6/Makefile')
  {'use_re': True, 'to_name': None, 'must_succeed': False}
Running dump_file
  ('patch',
'/home/rshann/gub/target/tools/status/git-1.5.3.rc2-git-1.5.3.6', 'w')
  {'permissions': 420}
 *** Stage: autoupdate (git, tools)
Running dump_file
  ('autoupdate',
'/home/rshann/gub/target/tools/status/git-1.5.3.rc2-git-1.5.3.6', 'w')
  {'permissions': 420}
 *** Stage: configure (git, tools)
invoking rm -rf /home/rshann/gub/target/tools/build/git-1.5.3.6
Running shadow
  ('/home/rshann/gub/target/tools/src/git-1.5.3.6',
'/home/rshann/gub/target/tools/build/git-1.5.3.6', False)
  {}
Running dump_file
  ('prefix=/home/rshann/gub/target/tools/root/usr',
'/home/rshann/gub/target/tools/build/git-1.5.3.6/config.mak', 'w')
  {'permissions': 420}
Running dump_file
  ('configure',
'/home/rshann/gub/target/tools/status/git-1.5.3.rc2-git-1.5.3.6', 'w')
  {'permissions': 420}
 *** Stage: compile (git, tools)
invoking cd /home/rshann/gub/target/tools/build/git-1.5.3.6 && make  V=1
SCRIPT_PERL= LDFLAGS='-Wl,-rpath -Wl,\$$ORIGIN/../lib' 
GIT_VERSION = 1.5.3.6
    * new build flags or prefix
gcc -o convert-objects.o -c -g -O2 -Wall
-DSHA1_HEADER='<openssl/sha.h>'
-DETC_GITCONFIG='"/home/rshann/gub/target/tools/root/usr/etc/gitconfig"'
-DNO_STRLCPY convert-objects.c
In file included from convert-objects.c:1:
cache.h:6:21: error: openssl/sha.h: No such file or directory
make: *** [convert-objects.o] Error 1
Command barfed: cd /home/rshann/gub/target/tools/build/git-1.5.3.6 &&
make  V=1 SCRIPT_PERL= LDFLAGS='-Wl,-rpath -Wl,\$$ORIGIN/../lib' 

<<<<<<<< Tail of target/tools/log/build.log


*** Failed target: tools::git

Traceback (most recent call last):
  File "bin/gub", line 323, in <module>
    main ()
  File "bin/gub", line 319, in main
    logged_build (settings, options, files)
  File "bin/gub", line 288, in logged_build
    sys.exit (exceptional_build (settings, options, files, logger))
  File "bin/gub", line 267, in exceptional_build
    build (settings, options, files)
  File "bin/gub", line 263, in build
    b.build_source_packages (names)
  File "bin/../gub/buildrunner.py", line 286, in build_source_packages
    self.spec_build (spec_name)
  File "bin/../gub/buildrunner.py", line 233, in spec_build
    deferred_runner.execute_deferred_commands ()
  File "bin/../gub/runner.py", line 161, in execute_deferred_commands
    cmd.execute (self.logger)
  File "bin/../gub/commands.py", line 75, in execute
    ignore_errors=self.ignore_errors)
  File "bin/../gub/loggedos.py", line 28, in system
    raise misc.SystemFailed (m)
gub.misc.SystemFailed: Command barfed:
cd /home/rshann/gub/target/tools/build/git-1.5.3.6 && make  V=1
SCRIPT_PERL= LDFLAGS='-Wl,-rpath -Wl,\$$ORIGIN/../lib' 

make: *** [bootstrap-git] Error 1



On Tue, 2009-07-07 at 21:43 +0200, Jan Nieuwenhuizen wrote:
> On di, 2009-07-07 at 19:46 +0100, Richard Shann wrote:
> 
> > Nils - are you up to speed on this? I haven't found my way around it at
> > all yet. (Specifically I haven't found any sources, I just downloaded
> > the binaries you pointed to).
> 
> http://lilypond.org/gub/denemo is worth reading, it says eg
> 
> git clone git://github.com/janneke/gub.git
> 
> patches are in patches/denemo-*
> 
> :-)
> 
> Jan.
> 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]