[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Building GUB3
From: |
John Mandereau |
Subject: |
Re: Building GUB3 |
Date: |
Mon, 16 Feb 2009 01:11:29 +0100 |
User-agent: |
Thunderbird 2.0.0.19 (X11/20090105) |
Jan Nieuwenhuizen a écrit :
Does the attached patch help?
It doesn't, I get exactly the same error :-(
I hope the attached full output from the terminal may give a hint. What
I don't get is that during first GUB invocation
("python bin/gub --platform=tools git"), a lot of packages in tools are
built, then a new invocation
(python bin/gub --platform=tools ...") explictly calls building of
librestrict-open, make and a lot of other packages.
Why not doing only one GUB invocation from the makefile?
Cheers,
John
$ make -f lilypond.make bootstrap
python bin/gub --platform=tools git
calculating dependencies
must rebuild[tools]: make librestrict-open tar bzip2 m4 autoconf patch zlib
libtool curl expat git
building package: tools::make
*** Stage: download (make, tools)
*** Stage: untar (make, tools)
*** Stage: patch (make, tools)
*** Stage: autoupdate (make, tools)
*** Stage: configure (make, tools)
*** Stage: compile (make, tools)
*** Stage: install (make, tools)
*** Stage: package (make, tools)
*** Stage: clean (make, tools)
*** Stage: pkg_install (make, tools)
building package: tools::librestrict-open
*** Stage: download (librestrict-open, tools)
*** Stage: untar (librestrict-open, tools)
*** Stage: patch (librestrict-open, tools)
*** Stage: shadow (librestrict-open, tools)
*** Stage: compile (librestrict-open, tools)
*** Stage: install (librestrict-open, tools)
*** Stage: package (librestrict-open, tools)
*** Stage: clean (librestrict-open, tools)
*** Stage: pkg_install (librestrict-open, tools)
building package: tools::tar
*** Stage: download (tar, tools)
*** Stage: untar (tar, tools)
*** Stage: patch (tar, tools)
*** Stage: autoupdate (tar, tools)
*** Stage: configure (tar, tools)
*** Stage: compile (tar, tools)
*** Stage: install (tar, tools)
*** Stage: package (tar, tools)
*** Stage: clean (tar, tools)
*** Stage: pkg_install (tar, tools)
building package: tools::bzip2
*** Stage: download (bzip2, tools)
*** Stage: untar (bzip2, tools)
*** Stage: patch (bzip2, tools)
*** Stage: shadow (bzip2, tools)
*** Stage: compile (bzip2, tools)
*** Stage: install (bzip2, tools)
*** Stage: package (bzip2, tools)
*** Stage: clean (bzip2, tools)
*** Stage: pkg_install (bzip2, tools)
building package: tools::m4
*** Stage: download (m4, tools)
*** Stage: untar (m4, tools)
*** Stage: patch (m4, tools)
*** Stage: autoupdate (m4, tools)
*** Stage: configure (m4, tools)
*** Stage: compile (m4, tools)
*** Stage: install (m4, tools)
*** Stage: package (m4, tools)
*** Stage: clean (m4, tools)
*** Stage: pkg_install (m4, tools)
building package: tools::autoconf
*** Stage: download (autoconf, tools)
*** Stage: untar (autoconf, tools)
*** Stage: patch (autoconf, tools)
*** Stage: autoupdate (autoconf, tools)
*** Stage: configure (autoconf, tools)
*** Stage: compile (autoconf, tools)
*** Stage: install (autoconf, tools)
*** Stage: package (autoconf, tools)
*** Stage: clean (autoconf, tools)
*** Stage: pkg_install (autoconf, tools)
building package: tools::patch
*** Stage: download (patch, tools)
*** Stage: untar (patch, tools)
*** Stage: patch (patch, tools)
*** Stage: autoupdate (patch, tools)
*** Stage: configure (patch, tools)
*** Stage: compile (patch, tools)
*** Stage: install (patch, tools)
*** Stage: package (patch, tools)
*** Stage: clean (patch, tools)
*** Stage: pkg_install (patch, tools)
building package: tools::zlib
*** Stage: download (zlib, tools)
*** Stage: untar (zlib, tools)
*** Stage: patch (zlib, tools)
*** Stage: autoupdate (zlib, tools)
*** Stage: configure (zlib, tools)
*** Stage: compile (zlib, tools)
*** Stage: install (zlib, tools)
*** Stage: package (zlib, tools)
*** Stage: clean (zlib, tools)
*** Stage: pkg_install (zlib, tools)
building package: tools::libtool
*** Stage: download (libtool, tools)
*** Stage: untar (libtool, tools)
*** Stage: patch (libtool, tools)
*** Stage: autoupdate (libtool, tools)
*** Stage: configure (libtool, tools)
*** Stage: compile (libtool, tools)
*** Stage: install (libtool, tools)
*** Stage: package (libtool, tools)
*** Stage: clean (libtool, tools)
*** Stage: pkg_install (libtool, tools)
building package: tools::curl
*** Stage: download (curl, tools)
*** Stage: untar (curl, tools)
*** Stage: patch (curl, tools)
*** Stage: autoupdate (curl, tools)
*** Stage: configure (curl, tools)
*** Stage: compile (curl, tools)
*** Stage: install (curl, tools)
*** Stage: package (curl, tools)
*** Stage: clean (curl, tools)
*** Stage: pkg_install (curl, tools)
building package: tools::expat
*** Stage: download (expat, tools)
*** Stage: untar (expat, tools)
*** Stage: patch (expat, tools)
*** Stage: autoupdate (expat, tools)
*** Stage: configure (expat, tools)
*** Stage: compile (expat, tools)
*** Stage: install (expat, tools)
*** Stage: package (expat, tools)
*** Stage: clean (expat, tools)
*** Stage: pkg_install (expat, tools)
building package: tools::git
*** Stage: download (git, tools)
*** Stage: untar (git, tools)
*** Stage: patch (git, tools)
*** Stage: autoupdate (git, tools)
*** Stage: configure (git, tools)
*** Stage: compile (git, tools)
*** Stage: install (git, tools)
*** Stage: package (git, tools)
*** Stage: clean (git, tools)
*** Stage: pkg_install (git, tools)
done
python bin/gub --platform=tools --stage=download tools::make
tools::librestrict-open tools::tar tools::ncurses tools::texinfo tools::bzip2
tools::patch tools::m4 tools::autoconf tools::automake tools::libtool
tools::curl tools::expat tools::zlib tools::git tools::pkg-config
tools::freetype tools::bison tools::flex tools::gettext tools::gmp tools::guile
tools::libpng tools::icoutils tools::mpfr tools::python tools::libjpeg
tools::libxml2 tools::fontforge tools::t1utils tools::texi2html tools::scons
tools::nsis nsis
calculating dependencies
Tail of target/tools/log/build.log >>>>>>>>
* Starting build: Sun Feb 15 21:31:09 2009
root: /home/lilydev/git/newgub/target/tools/root
platform: tools
calculating dependencies
reading spec: gub/specs/make.py
LOOKING FOR: Make__tools
module name: tools
reading spec: gub/specs/librestrict.py
LOOKING FOR: Librestrict__tools
making spec: librestrict-open
no source specified in class:librestrict-open
<<<<<<<< Tail of target/tools/log/build.log
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 201, in build
(names, specs) = gup.get_source_packages (settings, files)
File "bin/../gub/gup.py", line 525, in get_source_packages
topologically_sorted (todo, {}, name_to_dependencies_broker)
File "bin/../gub/gup.py", line 391, in topologically_sorted
recurse_stop_predicate)
File "bin/../gub/gup.py", line 371, in topologically_sorted_one
deps = dependency_getter (todo)
File "bin/../gub/gup.py", line 513, in name_to_dependencies_broker
name_to_dependencies_via_gub) (url)
File "bin/../gub/gup.py", line 458, in name_to_dependencies_via_gub
spec = dependency.Dependency (sets[platform], name, url).build ()
File "bin/../gub/dependency.py", line 128, in build
b = self._create_build ()
File "bin/../gub/dependency.py", line 88, in _create_build
source = self.url ()
File "bin/../gub/dependency.py", line 114, in url
raise Exception ('No URL for:' + self._name)
Exception: No URL for:librestrict-open
make: *** [download-tools] Erreur 1
- Re: Building GUB3, (continued)
- Re: Building GUB3, Jan Nieuwenhuizen, 2009/02/11
- Re: Building GUB3, Patrick McCarty, 2009/02/11
- Re: Building GUB3, Jan Nieuwenhuizen, 2009/02/13
- Re: Building GUB3, John Mandereau, 2009/02/13
- Re: Building GUB3, Jan Nieuwenhuizen, 2009/02/14
- Re: Building GUB3, John Mandereau, 2009/02/14
- Re: Building GUB3, Jan Nieuwenhuizen, 2009/02/15
- Re: Building GUB3, John Mandereau, 2009/02/15
- Re: Building GUB3, Jan Nieuwenhuizen, 2009/02/15
- Re: Building GUB3, Jan Nieuwenhuizen, 2009/02/15
- Re: Building GUB3,
John Mandereau <=
- Re: Building GUB3, Jan Nieuwenhuizen, 2009/02/16
- Re: Building GUB3, Patrick McCarty, 2009/02/14
- Re: Building GUB3, Patrick McCarty, 2009/02/14
- Re: Building GUB3, Jan Nieuwenhuizen, 2009/02/15
- Re: Building GUB3, Patrick McCarty, 2009/02/15
- Re: Building GUB3, Jan Nieuwenhuizen, 2009/02/15
- Re: Building GUB3, Patrick McCarty, 2009/02/15
- Re: Building GUB3, Jan Nieuwenhuizen, 2009/02/15
- Re: Building GUB3, Patrick McCarty, 2009/02/15
- Re: Building GUB3, Jan Nieuwenhuizen, 2009/02/16