Bug 786535 - vala 0.37 bootstrap error: valac: command not found
vala 0.37 bootstrap error: valac: command not found
Status: RESOLVED NOTGNOME
Product: vala
Classification: Core
Component: Valadoc
0.37.x
Other Linux
: Normal normal
: ---
Assigned To: Vala maintainers
Vala maintainers
:
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2017-08-20 10:45 UTC by Jeremy Bicha
Modified: 2017-08-20 18:16 UTC (History)
1 user (show)

See Also:
GNOME target: ---
GNOME version: ---


Attachments
buildlog (1.12 MB, text/plain)
2017-08-20 10:45 UTC, Jeremy Bicha
Details

Description Jeremy Bicha 2017-08-20 10:45:24 UTC
Created attachment 358009 [details]
buildlog

Ubuntu 17.10 Alpha
vala 0.37.2

When I cherry-pick this commit:

https://git.gnome.org/browse/vala/commit/?id=c89c305ceb63

vala fails to build using the Debian package which bootstraps the build.

Build log attached.

Build log excerpt
=================
Making all in tests
make[5]: Entering directory '/<<PKGBUILDDIR>>/bootstrap/build/valadoc/tests'
valac \
	--disable-version-header -D WITH_CGRAPH \
	-C \
	--vapidir ../../../../vapi \
	--pkg gmodule-2.0 \
	--pkg gobject-2.0 \
	--pkg libgvc \
	--vapidir ../../../../vala --pkg libvala-0.38 \
	--vapidir ../../../../ccode --pkg ccode \
	--vapidir ../../../../codegen --pkg codegen \
	--vapidir ../../../../libvaladoc --pkg valadoc-0.38 \
	--pkg config \
	../../../../valadoc/tests/drivers/driver-test.vala ../../../../valadoc/tests/drivers/generic-api-test.vala ../../../../valadoc/driver.vala ../../../../valadoc/girwriter.vala ../../../../valadoc/initializerbuilder.vala ../../../../valadoc/symbolresolver.vala ../../../../valadoc/treebuilder.vala
/bin/bash: line 1: valac: command not found
Makefile:1129: recipe for target 'driver.vala.stamp' failed
make[5]: *** [driver.vala.stamp] Error 127
make[5]: Leaving directory '/<<PKGBUILDDIR>>/bootstrap/build/valadoc/tests'
Makefile:566: recipe for target 'all-recursive' failed
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/bootstrap/build/valadoc'
Makefile:428: recipe for target 'all' failed
make[3]: *** [all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/bootstrap/build/valadoc'
Makefile:538: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/bootstrap/build'
Makefile:426: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/bootstrap/build'
debian/rules:54: recipe for target 'bootstrap-stamp' failed
make: *** [bootstrap-stamp] Error 2
Comment 1 Rico Tzschichholz 2017-08-20 18:16:44 UTC
I am not able to reproduce this with the current git master.

https://launchpad.net/~vala-team/+archive/ubuntu/daily/+build/13272899

While this is a self-made bootstrapping it can't be considered an upstream problem.

Note You need to log in before you can comment on or make changes to this bug.