[Git][reproducible-builds/disorderfs][debian] 7 commits: Ignore the return values to fsyncdir to ensure (for example) dpkg(1) can "flush" /var/lib/dpkg.

Chris Lamb gitlab at salsa.debian.org
Wed Jan 22 21:26:15 UTC 2020



Chris Lamb pushed to branch debian at Reproducible Builds / disorderfs


Commits:
bd35aeb6 by Chris Lamb at 2019-01-27T22:48:54+01:00
Ignore the return values to fsyncdir to ensure (for example) dpkg(1) can "flush" /var/lib/dpkg.

- - - - -
453b7c82 by Holger Levsen at 2020-01-21T13:13:40+01:00
release 0.5.7

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
520937a2 by Helmut Grohne at 2020-01-22T21:10:43+00:00
Use the build architecture's pkg-config to permit cross-architecture builds. (Closes: #949609)

disorderfs fails to build from source in a cross-architecture mannner because
the upstream Makefile hardcodes the build architecture pkg-config.

Signed-off-by: Chris Lamb <lamby at debian.org>

- - - - -
fa2fe655 by Chris Lamb at 2020-01-22T21:18:51+00:00
Release 0.5.8

- - - - -
51fe5f69 by Chris Lamb at 2020-01-22T21:22:01+00:00
Merge tag '0.5.8' into debian

Release 0.5.8

* tag '0.5.8':
  Release 0.5.8
  Use the build architecture's pkg-config to permit cross-architecture builds. (Closes: #949609)
  release 0.5.7
  Ignore the return values to fsyncdir to ensure (for example) dpkg(1) can "flush" /var/lib/dpkg.

- - - - -
469fa4f1 by Chris Lamb at 2020-01-22T21:23:27+00:00
releasing package disorderfs version 0.5.8-1

- - - - -
e5889ec0 by Chris Lamb at 2020-01-22T21:24:13+00:00
Add missing changelog entry from 0.5.7-1.

- - - - -


3 changed files:

- Makefile
- debian/changelog
- disorderfs.cpp


Changes:

=====================================
Makefile
=====================================
@@ -30,8 +30,9 @@ ENABLE_MAN ?= $(HAS_A2X)
 HAS_A2X ?= $(shell command -v a2x >/dev/null && echo yes || echo no)
 
 # FUSE
-FUSE_CFLAGS ?= $(shell pkg-config --cflags fuse) -DFUSE_USE_VERSION=26
-FUSE_LIBS ?= $(shell pkg-config --libs fuse) -lulockmgr
+PKG_CONFIG ?= pkg-config
+FUSE_CFLAGS ?= $(shell $(PKG_CONFIG) --cflags fuse) -DFUSE_USE_VERSION=26
+FUSE_LIBS ?= $(shell $(PKG_CONFIG) --libs fuse) -lulockmgr
 
 # CXXFLAGS
 CXXFLAGS += -std=c++11 -Wno-unused-parameter


=====================================
debian/changelog
=====================================
@@ -1,5 +1,17 @@
+disorderfs (0.5.8-1) unstable; urgency=medium
+
+  [ Helmut Grohne ]
+  * Use the build architecture's pkg-config to permit cross-architecture
+    builds. (Closes: #949609)
+
+ -- Chris Lamb <lamby at debian.org>  Wed, 22 Jan 2020 21:23:23 +0000
+
 disorderfs (0.5.7-1) unstable; urgency=medium
 
+  [ Chris Lamb ]
+  * Ignore the return values to fsyncdir to ensure (for example) dpkg(1) can
+    "flush" /var/lib/dpkg.
+
   [ Debian Janitor ]
   * Bump debhelper from old 11 to 12.
   * Re-export upstream signing key without extra signatures.


=====================================
disorderfs.cpp
=====================================
@@ -43,7 +43,7 @@ extern "C" {
 #include <sys/file.h>
 #include <stddef.h>
 
-#define DISORDERFS_VERSION "0.5.7"
+#define DISORDERFS_VERSION "0.5.8"
 
 namespace {
 	std::vector<std::string>	bare_arguments;



View it on GitLab: https://salsa.debian.org/reproducible-builds/disorderfs/compare/ab8f05950f8113c576660ad986fd80dbc6588eb0...e5889ec0a3485899cbc2c445f8ccd192e993bf7f

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/disorderfs/compare/ab8f05950f8113c576660ad986fd80dbc6588eb0...e5889ec0a3485899cbc2c445f8ccd192e993bf7f
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20200122/9d285a1c/attachment.htm>


More information about the rb-commits mailing list