[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/libomemo][wip/fix-reprotest] d/patches: there might be a race condition
    Evangelos Ribeiro Tzaras 
    gitlab at salsa.debian.org
       
    Thu Jan 14 11:09:11 GMT 2021
    
    
  
Evangelos Ribeiro Tzaras pushed to branch wip/fix-reprotest at Debian On Mobile / libomemo
Commits:
fddfb516 by Evangelos Ribeiro Tzaras at 2021-01-14T12:08:14+01:00
d/patches: there might be a race condition
when multiple jobs are running in parallel
`mv *.g*` might be moving files from a different job
leaving no files behind matching '*.g*' for the next run
resulting on failure
abc
- - - - -
1 changed file:
- debian/patches/fix-reprotest.patch
Changes:
=====================================
debian/patches/fix-reprotest.patch
=====================================
@@ -2,30 +2,26 @@ From: Evangelos Ribeiro Tzaras <devrtz-debian at fortysixandtwo.eu>
 Subject: WIP: Fix locale variations failing in reprotest
 --- a/Makefile
 +++ b/Makefile
-@@ -118,17 +118,26 @@
+@@ -118,19 +118,19 @@
  test_libomemo: $(TDIR)/test_libomemo.c $(SDIR)/libomemo.c
  	$(CC) $(COVFLAGS) $<  $(FILES) -o $(TDIR)/$@.o $(TESTFLAGS)
  	-$(TDIR)/$@.o
-+	ls -la
-+	ls *.g*
-+	ls -l $(TDIR)
- 	mv *.g* $(TDIR)
+-	mv *.g* $(TDIR)
++	find .  -maxdepth 1 -iname '*.g*' -exec mv {} $(TDIR) \;
  
  .PHONY: test_crypto
  test_crypto: $(TDIR)/test_crypto.c $(SDIR)/libomemo_crypto.c
  	$(CC) $(COVFLAGS) $<  $(FILES) -o $(TDIR)/$@.o $(TESTFLAGS)
-+	ls -la
-+	ls *.g*
-+	ls -l $(TDIR)
  	-$(TDIR)/$@.o
- 	mv *.g* $(TDIR)
+-	mv *.g* $(TDIR)
++	find .  -maxdepth 1 -iname '*.g*' -exec mv {} $(TDIR) \;
  
  .PHONY: test_storage
  test_storage: $(TDIR)/test_storage.c $(SDIR)/libomemo_storage.c
  	$(CC) $(COVFLAGS) $< $(FILES) -o $(TDIR)/$@.o $(TESTFLAGS)
-+	ls -la
-+	ls *.g*
-+	ls -l $(TDIR)
  	-$(TDIR)/$@.o
- 	mv *.g* $(TDIR)
+-	mv *.g* $(TDIR)
++	find .  -maxdepth 1 -iname '*.g*' -exec mv {} $(TDIR) \;
  
+ .PHONY: test
+ test : test_libomemo test_crypto test_storage
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/libomemo/-/commit/fddfb516c131f3f287752eef9c209e070eccfa84
-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/libomemo/-/commit/fddfb516c131f3f287752eef9c209e070eccfa84
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20210114/1c6e0e14/attachment-0001.html>
    
    
More information about the Debian-on-mobile-maintainers
mailing list