Your message dated Sun, 21 Feb 2016 11:58:28 +0100
with message-id <20160221105828.GA14439@loar>
and subject line Re: Bug#803061: calendarserver: please make the build
reproducible
has caused the Debian Bug report #803061,
regarding calendarserver: please make the build reproducible
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
803061: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803061
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: calendarserver
Version: 5.2.2+dfsg-2
Severity: wishlist
Tags: patch
User: [email protected]
X-Debbugs-Cc: [email protected]
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that calendarserver could not be built reproducibly.
The problem is that support/version.py expects that the output from
"svnversion -n" is in English, but it may be in any language depending
on the locale of the build environment. Here is a patch that sets
LC_ALL=C for the call to svnversion to fix it.
[1]: https://wiki.debian.org/ReproducibleBuilds
--- support/version.py.orig 2014-10-21 07:31:12.000000000 +0300
+++ support/version.py 2015-10-26 15:42:28.191081976 +0200
@@ -40,7 +40,7 @@
source_root = dirname(dirname(__file__))
for branch in branches:
- svn_revision = subprocess.check_output(["svnversion", "-n", source_root, branch])
+ svn_revision = subprocess.check_output(["LC_ALL=C", "svnversion", "-n", source_root, branch], shell=True)
if "S" in svn_revision:
continue
--- End Message ---
--- Begin Message ---
Version: 7.0+dfsg-1
Esa Peuha:
> While working on the “reproducible builds” effort [1], we have noticed
> that calendarserver could not be built reproducibly.
>
> The problem is that support/version.py expects that the output from
> "svnversion -n" is in English, but it may be in any language depending
> on the locale of the build environment. Here is a patch that sets
> LC_ALL=C for the call to svnversion to fix it.
Seems the patch is not required with newer upstream.
--
Lunar .''`.
[email protected] : :Ⓐ : # apt-get install anarchism
`. `'`
`-
signature.asc
Description: Digital signature
--- End Message ---