[Top][All Lists]
[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.
>
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, (continued)
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Richard Shann, 2009/07/07
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Jan Nieuwenhuizen, 2009/07/07
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Richard Shann, 2009/07/07
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Richard Shann, 2009/07/07
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Richard Shann, 2009/07/07
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Richard Shann, 2009/07/07
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Richard Shann, 2009/07/07
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Jan Nieuwenhuizen, 2009/07/07
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Richard Shann, 2009/07/07
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Jan Nieuwenhuizen, 2009/07/07
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS,
Richard Shann <=
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Jan Nieuwenhuizen, 2009/07/08
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Richard Shann, 2009/07/08
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Richard Shann, 2009/07/08
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Jan Nieuwenhuizen, 2009/07/08
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Richard Shann, 2009/07/08
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Jan Nieuwenhuizen, 2009/07/08
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Richard Shann, 2009/07/09
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Jan Nieuwenhuizen, 2009/07/09
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Richard Shann, 2009/07/09
- Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Jan Nieuwenhuizen, 2009/07/08