<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<br>
<div class="moz-cite-prefix">On 29/11/2015 17:55, Andreas Metzler
wrote:<br>
</div>
<blockquote cite="mid:20151129155544.GA1161@argenau.bebt.de"
type="cite">
<pre wrap="">On 2015-11-29 Peter Fosseus <a class="moz-txt-link-rfc2396E" href="mailto:peter@fosseus.co.za"><peter@fosseus.co.za></a> wrote:
</pre>
<blockquote type="cite">
<pre wrap="">I have spent a few hours trying to re-install wine32 after it was removed by
an upgrade.
I had to setup dual lxc containers and compile gnutls from the debian source
packages.
It turns out that it will not compile if you don't set "TZ=".
</pre>
</blockquote>
<pre wrap="">
</pre>
<blockquote type="cite">
<pre wrap="">I did an
</pre>
</blockquote>
<pre wrap="">
</pre>
<blockquote type="cite">
<pre wrap=""># export TZ=
</pre>
</blockquote>
<pre wrap="">
</pre>
<blockquote type="cite">
<pre wrap=""> it complied fine after that. I am no Linux expert, it would be great if
someone could explain why that would make a difference, and if I have done
some damage to my system?
</pre>
</blockquote>
<pre wrap="">
Hello,
can you provide more information than "will not compile"?
cu Andreas
</pre>
</blockquote>
Hi,<br>
<br>
My recipe for compiling 64Bit is as follows:<br>
<br>
apt-get build-dep gnutls28<br>
apt-get source gnutls28<br>
dpkg-source -x gnutls28_3.3.19-1.dsc<br>
cd gnutls28-3.3.19<br>
dpkg-buildpackage<br>
<br>
The clue came from here:
<a class="moz-txt-link-freetext" href="https://lists.gnupg.org/pipermail/gnutls-devel/2015-June/007661.html">https://lists.gnupg.org/pipermail/gnutls-devel/2015-June/007661.html</a><br>
<br>
Without TZ= the output is as follows, I have only included the part
that shows the fail, let me know if you need more:<br>
<br>
<cut><br>
make[6]: Leaving directory '/usr/src/gnutls28-3.3.19/tests/userid'<br>
make[5]: Leaving directory '/usr/src/gnutls28-3.3.19/tests/userid'<br>
make[4]: Leaving directory '/usr/src/gnutls28-3.3.19/tests/userid'<br>
Making check in cert-tests<br>
make[4]: Entering directory
'/usr/src/gnutls28-3.3.19/tests/cert-tests'<br>
make pathlen aki template-test pem-decoding dane crq invalid-sig
crl<br>
make[5]: Entering directory
'/usr/src/gnutls28-3.3.19/tests/cert-tests'<br>
make[5]: Nothing to be done for 'pathlen'.<br>
make[5]: Nothing to be done for 'aki'.<br>
make[5]: Nothing to be done for 'template-test'.<br>
make[5]: Nothing to be done for 'pem-decoding'.<br>
make[5]: Nothing to be done for 'dane'.<br>
make[5]: Nothing to be done for 'crq'.<br>
make[5]: Nothing to be done for 'invalid-sig'.<br>
make[5]: Nothing to be done for 'crl'.<br>
make[5]: Leaving directory
'/usr/src/gnutls28-3.3.19/tests/cert-tests'<br>
make check-TESTS<br>
make[5]: Entering directory
'/usr/src/gnutls28-3.3.19/tests/cert-tests'<br>
make[6]: Entering directory
'/usr/src/gnutls28-3.3.19/tests/cert-tests'<br>
PASS: pathlen<br>
PASS: aki<br>
PASS: pem-decoding<br>
PASS: invalid-sig<br>
PASS: crq<br>
<b>FAIL: template-test</b><br>
============================================================================<br>
Testsuite summary for GnuTLS 3.3.19<br>
============================================================================<br>
# TOTAL: 6<br>
# PASS: 5<br>
# SKIP: 0<br>
# XFAIL: 0<br>
# FAIL: 1<br>
# XPASS: 0<br>
# ERROR: 0<br>
============================================================================<br>
See tests/cert-tests/test-suite.log<br>
Please report to <a class="moz-txt-link-abbreviated" href="mailto:bugs@gnutls.org">bugs@gnutls.org</a><br>
============================================================================<br>
Makefile:1505: recipe for target 'test-suite.log' failed<br>
make[6]: *** [test-suite.log] Error 1<br>
make[6]: Leaving directory
'/usr/src/gnutls28-3.3.19/tests/cert-tests'<br>
Makefile:1611: recipe for target 'check-TESTS' failed<br>
make[5]: *** [check-TESTS] Error 2<br>
make[5]: Leaving directory
'/usr/src/gnutls28-3.3.19/tests/cert-tests'<br>
Makefile:1726: recipe for target 'check-am' failed<br>
make[4]: *** [check-am] Error 2<br>
make[4]: Leaving directory
'/usr/src/gnutls28-3.3.19/tests/cert-tests'<br>
Makefile:2785: recipe for target 'check-recursive' failed<br>
make[3]: *** [check-recursive] Error 1<br>
make[3]: Leaving directory '/usr/src/gnutls28-3.3.19/tests'<br>
Makefile:1391: recipe for target 'check-recursive' failed<br>
make[2]: *** [check-recursive] Error 1<br>
make[2]: Leaving directory '/usr/src/gnutls28-3.3.19'<br>
dh_auto_test: make -j1 check returned exit code 2<br>
----dh_auto_test.fail<br>
./tests/userid/test-suite.log<br>
----<br>
================================================<br>
GnuTLS 3.3.19: tests/userid/test-suite.log<br>
================================================<br>
<br>
# TOTAL: 1<br>
# PASS: 1<br>
# SKIP: 0<br>
# XFAIL: 0<br>
# FAIL: 0<br>
# XPASS: 0<br>
# ERROR: 0<br>
<br>
.. contents:: :depth: 2<br>
<br>
<br>
----dh_auto_test.fail<br>
./tests/cert-tests/test-suite.log<br>
----<br>
====================================================<br>
GnuTLS 3.3.19: tests/cert-tests/test-suite.log<br>
====================================================<br>
<br>
# TOTAL: 6<br>
# PASS: 5<br>
# SKIP: 0<br>
# XFAIL: 0<br>
# FAIL: 1<br>
# XPASS: 0<br>
# ERROR: 0<br>
<br>
.. contents:: :depth: 2<br>
<br>
FAIL: template-test<br>
===================<br>
<br>
<b><cut><br>
<br>
</b>.. contents:: :depth: 2<br>
<br>
SKIP: test-float<br>
================<br>
<br>
SKIP test-float (exit status: 77)<br>
<br>
SKIP: test-vc-list-files-cvs.sh<br>
===============================<br>
<br>
test-vc-list-files-cvs.sh: skipped test: cvs not found in PATH<br>
SKIP test-vc-list-files-cvs.sh (exit status: 77)<br>
<br>
<br>
debian/rules:99: recipe for target 'override_dh_auto_test' failed<br>
make[1]: *** [override_dh_auto_test] Error 1<br>
make[1]: Leaving directory '/usr/src/gnutls28-3.3.19'<br>
debian/rules:110: recipe for target 'build' failed<br>
make: *** [build] Error 2<br>
dpkg-buildpackage: error: debian/rules build gave error exit status
2<br>
<br>
<b>With tz=</b><br>
<br>
make[6]: Leaving directory '/usr/src/gnutls28-3.3.19/tests/userid'<br>
make[5]: Leaving directory '/usr/src/gnutls28-3.3.19/tests/userid'<br>
make[4]: Leaving directory '/usr/src/gnutls28-3.3.19/tests/userid'<br>
Making check in cert-tests<br>
make[4]: Entering directory
'/usr/src/gnutls28-3.3.19/tests/cert-tests'<br>
make pathlen aki template-test pem-decoding dane crq invalid-sig
crl<br>
make[5]: Entering directory
'/usr/src/gnutls28-3.3.19/tests/cert-tests'<br>
make[5]: Nothing to be done for 'pathlen'.<br>
make[5]: Nothing to be done for 'aki'.<br>
make[5]: Nothing to be done for 'template-test'.<br>
make[5]: Nothing to be done for 'pem-decoding'.<br>
make[5]: Nothing to be done for 'dane'.<br>
make[5]: Nothing to be done for 'crq'.<br>
make[5]: Nothing to be done for 'invalid-sig'.<br>
make[5]: Nothing to be done for 'crl'.<br>
make[5]: Leaving directory
'/usr/src/gnutls28-3.3.19/tests/cert-tests'<br>
make check-TESTS<br>
make[5]: Entering directory
'/usr/src/gnutls28-3.3.19/tests/cert-tests'<br>
make[6]: Entering directory
'/usr/src/gnutls28-3.3.19/tests/cert-tests'<br>
PASS: pathlen<br>
PASS: aki<br>
PASS: pem-decoding<br>
PASS: invalid-sig<br>
PASS: crq<br>
<b>SKIP: template-test</b><br>
============================================================================<br>
Testsuite summary for GnuTLS 3.3.19<br>
============================================================================<br>
# TOTAL: 6<br>
# PASS: 5<br>
# SKIP: 1<br>
# XFAIL: 0<br>
# FAIL: 0<br>
# XPASS: 0<br>
# ERROR: 0<br>
============================================================================<br>
make[6]: Leaving directory
'/usr/src/gnutls28-3.3.19/tests/cert-tests'<br>
make[5]: Leaving directory
'/usr/src/gnutls28-3.3.19/tests/cert-tests'<br>
make[4]: Leaving directory
'/usr/src/gnutls28-3.3.19/tests/cert-tests'<br>
Making check in key-tests<br>
make[4]: Entering directory
'/usr/src/gnutls28-3.3.19/tests/key-tests'<br>
make key-id pkcs8<br>
make[5]: Entering directory
'/usr/src/gnutls28-3.3.19/tests/key-tests'<br>
make[5]: Nothing to be done for 'key-id'.<br>
make[5]: Nothing to be done for 'pkcs8'.<br>
make[5]: Leaving directory
'/usr/src/gnutls28-3.3.19/tests/key-tests'<br>
make check-TESTS<br>
make[5]: Entering directory
'/usr/src/gnutls28-3.3.19/tests/key-tests'<br>
make[6]: Entering directory
'/usr/src/gnutls28-3.3.19/tests/key-tests'<br>
PASS: key-id<br>
PASS: pkcs8<br>
============================================================================<br>
Testsuite summary for GnuTLS 3.3.19<br>
============================================================================<br>
# TOTAL: 2<br>
# PASS: 2<br>
# SKIP: 0<br>
# XFAIL: 0<br>
# FAIL: 0<br>
# XPASS: 0<br>
# ERROR: 0<br>
============================================================================<br>
make[6]: Leaving directory
'/usr/src/gnutls28-3.3.19/tests/key-tests'<br>
make[5]: Leaving directory
'/usr/src/gnutls28-3.3.19/tests/key-tests'<br>
make[4]: Leaving directory
'/usr/src/gnutls28-3.3.19/tests/key-tests'<br>
Making check in sha2<br>
make[4]: Entering directory '/usr/src/gnutls28-3.3.19/tests/sha2'<br>
make sha2 sha2-dsa<br>
make[5]: Entering directory '/usr/src/gnutls28-3.3.19/tests/sha2'<br>
make[5]: Nothing to be done for 'sha2'.<br>
make[5]: Nothing to be done for 'sha2-dsa'.<br>
make[5]: Leaving directory '/usr/src/gnutls28-3.3.19/tests/sha2'<br>
make check-TESTS<br>
make[5]: Entering directory '/usr/src/gnutls28-3.3.19/tests/sha2'<br>
make[6]: Entering directory '/usr/src/gnutls28-3.3.19/tests/sha2'<br>
PASS: sha2<br>
PASS: sha2-dsa<br>
<br>
<b><cut></b><br>
<br>
dpkg-deb: building package 'libgnutls28-dev' in
'../libgnutls28-dev_3.3.19-1_amd64.deb'.<br>
dpkg-deb: building package 'libgnutls-deb0-28' in
'../libgnutls-deb0-28_3.3.19-1_amd64.deb'.<br>
dpkg-deb: building package 'libgnutls28-dbg' in
'../libgnutls28-dbg_3.3.19-1_amd64.deb'.<br>
dpkg-deb: building package 'gnutls-bin' in
'../gnutls-bin_3.3.19-1_amd64.deb'.<br>
dpkg-deb: building package 'gnutls-doc' in
'../gnutls-doc_3.3.19-1_all.deb'.<br>
dpkg-deb: building package 'guile-gnutls' in
'../guile-gnutls_3.3.19-1_amd64.deb'.<br>
dpkg-deb: building package 'libgnutlsxx28' in
'../libgnutlsxx28_3.3.19-1_amd64.deb'.<br>
dpkg-deb: building package 'libgnutls-openssl27' in
'../libgnutls-openssl27_3.3.19-1_amd64.deb'.<br>
dpkg-genchanges >../gnutls28_3.3.19-1_amd64.changes<br>
dpkg-genchanges: including full source code in upload<br>
dpkg-source --after-build gnutls28-3.3.19<br>
dpkg-source: info: using options from
gnutls28-3.3.19/debian/source/options: --extend-diff-ignore=po/.*<br>
dpkg-buildpackage: full upload (original source is included)<br>
<br>
I was then able to do the same for the 32bit and install them both
and then install wine32 1.8 and then play StartCraft II again :)<br>
<br>
-pete<br>
<br>
</body>
</html>