[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 17:25:35 +0100 |
On Wed, 2009-07-08 at 16:45 +0100, Richard Shann wrote:
> On Wed, 2009-07-08 at 16:29 +0200, Jan Nieuwenhuizen wrote:
> > On wo, 2009-07-08 at 09:34 +0100, Richard Shann wrote:
> > > 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
> >
> > You apparently found a bug. Please try
> >
> > diff --git a/gub/specs/git.py b/gub/specs/git.py
> diff: unrecognised option `--git'
>
> On my Debian Lenny installation I have
> git diff a/gub/specs/git.py b/gub/specs/git.py
> but I do not have a or b
> I can find one specs/git.py
>
> address@hidden:~/gub$ ls gub/specs/git.py
> gub/specs/git.py
>
> i.e. it is in gub/gub
>
> hmm, of course, did you mean patch the following?
>
> > index 133cdde..3391fb5 100644
> > --- a/gub/specs/git.py
> > +++ b/gub/specs/git.py
> > @@ -72,6 +72,9 @@ class Git__tools (tools.AutoBuild, Git):
> > def configure (self):
> > self.shadow ()
> > self.dump ('prefix=%(system_prefix)s',
> > '%(builddir)s/config.mak')
> > + def configure_command (self):
> > + return (tools.AutoBuild.configure_command (self)
> > + + ' --without-openssl')
> > def patch (self):
> > tools.AutoBuild.patch (self)
> > self.file_sub ([('git describe','true')],
> >
> > [it seems no-one tried with a partly installed openssl,
> > ie, with openssl but without libopenssl-dev
> Is that a typo for libssl-dev? I looked for more openssl* packages, but
> did not look under lib*ssl*.
> Anyway I have installed libssl-dev and it has now gone passed the
> building git stage and is downloading texinfo as I write.
After a lot more downloading & building it arrived at this barf:
...
cd c++ && make DESTDIR="" all
make[1]: Entering directory
`/home/rshann/gub/target/tools/build/ncurses-5.5/c++'
cp /home/rshann/gub/target/tools/src/ncurses-5.5/c++/etip.h.in etip.h
sh /home/rshann/gub/target/tools/src/ncurses-5.5/c
++/edit_cfg.sh ../include/ncurses_cfg.h etip.h
substituting autoconf'd values from ../include/ncurses_cfg.h into etip.h
... CPP_HAS_PARAM_INIT 0
... CPP_HAS_STATIC_CAST 0
... ETIP_NEEDS_MATH_EXCEPTION 0
... ETIP_NEEDS_MATH_H 0
... HAVE_BUILTIN_H 0
... HAVE_GPP_BUILTIN_H 0
... HAVE_GXX_BUILTIN_H 0
... HAVE_STRSTREAM_H 0
... HAVE_TYPEINFO 0
... HAVE_VALUES_H 0
... USE_STRSTREAM_VSCAN 0
... USE_STRSTREAM_VSCAN_CAST 0
cd ../obj_s; -I../c++ -I../include
-I/home/rshann/gub/target/tools/src/ncurses-5.5/c++ -DHAVE_CONFIG_H
-I/home/rshann/gub/target/tools/src/ncurses-5.5/c++/../include -I.
-I../include -D_GNU_SOURCE -DNDEBUG
-I/home/rshann/gub/target/tools/root/usr/include/ncurses -fPIC
-c /home/rshann/gub/target/tools/src/ncurses-5.5/c++/cursesf.cc
/bin/sh: -I../c++: No such file or directory
make[1]: *** [../obj_s/cursesf.o] Error 127
make[1]: Leaving directory
`/home/rshann/gub/target/tools/build/ncurses-5.5/c++'
make: *** [all] Error 2
Command barfed: cd /home/rshann/gub/target/tools/build/ncurses-5.5 &&
make
<<<<<<<< Tail of target/tools/log/build.log
*** Failed target: tools::ncurses
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/ncurses-5.5 && make
make: *** [tools] Error 1
Any ideas?
Richard
>
> Thanks for moving me on,
>
> Richard
>
>
>
> >
> > Greetings,
> > Jan.
> >
>
>
>
> _______________________________________________
> Denemo-devel mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/denemo-devel
- 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, 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, 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,
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, 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
- 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
- A new release? was Re: [Denemo-devel] The lilypond build system adopted to build Denemo for various OS, Richard Shann, 2009/07/07