From unknown Wed Apr 29 13:07:06 2026
MIME-Version: 1.0
X-Mailer: MIME-tools 5.502 (Entity 5.502)
X-Loop: git-admin@x2go.org
From: git-admin@x2go.org (X2Go Bug Tracking System)
Subject: Bug#87 closed by Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
 (Solved with release nx-libs 3.5.0.17)
Message-ID: <handler.87.c.135773164024357.notifdone@bugs.x2go.org>
References: <20130109124029.6608799w495eeyb1@mail.das-netzwerkteam.de>
X-X2go-PR-Keywords: pending patch
X-X2go-PR-Message: they-closed 87
X-X2go-PR-Package: nx-libs
Date: Wed, 09 Jan 2013 11:45:59 +0000
Content-Type: multipart/mixed; boundary="----------=_1357731959-26508-0"

This is a multi-part message in MIME format...

------------=_1357731959-26508-0
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8

This is an automatic notification regarding your Bug report
which was filed against the nx-libs package:

#87: parallel build issues

It has been closed by Mike Gabriel <mike.gabriel@das-netzwerkteam.de>.

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Mike Gabriel <mike.gab=
riel@das-netzwerkteam.de> by
replying to this email.


--=20
X2Go Bug Tracking System
Contact git-admin@x2go.org with problems

------------=_1357731959-26508-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at control) by bugs.x2go.org; 9 Jan 2013 11:40:40 +0000
Received: from freya.das-netzwerkteam.de (freya.das-netzwerkteam.de [88.198.48.199])
	by ymir (Postfix) with ESMTPS id C81F05DB0A;
	Wed,  9 Jan 2013 12:40:39 +0100 (CET)
Received: from grimnir.das-netzwerkteam.de (grimnir.das-netzwerkteam.de [78.46.204.98])
	by freya.das-netzwerkteam.de (Postfix) with ESMTPS id 98E351F0;
	Wed,  9 Jan 2013 12:40:39 +0100 (CET)
Received: from localhost (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 8A7EF3BA25;
	Wed,  9 Jan 2013 12:40:39 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at grimnir.das-netzwerkteam.de
Received: from grimnir.das-netzwerkteam.de ([127.0.0.1])
	by localhost (grimnir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id H2ZikTi5g2RT; Wed,  9 Jan 2013 12:40:39 +0100 (CET)
Received: from localhost (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 60F183BA37;
	Wed,  9 Jan 2013 12:40:39 +0100 (CET)
Received: from localhost (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 46FA63BA25;
	Wed,  9 Jan 2013 12:40:39 +0100 (CET)
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
	grimnir.das-netzwerkteam.de
X-Spam-Flag: NO
X-Spam-Status: No, hits=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00
	autolearn=ham version=3.3.1 running as userid=
X-Spam-Level: 
X-Spam-Bayes-Score: 0.0018
Received: by grimnir.das-netzwerkteam.de (Postfix, from userid 33)
	id F38853BA37; Wed,  9 Jan 2013 12:40:29 +0100 (CET)
Received: from 79-175-142-46.pool.kielnet.net
 (79-175-142-46.pool.kielnet.net [46.142.175.79]) by
 mail.das-netzwerkteam.de (Horde Framework) with HTTP; Wed, 09 Jan 2013
 12:40:29 +0100
Message-ID: <20130109124029.6608799w495eeyb1@mail.das-netzwerkteam.de>
X-Priority: 3 (Normal)
Date: Wed, 09 Jan 2013 12:40:29 +0100
From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
To: 87@bugs.x2go.org
Cc: control@bugs.x2go.org
Subject: Solved with release nx-libs 3.5.0.17
MIME-Version: 1.0
Content-Type: multipart/signed;
 boundary="=_76dbad3wibl9";
 protocol="application/pgp-signature";
 micalg="pgp-sha1"
Content-Transfer-Encoding: 7bit
User-Agent: Internet Messaging Program (IMP) H3 (4.3.4)

This message is in MIME format and has been PGP signed.

--=_76dbad3wibl9
Content-Type: multipart/mixed;
 boundary="=_4zlkime4ihwt"
Content-Transfer-Encoding: 7bit

This message is in MIME format.

--=_4zlkime4ihwt
Content-Type: text/plain;
 charset=UTF-8;
 DelSp="Yes";
 format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

close #87
thanks

This issue has been solved with nx-libs 3.5.0.17.

light+love
Mike

-- 

DAS-NETZWERKTEAM
mike gabriel, rothenstein 5, 24214 neudorf-bornstein
fon: +49 (1520) 1976 148

GnuPG Key ID 0x25771B31
mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb


--=_4zlkime4ihwt
Content-Type: application/pgp-signature
Content-Description: Digitale PGP-Unterschrift
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAABAgAGBQJQ7VZnAAoJEJr0azAldxsxSygQAKtKXaxykGj4dX1rAswX7+Oc
Cc1LiEWm5zqGGbOHzwEm7XzE6GN26ZUJASx0gCaRSPsAavujOAYunDXsGYnTBDPy
lotTVMrbEYOtzg/7W+GwMdffFhuTR4GCfQp1EWASlQ5qQQur1wZvIQykUy/lmB1H
KqX517cJCwAOWlESN7zsrK7xOMb8gBeN5IQ3pb13temGx8OmWRgM4p6bxLeLlLI9
gGrXKPc2mpCF6NLgQhV7L6dhTODTMdPUTHY507HYfX+MAWDkOHJpAy5uyDFkmSSL
bFF9CKT42mjOBBWpiLSsk7icZok/EyTPdBG+cwqnrnie3Fl8Zql+rqiLtgJZLUWr
Jz1/VSu8d9gaGoW/QNlqGIuRP5WBjKUoV7AEHZqdOm29gd8OyuyO8gP2Ppw7Tkpx
c2CHMsA8QJcVJEV96sUXSm+nfeqlJabnfwvjTD76S/saBImJCbXoZR2XAEbWH94m
LT3S0iKPN+vRD5Njlc3XlK8m10Unz29mc3iFcf0+x422YKmIuR7zMUVZjaSudEeA
v9zrrMEhqokgbjt4twkM1bP4yA8LpEH7D0Q6U7mYZF5XIiN8Wc76NaTh682d8vDv
oCpeLYsZwPIevANuLOw0MukHwEAIeoIGgxrmgr/C6xlcx5hg/oaC4IL4jo9X8yml
H9YCzX/dsZ/Zd2G3OfWV
=AUue
-----END PGP SIGNATURE-----

--=_4zlkime4ihwt--

--=_76dbad3wibl9
Content-Type: application/pgp-signature
Content-Description: Digitale PGP-Unterschrift
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAABAgAGBQJQ7VctAAoJEJr0azAldxsxedIQALYs3LthnhXO2md5nVqI4btc
9F6QqwjzKpfENzJMSgC6wVuDb3woM0Rij1auAKJIwTjvRSxXfPnSSh7WPN866fzD
P2cY7WchY/4M8V+/Ms6YO0Rzwn2qHtDvgMW3DWv9rVrafAWu/Recnh/7Cuna/6ZL
lKvSj6LeVYOp/l29ulSonA3ZAlkXBtXRMvvYmHkCFwHoGiZEVy1t8LIohNRdKRD0
nndiC21OVwD7tcDt0tKaQ+O88z5NV4jenA9GlqNPnTWgK82Mn08SkJi/U47fLUtG
1hc+hvbvraJu5mvQ4o65nFy2Ho8piHPUCvKaQjXYNX1+U+WJdRJKJl/eAVCbyUjn
ztdlzJANqclg32ritvO+G3vMEBO/vR9d/fo5jyyv9PQuqi5Z1WwtBDNiPOpiFMf8
7FMM9SX0YApApHlX6ESz57clA6wa/41AgKBChDfHjQusFPK6ksNjHZ7zh4MvWcpk
nnA1tXidTnfnIOi0CZcvJAxbl2+Ww/fnVN0Chfm7vMUKHW5htv1hgKcDWp898GqH
hleII1E9VASnaJCgfIrblqQtbRD+TDzm189nEqVkBpsgKJ5BD1/i1LV/oSFzNAAU
0eiHNe09LS4ISCfPQHyXW2CwWv9pQvaLYq3zegLrmg8ZSDubKxd2h8NBdvnFCb6K
nluuaIS+Sv6fFPXD9h06
=COBF
-----END PGP SIGNATURE-----

--=_76dbad3wibl9--

------------=_1357731959-26508-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by bugs.x2go.org; 14 Dec 2012 18:18:39 +0000
Received: from mail.cora.nwra.com (mercury.cora.nwra.com [4.28.99.165])
	by ymir (Postfix) with ESMTPS id 002C55DA6C
	for <submit@bugs.x2go.org>; Fri, 14 Dec 2012 19:18:38 +0100 (CET)
Received: from barry.cora.nwra.com (barry.cora.nwra.com [10.10.20.7])
	(authenticated bits=0)
	by mail.cora.nwra.com (8.14.4/8.14.4) with ESMTP id qBEIIbPJ011149
	(version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO)
	for <submit@bugs.x2go.org>; Fri, 14 Dec 2012 11:18:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=cora.nwra.com;
	s=default; t=1355509117;
	bh=+D+eidaQzCkO9okd41qO+SAcYjCf3RggM4/pYTrtxwk=;
	h=Message-ID:Date:From:MIME-Version:To:Subject:Content-Type;
	b=JP3ovVRXkxWh4ZNo5mV37vA3/pQxjnPw5lHwT4pAm4aUQO3jC18qeF8tcZsiyUbrT
	 173QJqRaf+DjSVj4mL4A+KbpEoyzLTj7k9h2RgdxKCrG340tzzTHUspaLl9RqRWoOT
	 TzOyWjEv2ae/sk7zzgfYSzIvcHtYKzOZXiR8iCM8=
Message-ID: <50CB6D7D.9040001@cora.nwra.com>
Date: Fri, 14 Dec 2012 11:18:37 -0700
From: Orion Poplawski <orion@cora.nwra.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0
MIME-Version: 1.0
To: submit@bugs.x2go.org
Subject: parallel build issues
Content-Type: multipart/mixed;
 boundary="------------050300040106000507020503"

This is a multi-part message in MIME format.
--------------050300040106000507020503
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Package: nx-libs
Version: 3.5.0.16
Tags: patch

I've been seeing the parallel build issues in nx-libs mentioned recently. 
Tracking the build closer, it looks like a lot is getting built during the 
"make depend" stage:

depending in lib/X11...
make[5]: Entering directory `/builddir/build/BUILD/nx-libs-HEAD/nx-X11/lib/X11'
cd ../../../nxcomp &&   /builddir/build/BUILD/nx-libs-HEAD/my_configure

(I've set CONFIGURE to point to my_configure following the opensuse 
buildserver rpm specfile)

Now, why is this happening?

In nx-X11/lib/X11/Makefile there are deps like:

depend:: $(NX_XCOMPLIBTARGET)

Which triggers a build of nxcomp.  These come from nx-X11/lib/X11/Imakefile 
and are complete nonsense - why are we building things during the depend 
stage?  Removing those exposes the lack of proper build dependencies between 
NX_X11, Xcomp, and Xcompext (and what the previous depend hack was trying to 
work around).

The attached patch I believe fixes both of these issues, and hopefully fixes 
the parallel make issue as well.  It's been building fine for me now.

-- 
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA, Boulder Office                  FAX: 303-415-9702
3380 Mitchell Lane                       orion@nwra.com
Boulder, CO 80301                   http://www.nwra.com


--------------050300040106000507020503
Content-Type: text/x-patch;
 name="nx-libs-depend.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="nx-libs-depend.patch"

--- nx-libs-HEAD/nx-X11/lib/X11/Imakefile.depend	2012-12-13 08:43:53.000000000 -0700
+++ nx-libs-HEAD/nx-X11/lib/X11/Imakefile	2012-12-14 10:57:45.413053462 -0700
@@ -1159,32 +1159,18 @@
 	cd ../../../nxcompext && \
 	${CONFIGURE}
 
-#ifdef SunArchitecture
 $(NX_XCOMPLIBTARGET): $(NX_XCOMPCONFIGTARGET)
 	${MAKE} -C $(NX_XCOMPLIBDIR)
 
-$(NX_XCOMPEXTLIBTARGET): $(NX_XCOMPEXTCONFIGTARGET)
+$(NX_XCOMPEXTLIBTARGET): $(NX_XCOMPEXTCONFIGTARGET) $(NX_XCOMPLIBTARGET) lib$(LIBNAME).so.$(SOXLIBREV)
 	${MAKE} -C ../../../nxcompext
 
-#else
-$(NX_XCOMPLIBTARGET): $(NX_XCOMPCONFIGTARGET)
-	${MAKE} -C $(NX_XCOMPLIBDIR)
-
-$(NX_XCOMPEXTLIBTARGET): $(NX_XCOMPEXTCONFIGTARGET)
-	${MAKE} -C ../../../nxcompext
-
-#endif
-
-depend:: $(NX_XCOMPLIBTARGET)
-
-all:: $(NX_XCOMPLIBTARGET)
+lib$(LIBNAME).so.$(SOXLIBREV): $(NX_XCOMPLIBTARGET)
 
 $(NX_XCOMPDEPTARGET):
 	ln -s $(NX_XCOMPLIBDIR)/$(NX_XCOMPLIBNAME) $(BUILDLIBDIR)/$(NX_XCOMPLIBNAME)
 	ln -s $(NX_XCOMPLIBDIR)/$(NX_XCOMPLIBNAME).1 $(BUILDLIBDIR)/$(NX_XCOMPLIBNAME).1
 
-depend:: $(NX_XCOMPLIBTARGET)
-
 all:: $(NX_XCOMPDEPTARGET) $(NX_XCOMPEXTLIBTARGET) 
 
 clean::


--------------050300040106000507020503--

------------=_1357731959-26508-0--
