[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#875867: marked as done (nx-libs-lite FTCBFS: configures for the build architecture)



Your message dated Sun, 28 Jan 2018 21:10:24 +0000
with message-id <E1efuDY-0001JG-PB@fasolo.debian.org>
and subject line Bug#875867: fixed in nx-libs 2:3.5.99.13-2
has caused the Debian Bug report #875867,
regarding nx-libs-lite FTCBFS: configures for the build architecture
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 owner@bugs.debian.org
immediately.)


-- 
875867: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=875867
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: nx-libs-lite
Version: 3.5.0.32-1
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap

nx-libs-lite fails to cross build from source, because it doesn't pass
--host=... to ./configure. It also passes wrong --libdir to ./configure.
The attached patch fixes both issues and makes nx-libs-lite cross build
successfully. Please consider applying the attached patch.

Helmut
diff --minimal -Nru nx-libs-lite-3.5.0.32/debian/changelog nx-libs-lite-3.5.0.32/debian/changelog
--- nx-libs-lite-3.5.0.32/debian/changelog	2015-07-16 08:18:50.000000000 +0200
+++ nx-libs-lite-3.5.0.32/debian/changelog	2017-09-15 13:44:39.000000000 +0200
@@ -1,3 +1,12 @@
+nx-libs-lite (3.5.0.32-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    + Fix build/host confusion in debian/rules.
+    + Pass --host to ./configure.
+
+ -- Helmut Grohne <helmut@subdivi.de>  Fri, 15 Sep 2017 13:44:39 +0200
+
 nx-libs-lite (3.5.0.32-1) unstable; urgency=medium
 
   * New upstream release.
diff --minimal -Nru nx-libs-lite-3.5.0.32/debian/rules nx-libs-lite-3.5.0.32/debian/rules
--- nx-libs-lite-3.5.0.32/debian/rules	2015-07-16 08:15:23.000000000 +0200
+++ nx-libs-lite-3.5.0.32/debian/rules	2017-09-15 13:44:39.000000000 +0200
@@ -5,12 +5,14 @@
 export CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS)
 export LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
 
+include /usr/share/dpkg/architecture.mk
+
 export PREFIX     = /usr
-export LIBDIR     = /usr/lib/$(shell dpkg-architecture -qDEB_BUILD_MULTIARCH)
-export INCLUDEDIR = /usr/include/$(shell dpkg-architecture -qDEB_BUILD_MULTIARCH)
+export LIBDIR     = /usr/lib/$(DEB_HOST_MULTIARCH)
+export INCLUDEDIR = /usr/include/$(DEB_HOST_MULTIARCH)
 
 %:
-	CONFIGURE="./configure --prefix=$(PREFIX) --libdir=$(LIBDIR) --includedir=$(INCLUDEDIR)" dh $@ --parallel
+	CONFIGURE="./configure --prefix=$(PREFIX) --libdir=$(LIBDIR) --includedir=$(INCLUDEDIR) --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE)" dh $@ --parallel
 
 override_dh_install:
 	rm debian/tmp/usr/lib/*/libXcomp.a

--- End Message ---
--- Begin Message ---
Source: nx-libs
Source-Version: 2:3.5.99.13-2

We believe that the bug you reported is fixed in the latest version of
nx-libs, 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 875867@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mike Gabriel <sunweaver@debian.org> (supplier of updated nx-libs 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 ftpmaster@ftp-master.debian.org)


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

Format: 1.8
Date: Sun, 28 Jan 2018 14:55:33 +0100
Source: nx-libs
Binary: nx-x11-common nx-x11proto-core-dev libnx-x11-6 libnx-x11-dev nx-x11proto-xext-dev nx-x11proto-composite-dev nx-x11proto-damage-dev nx-x11proto-xfixes-dev nx-x11proto-xinerama-dev nx-x11proto-randr-dev nx-x11proto-render-dev nx-x11proto-scrnsaver-dev nxagent nxproxy libxcomp3 libxcomp-dev libxcompshad3 libxcompshad-dev
Architecture: source
Version: 2:3.5.99.13-2
Distribution: experimental
Urgency: medium
Maintainer: Debian Remote Maintainers <debian-remote@lists.debian.org>
Changed-By: Mike Gabriel <sunweaver@debian.org>
Description:
 libnx-x11-6 - nxagent's libNX_X11 client-part library
 libnx-x11-dev - nxagent's libNX_X11 client-part library (development headers)
 libxcomp-dev - NX compression library (development headers)
 libxcomp3  - NX compression library
 libxcompshad-dev - NX shadowing library (development headers)
 libxcompshad3 - NX shadowing library
 nx-x11-common - nx-X11 (common files)
 nx-x11proto-composite-dev - nx-X11 Composite extension wire protocol
 nx-x11proto-core-dev - nx-X11 core wire protocol and auxiliary headers
 nx-x11proto-damage-dev - nx-X11 Damage extension wire protocol
 nx-x11proto-randr-dev - nx-X11 RandR extension wire protocol
 nx-x11proto-render-dev - nx-X11 Render extension wire protocol
 nx-x11proto-scrnsaver-dev - nx-X11 Screen Saver extension wire protocol
 nx-x11proto-xext-dev - nx-X11 miscellaneous extension wire protocol
 nx-x11proto-xfixes-dev - nx-X11 'xfixes' extension wire protocol
 nx-x11proto-xinerama-dev - nx-X11 Xinerama extension wire protocol
 nxagent    - Nested Xserver (aka NX Agent) supporting the NX compression proto
 nxproxy    - NX proxy
Closes: 875867
Changes:
 nx-libs (2:3.5.99.13-2) experimental; urgency=medium
 .
   [ Helmut Grohne ]
   * Fix FTCBFS: (Closes: #875867)
     + Fix build/host confusion in debian/rules.
     + Pass --host to ./configure.
Checksums-Sha1:
 f916727d75f93fe54f246dccbb84659dee13ffe6 3876 nx-libs_3.5.99.13-2.dsc
 737273abb50c8c160f6ea705ddf1e0669f8db6a2 49216 nx-libs_3.5.99.13-2.debian.tar.xz
 c72c927f70f4cc01904ee6faee999dc8f2109d0d 8481 nx-libs_3.5.99.13-2_source.buildinfo
Checksums-Sha256:
 d4d1eace55cdcd31a1448c5d2e91d16da614863a4805b3e2aa4ba644c9609c2b 3876 nx-libs_3.5.99.13-2.dsc
 9eec735f2cf35e55745e8f8ec1438dbfeb5afc6a24410bccbc26bc8b6b9be4f8 49216 nx-libs_3.5.99.13-2.debian.tar.xz
 128befce73ce16c7ee79d0c5b5cf45600afe8952c55c82e96dee8999cb6ce345 8481 nx-libs_3.5.99.13-2_source.buildinfo
Files:
 1d44a72aa09a71b0c4579943509c29bc 3876 x11 optional nx-libs_3.5.99.13-2.dsc
 b5838393deb7928db46bdff4cd9295d9 49216 x11 optional nx-libs_3.5.99.13-2.debian.tar.xz
 763f1db0f129f71901097776fcda9f6f 8481 x11 optional nx-libs_3.5.99.13-2_source.buildinfo

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

iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAlpuMV4VHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxoRwP/jCJcxxPKdcWUBMXiOhAGm5QH6qz
37vzW8S2BbYB+E3p4mQHMxJRoB+tfR5p0YsdlJ9xXbcJ4tEAAFtGvmMEwuyzwgHJ
vji1Gb8YhDAKOtmzYCmelOeEGia44kFieb3cpna7p0p5NSEPPn1yxY1SOoUTIxCT
CtvVM/TbLR2Pbky34EUI0Pd3iJ9ZSq+ri1l4CFBlMiuUG/WnmGPKN5G9aoJFk012
uOwJk+i9elatqnAANvzdzP54rLKgXrIhmgXwCF7RVZfzegLBchxpyBuM8Qwru2D2
jGTGC2hzsqr/jW2AzysMuaWyT+0PANlkbrhtyuYUYm2SzDnWilB4EPEvSf6ysdJO
HudsJRyFbwrH3Jvr4ecPDPiWzL1xJTnP6AaCktEKrh5Y81VUrXSmBBKWeQuX0paG
JAHNTRm6V4L1wLtVLyLUb4Za9zK04garoAh2gYB9WrEc3/n4nP9IfmTjToiqxaG5
xGRxBC869zluT7YqcJWx61AwvHtz0Qcq+6LpChNDWrBxcIiGnfBr6UY71pBigD5V
CNlriAJMhlwSsVaV5hEUPdhxuZCmOP0JR0Z6d7x/jfzKVH9Orb327niqJmVknKdT
AuB3jH/AImWt6gOlDC3uX5hzrN++LKPV9InqWz3URZR+Y4Pid8INs27bX/JbqmJw
pIHtso0Lh22GVV+v
=wH0F
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: