Patch sysconf dep for blockstream/electrs build in start scripts
This commit is contained in:
		
							parent
							
								
									195b9bf542
								
							
						
					
					
						commit
						59898f1269
					
				@ -1,10 +1,17 @@
 | 
			
		||||
#!/usr/local/bin/zsh
 | 
			
		||||
cd /electrs
 | 
			
		||||
cd "$HOME/electrs"
 | 
			
		||||
#source $HOME/.cargo/env
 | 
			
		||||
#export PATH=$HOME/.cargo/bin:$PATH
 | 
			
		||||
 | 
			
		||||
until false
 | 
			
		||||
do
 | 
			
		||||
	# patch code for FreeBSD
 | 
			
		||||
	if grep XBS5 "$HOME/.cargo/registry/src/github.com-1ecc6299db9ec823/sysconf-0.3.4/src/raw.rs" ; then
 | 
			
		||||
		echo patching sysconf
 | 
			
		||||
		grep -v XBS5 /elements/.cargo/registry/src/github.com-1ecc6299db9ec823/sysconf-0.3.4/src/raw.rs > /tmp/foo && \
 | 
			
		||||
		mv /tmp/foo /elements/.cargo/registry/src/github.com-1ecc6299db9ec823/sysconf-0.3.4/src/raw.rs
 | 
			
		||||
	fi
 | 
			
		||||
 | 
			
		||||
	cargo run \
 | 
			
		||||
		--release \
 | 
			
		||||
		--features liquid \
 | 
			
		||||
 | 
			
		||||
@ -1,10 +1,17 @@
 | 
			
		||||
#!/usr/local/bin/zsh
 | 
			
		||||
cd $HOME/electrs
 | 
			
		||||
cd "$HOME/electrs"
 | 
			
		||||
#source $HOME/.cargo/env
 | 
			
		||||
#export PATH=$HOME/.cargo/bin:$PATH
 | 
			
		||||
 | 
			
		||||
until false
 | 
			
		||||
do
 | 
			
		||||
	# patch code for FreeBSD
 | 
			
		||||
	if grep XBS5 "$HOME/.cargo/registry/src/github.com-1ecc6299db9ec823/sysconf-0.3.4/src/raw.rs" ; then
 | 
			
		||||
		echo patching sysconf
 | 
			
		||||
		grep -v XBS5 /elements/.cargo/registry/src/github.com-1ecc6299db9ec823/sysconf-0.3.4/src/raw.rs > /tmp/foo && \
 | 
			
		||||
		mv /tmp/foo /elements/.cargo/registry/src/github.com-1ecc6299db9ec823/sysconf-0.3.4/src/raw.rs
 | 
			
		||||
	fi
 | 
			
		||||
 | 
			
		||||
	cargo run \
 | 
			
		||||
		--release \
 | 
			
		||||
		--bin electrs \
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user