View Issue Details

IDProjectCategoryView StatusLast Update
0004343ardourbugspublic2011-09-30 03:31
Reporterorbisvicis Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Summary0004343: Waf 1.6 Incompatibilities (build errors)
DescriptionError: "could not find 'icons/*.png' in ..../ardour3-build/gtk2_ardour"

Reason: build_install() no longer supports globs, need to ant_glob directly.

Patch: attached. simple 3-line edit.

Other: Can the library embedded in the waf file include the doxygen tool/module? Otherwise building --doc fails unless --download is specified (--download has security issues).
TagsNo tags attached.

Activities

2011-09-29 22:57

 

gtk_ardour.wscript.patch (967 bytes)   
--- ardour3/gtk2_ardour/wscript	2011-09-29 18:52:29.968487374 -0400
+++ ardour3-build/gtk2_ardour/wscript	2011-09-29 18:53:08.513857091 -0400
@@ -599,8 +599,8 @@
                       'step_editing.bindings')
 
     # Icons/Images
-    bld.install_files('${DATADIR}/ardour3/icons', 'icons/*.png')
-    bld.install_files('${DATADIR}/ardour3/pixmaps', 'pixmaps/*.xpm')
+    bld.install_files('${DATADIR}/ardour3/icons', bld.path.ant_glob('icons/*.png'))
+    bld.install_files('${DATADIR}/ardour3/pixmaps', bld.path.ant_glob('pixmaps/*.xpm'))
     bld.install_files('${DATADIR}/ardour3', 'splash.png')
 
     # Default UI configuration
@@ -609,7 +609,7 @@
     bld.install_files('${SYSCONFDIR}/ardour3', 'ardour3_widgets.rc')
 
     # Default export stuff
-    bld.install_files('${SYSCONFDIR}/ardour3/export', 'export/*.format')
+    bld.install_files('${SYSCONFDIR}/ardour3/export', bld.path.ant_glob('export/*.format'))
 
     # i18n
     if bld.env['ENABLE_NLS']:
gtk_ardour.wscript.patch (967 bytes)   

orbisvicis

2011-09-30 03:30

reporter   ~0011627

Patch already applied

orbisvicis

2011-09-30 03:31

reporter   ~0011628

patch already applied

Issue History

Date Modified Username Field Change
2011-09-29 22:57 orbisvicis New Issue
2011-09-29 22:57 orbisvicis File Added: gtk_ardour.wscript.patch
2011-09-30 03:30 orbisvicis Note Added: 0011627
2011-09-30 03:31 orbisvicis Note Added: 0011628
2011-09-30 03:31 orbisvicis Status new => closed
2011-09-30 03:31 orbisvicis Resolution open => fixed