Your message dated Mon, 23 Jan 2017 22:34:07 +0000
with message-id <[email protected]>
and subject line Bug#846932: fixed in gettext 0.19.8.1-2
has caused the Debian Bug report #846932,
regarding gettext: Please build without OpenMP support on m68k and sh4
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.)


-- 
846932: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=846932
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gettext
Version: 0.19.8.1-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: m68k,sh4

Hi!

As we're currently doing lots of the builds for m68k and sh4 on qemu,
we are sometimes seeing issues with multi-threading applications. One
of the affected packages is gettext which is currently configured
with "--enable-openmp" in Debian.

Building gettext with "--disable-openmp" on m68k and sh4 avoids the
multi-threading issues we have. With the applied patch in src:gettext,
we could enable the package on the buildds again for m68k and sh4.

If you apply the patch, please replace "NNNNNN" in the patch with
the bug number of this bug report (which is not yet determined).

Thanks for consideration!

Adrian

--
 .''`.   John Paul Adrian Glaubitz
 : :' :  Debian Developer - [email protected]
 `. `'   Freie Universitaet Berlin - [email protected]
   `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
diff -Nru old/gettext-0.19.8.1/debian/rules gettext-0.19.8.1/debian/rules
--- old/gettext-0.19.8.1/debian/rules	2016-06-13 00:00:00.000000000 +0200
+++ gettext-0.19.8.1/debian/rules	2016-12-04 14:00:56.662173817 +0100
@@ -27,12 +27,23 @@
 #   CSHARP = --enable-csharp=mono
 # endif
 
+# On emulated m68k and sh4 targets, OpenMP can cause lockups,
+# we therefore disable it for the time being (#NNNNNN)
+ifneq (,$(findstring $(DEB_HOST_ARCH), m68k sh4))
+	CONF_OPENMP = --disable-openmp
+else
+	CONF_OPENMP = --enable-openmp
+endif
+
+
+
 NOJAVA_ARCHS = %none%
 
 build:
 	./configure --prefix=/usr --enable-threads $(CSHARP) \
 		--disable-native-java CC="$(CC)" CFLAGS="$(CFLAGS)" \
 		JAVAC=/usr/lib/jvm/default-java/bin/javac \
+		$(CONF_OPENMP) \
 		CPPFLAGS="$(CPPFLAGS)" \
 		CXXFLAGS="$(CXXFLAGS)" \
 		LDFLAGS="$(LDFLAGS)"

--- End Message ---
--- Begin Message ---
Source: gettext
Source-Version: 0.19.8.1-2

We believe that the bug you reported is fixed in the latest version of
gettext, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Santiago Vila <[email protected]> (supplier of updated gettext package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 23 Jan 2017 23:11:50 +0100
Source: gettext
Binary: gettext-base gettext gettext-el gettext-doc autopoint libgettextpo0 
libasprintf0v5 libgettextpo-dev libasprintf-dev
Architecture: source
Version: 0.19.8.1-2
Distribution: unstable
Urgency: medium
Maintainer: Santiago Vila <[email protected]>
Changed-By: Santiago Vila <[email protected]>
Description:
 autopoint  - The autopoint program from GNU gettext
 gettext    - GNU Internationalization utilities
 gettext-base - GNU Internationalization utilities for the base system
 gettext-doc - Documentation for GNU gettext
 gettext-el - Emacs po-mode for editing gettext .po files
 libasprintf-dev - GNU Internationalization library development files
 libasprintf0v5 - GNU library to use fprintf and friends in C++
 libgettextpo-dev - GNU Internationalization library development files
 libgettextpo0 - GNU Internationalization library
Closes: 833894 846932
Changes:
 gettext (0.19.8.1-2) unstable; urgency=medium
 .
   * Use debhelper more.
   * Try to support cross-builds. Closes: #833894.
   * Disable OpenMP support on m68k and sh4. Closes: #846932.
Checksums-Sha1:
 c277141a4c5b0f9d2905fe8de3cb43163d25a493 1961 gettext_0.19.8.1-2.dsc
 c77519db9fccb1a1acf8453d5f6cff82315dc962 21780 gettext_0.19.8.1-2.debian.tar.xz
Checksums-Sha256:
 675a97c8057b053f4749970da3663db3d8966b18f684c5c40598e349b1b2cc36 1961 
gettext_0.19.8.1-2.dsc
 c597fe09241247727d91f2c3c2f657880372d830fc6fd824a79859c3a765f35b 21780 
gettext_0.19.8.1-2.debian.tar.xz
Files:
 718231d2c268b8ca5166dd28c28af1c1 1961 devel optional gettext_0.19.8.1-2.dsc
 200014cc3804bfdd6889be30223e474a 21780 devel optional 
gettext_0.19.8.1-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAliGgBkACgkQQc5/C58b
izLAnQf/YqgrcAbL+tTRLhbFYQHw+HoYuhiWZXkFq+hD0qsJ3pRYMH2LEujtA0Tz
msO+NNNm+89k9/SZ++na5MstgIjOiuf5GdJUwN0u4AQnHX8D1u6P7r/tcdbtgu6+
a1e3SMrl63HXVQN3SfyyiS8wnwV7cwdOnsZMlFmHTccCKRzxtDSAqPzEjw1+Vm+l
fxpQtU5KC+dtSfQ4lhHB/EWhnqNEA80ybG98Mh4UtzILHCn4ctAxD8WZrfsH5G+f
qO8wqmAaZf7WIKy1U1hDFZ9hiSh4yHFcpQbSRu5sMBlmsDBz6wunasSmbIcLGWxF
7FeUccS8EHSrNemo/OyhLEYLw+tobQ==
=RR+F
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to