| 
					
				 | 
			
			
				@@ -248,10 +248,13 @@ def install_pyinstaller_bootloader(boxname) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     . borg-env/bin/activate 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     git clone https://github.com/pyinstaller/pyinstaller.git 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     cd pyinstaller 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    git checkout v3.1.1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # develop branch, merge commit of ThomasWaldmann/do-not-overwrite-LD_LP 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    git checkout 639fcec992d753db2058314b843bccc37b815265 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     # build bootloader, if it is not included 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     cd bootloader 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    python ./waf all 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # XXX temporarily use --no-lsb as we have no LSB environment 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # XXX https://github.com/borgbackup/borg/issues/1506 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    python ./waf --no-lsb all 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     cd .. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pip install -e . 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   EOF 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -392,7 +395,8 @@ Vagrant.configure(2) do |config| 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     b.vm.provision "install pythons", :type => :shell, :privileged => false, :inline => install_pythons("wheezy32") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     b.vm.provision "build env", :type => :shell, :privileged => false, :inline => build_pyenv_venv("wheezy32") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     b.vm.provision "install borg", :type => :shell, :privileged => false, :inline => install_borg("wheezy32") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    b.vm.provision "install pyinstaller", :type => :shell, :privileged => false, :inline => install_pyinstaller("wheezy32") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # XXX https://github.com/borgbackup/borg/issues/1506 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    b.vm.provision "install pyinstaller", :type => :shell, :privileged => false, :inline => install_pyinstaller_bootloader("wheezy32") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     b.vm.provision "build binary with pyinstaller", :type => :shell, :privileged => false, :inline => build_binary_with_pyinstaller("wheezy32") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     b.vm.provision "run tests", :type => :shell, :privileged => false, :inline => run_tests("wheezy32") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   end 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -405,7 +409,8 @@ Vagrant.configure(2) do |config| 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     b.vm.provision "install pythons", :type => :shell, :privileged => false, :inline => install_pythons("wheezy64") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     b.vm.provision "build env", :type => :shell, :privileged => false, :inline => build_pyenv_venv("wheezy64") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     b.vm.provision "install borg", :type => :shell, :privileged => false, :inline => install_borg("wheezy64") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    b.vm.provision "install pyinstaller", :type => :shell, :privileged => false, :inline => install_pyinstaller("wheezy64") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # XXX https://github.com/borgbackup/borg/issues/1506 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    b.vm.provision "install pyinstaller", :type => :shell, :privileged => false, :inline => install_pyinstaller_bootloader("wheezy64") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     b.vm.provision "build binary with pyinstaller", :type => :shell, :privileged => false, :inline => build_binary_with_pyinstaller("wheezy64") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     b.vm.provision "run tests", :type => :shell, :privileged => false, :inline => run_tests("wheezy64") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   end 
			 |