View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0006876 | ardour | other | public | 2016-05-15 17:58 | 2016-05-15 18:52 |
| Reporter | xs | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | N/A |
| Status | closed | Resolution | no change required | ||
| Platform | KXStudio | ||||
| Summary | 0006876: waf configure fails | ||||
| Description | Trying to build a debug version from master branch, I got this python traceback running waf configure: Traceback (most recent call last): File "/home/xs/brx/ardour/.waf-1.6.11-06ee4b7efbeab1252ed3b11499834d2a/waflib/Scripting.py", line 97, in waf_entry_point run_commands() File "/home/xs/brx/ardour/.waf-1.6.11-06ee4b7efbeab1252ed3b11499834d2a/waflib/Scripting.py", line 151, in run_commands run_command(cmd_name) File "/home/xs/brx/ardour/.waf-1.6.11-06ee4b7efbeab1252ed3b11499834d2a/waflib/Scripting.py", line 143, in run_command ctx.execute() File "/home/xs/brx/ardour/.waf-1.6.11-06ee4b7efbeab1252ed3b11499834d2a/waflib/Configure.py", line 128, in execute super(ConfigurationContext,self).execute() File "/home/xs/brx/ardour/.waf-1.6.11-06ee4b7efbeab1252ed3b11499834d2a/waflib/Context.py", line 87, in execute self.recurse([os.path.dirname(g_module.root_path)]) File "/home/xs/brx/ardour/.waf-1.6.11-06ee4b7efbeab1252ed3b11499834d2a/waflib/Context.py", line 128, in recurse user_function(self) File "/home/xs/brx/ardour/wscript", line 1132, in configure sub_config_and_use(conf, i) File "/home/xs/brx/ardour/wscript", line 757, in sub_config_and_use conf.recurse(name) File "/home/xs/brx/ardour/.waf-1.6.11-06ee4b7efbeab1252ed3b11499834d2a/waflib/Context.py", line 128, in recurse user_function(self) File "/home/xs/brx/ardour/gtk2_ardour/wscript", line 353, in configure conf.define('CODENAME', enoify(int(conf.env['MAJOR']), int(conf.env['MINOR']))) ValueError: invalid literal for int() with base 10: 'fatal: No names found, cannot describe anything' | ||||
| Steps To Reproduce | git reset --hard ./waf configure | ||||
| Tags | No tags attached. | ||||
|
|
"fatal: No names found, cannot describe anything" Ardour uses `git describe` to find the version number. You need a full clone of the git repository (not a shallow one). git clone git://git.ardour.org/ardour/ardour.git ./waf configure [options] (compare options to http://nightly.ardour.org/i/A_Linux_x86_64_DBG/build_log.txt) |
|
|
Oh! I'm sorry, gotcha. Edit: bad habits running --depth=1 |