Your message dated Thu, 29 Aug 2024 16:21:20 +0000
with message-id <e1sjhtg-006drv...@fasolo.debian.org>
and subject line Bug#1077077: fixed in xutils-dev 1:7.7+7
has caused the Debian Bug report #1077077,
regarding xutils-dev: Fix spurious ar clq command
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 ow...@bugs.debian.org
immediately.)
--
1077077: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077077
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: xutils-dev
Version: 1:7.7+6.2
Severity: important
Tags: patch
Hello,
As applied upstream, on GNU OSes, we now need to use "ar cq" instead of
"ar clq". The attached upstream patch fixes this, could you add it?
Thanks,
Samuel
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'unreleased'),
(500, 'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500,
'oldstable-proposed-updates-debug'), (500, 'oldstable-proposed-updates'), (500,
'oldoldstable'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'),
(500, 'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1,
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64
Kernel: Linux 6.9.8-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages xutils-dev depends on:
ii cpp 4:13.2.0-7
ii libc6 2.38-14
xutils-dev recommends no packages.
xutils-dev suggests no packages.
-- no debconf information
--
Samuel
<c> ya(ka|ma|to)* ca existe une fois sur 2 au japon, c'est facile ;-)
-+- #ens-mim au japon -+-
commit 90b66dc73deb9ef303690370395cf831425547c7
Author: Yasuhiro Kimura <y...@utahime.org>
Date: Thu Oct 13 15:22:02 2022 +0900
Fix incompatibility issue of GNU binutils 2.36 and later on FreeBSD.
Commit a6d4d6223ef75119d5373fa4cc04161bcdb4e769 fixes incompatibility
issue of GNU binutils 2.36 and later. If I check the diff of the
commit, there seems to be asumption that the issue is specific to
Linux. But it also happens on FreeBSD if user installs GNU binutils
from FreeBSD ports/packages collections and '/usr/local/bin' comes
before '/usr/bin' in the value of PATH enviroment variable. So fix the
issue also on FreeBSD with following way.
1. Introduce new macro 'HasGnuAr'.
2. Change Imake.tmpl so it defines 'ArCmd' as 'ArCmdBase cq' if
'HasGnuAr' is defined.
3. Define 'HasGnuAr' in both FreeBSD.cf and linux.cf.
Since 'ar' command of FreeBSD base system simply ignores 'l' option,
it also works fine even if GNU binutils isn't installed.
commit 26b383ac4a5b65f808d1a159864fac266f136c84
Author: Samuel Thibault <samuel.thiba...@ens-lyon.org>
Date: Thu Jul 25 22:48:36 2024 +0200
Also fix incompatibility issue of GNU binutils 2.36 and later on GNU/Hurd
Just like 90b66dc73deb ("Fix incompatibility issue of GNU binutils 2.36
and later on FreeBSD.") did.
Index: xutils-dev-7.7+6.2+hurd.1/xorg-cf-files/FreeBSD.cf
===================================================================
--- xutils-dev-7.7+6.2+hurd.1.orig/xorg-cf-files/FreeBSD.cf
+++ xutils-dev-7.7+6.2+hurd.1/xorg-cf-files/FreeBSD.cf
@@ -153,6 +153,9 @@ XCOMM operating system: OSName (OSMajor
#ifndef HasFlex
#define HasFlex YES
#endif
+#ifndef HasGnuAr
+#define HasGnuAr YES
+#endif
#ifndef HasMktemp
#if (OSMajorVersion >= 4) || (OSMajorVersion == 3 && OSMinorVersion >= 1) || \
Index: xutils-dev-7.7+6.2+hurd.1/xorg-cf-files/Imake.tmpl
===================================================================
--- xutils-dev-7.7+6.2+hurd.1.orig/xorg-cf-files/Imake.tmpl
+++ xutils-dev-7.7+6.2+hurd.1/xorg-cf-files/Imake.tmpl
@@ -1140,7 +1140,7 @@ TCLIBDIR = TclLibDir
#define ArCmdBase ar
#endif
#ifndef ArCmd
-#if HasLargeTmp || SystemV4 || LinuxBinUtilsMajorVersion
+#if HasLargeTmp || SystemV4 || HasGnuAr
#define ArCmd ArCmdBase cq
#else
#define ArCmd ArCmdBase clq
Index: xutils-dev-7.7+6.2+hurd.1/xorg-cf-files/linux.cf
===================================================================
--- xutils-dev-7.7+6.2+hurd.1.orig/xorg-cf-files/linux.cf
+++ xutils-dev-7.7+6.2+hurd.1/xorg-cf-files/linux.cf
@@ -103,6 +103,10 @@ XCOMM platform: $XFree86: xc/config/cf/
# define LinuxBinUtilsMajorVersion DefaultLinuxBinUtilsMajorVersion
#endif
+#ifndef HasGnuAr
+#define HasGnuAr YES
+#endif
+
XCOMM operating system: OSName
(OSMajorVersion./**/OSMinorVersion./**/OSTeenyVersion)
XCOMM libc:
(LinuxCLibMajorVersion./**/LinuxCLibMinorVersion./**/LinuxCLibTeenyVersion)
XCOMM binutils: (LinuxBinUtilsMajorVersion)
Index: xutils-dev-7.7+6.2+hurd.1/xorg-cf-files/gnu.cf
===================================================================
--- xutils-dev-7.7+6.2+hurd.1.orig/xorg-cf-files/gnu.cf
+++ xutils-dev-7.7+6.2+hurd.1/xorg-cf-files/gnu.cf
@@ -35,6 +35,9 @@ XCOMM $XdotOrg: xc/config/cf/gnu.cf,v 1.
#ifndef ManDirectoryRoot
# define ManDirectoryRoot /usr/share/man
#endif
+#ifndef HasGnuAr
+#define HasGnuAr YES
+#endif
XCOMM operating system: OSName
(OSMajorVersion./**/OSMinorVersion./**/OSTeenyVersion)
XCOMM libc:
(GnuCLibMajorVersion./**/GnuCLibMinorVersion./**/GnuCLibTeenyVersion)
--- End Message ---
--- Begin Message ---
Source: xutils-dev
Source-Version: 1:7.7+7
Done: Emilio Pozuelo Monfort <po...@debian.org>
We believe that the bug you reported is fixed in the latest version of
xutils-dev, 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 1077...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Emilio Pozuelo Monfort <po...@debian.org> (supplier of updated xutils-dev
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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 29 Aug 2024 17:59:15 +0200
Source: xutils-dev
Architecture: source
Version: 1:7.7+7
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Emilio Pozuelo Monfort <po...@debian.org>
Closes: 1050844 1075689 1077076 1077077
Changes:
xutils-dev (1:7.7+7) unstable; urgency=medium
.
[ Héctor Orón Martínez ]
* Team upload.
* debian/control: update Vcs fields.
* xorg-cf-files: Updated to 1.0.8. (Closes: #1050844)
* utils-macros: Updated to 1.20.0.
* makedepend: Updated to 1.0.8.
* imake: Updated to 1.0.9.
* lndir: Updated to 1.0.4.
* debian/patches: refresh
* Update dh compat level to 10, no changes
* debian/salsa-ci.yml: enable gitlab CI
.
[ Emilio Pozuelo Monfort ]
* Fix AR command on GNU and FreeBSD. Thanks Samuel Thibault.
(Closes: #1077077)
* imake: updated to 1.0.10. (Closes: #1075689)
* Switch to pkgconf.
* Drop --parallel flag to dh, it is enabled by default.
* Drop autotools-dev usage, it has been replaced by debhelper's
dh_update_autotools_config.
.
[ Samuel Thibault ]
* debian/patches/04_xutils-dev-debian.diff: Add hurd-amd64 definitions.
(Closes: #1077076)
Checksums-Sha1:
7eb68cc94f4fb4a9af238bb1dbeedf68d2e27d79 1585 xutils-dev_7.7+7.dsc
7e2c50c66824246a29a3313ee177b9e55f4a59e1 3744939 xutils-dev_7.7+7.tar.gz
1340dcbe5d6ef385a82d7c4df46869623a8b3aa2 6560 xutils-dev_7.7+7_source.buildinfo
Checksums-Sha256:
8c20814a034ae75924609d1f6710d03ce01be1e92a031c9f9198faa506e9b9c5 1585
xutils-dev_7.7+7.dsc
2d9418f0b08079c7748fb6951f894f9ea67c5c69a32fb9d7a61a029c0ad6dc20 3744939
xutils-dev_7.7+7.tar.gz
cc353bd1b13f4e5b6fc9f096ba9bd431ad1d00cf7a19b4b2eb54043d8c4e38c7 6560
xutils-dev_7.7+7_source.buildinfo
Files:
6aef474d6dba7d71d98b3fdaa9704037 1585 x11 optional xutils-dev_7.7+7.dsc
ad079220dc5fc38cc694d00670c668dd 3744939 x11 optional xutils-dev_7.7+7.tar.gz
c1ad8e73dbbd812f8abd9d1c4d366f92 6560 x11 optional
xutils-dev_7.7+7_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEcJymx+vmJZxd92Q+nUbEiOQ2gwIFAmbQmwgACgkQnUbEiOQ2
gwLmgQ/+I+30xqBD9pebW8UmXOZzxSVaB4Wh3qbnhSHw/3Cq8APlsiNlcg+SrZmN
n2LZUSYWr2/FUzjQNZE7Wt1djZ2ktdk6vVPor54Q1KvTyMmRsANk96jpyuZUjalU
sBq+3mN9Yl0IikJcnARBBoSe6jhVArdoz+IVFycapcvArUAIqycI/jUwbcxHfaWG
I8JWWIOIH8x6TiXAiEKDJUbLzJeGTd8yd6vaj+Qwwwbz3KY8EQHkGZC/jCBVo5km
t74b5FN/YtIf4EOHM7hmC7RQbqGLJqeCSAq7GyENOj0GuQBB3HGBwRdtWzbfBOMW
Oa25x20gu+e64pq6gv9cFQit9/mLPlS8MOZl9UjCIfQMGYwD76uOKPRTpL7zZW2H
VLmW9PqBxvvzkK6bXomlv1u4rkGz2xbTUf8DxEWrGnjyutBZ7kzczlDfJP5KpIZW
Xi4KI0rOanSmUl5kzGIMjGg7PIQd/Syb+VAE5LWYXgwYja+8HzCWqbmpmw4F7tQK
NGsJ/Qm5y9bBkhkn+z4fVQ5EhAri/12upyGph9RgsCRFv8MJUErfMO3RXz/nMDwc
qYMDHEsy59Sh2YkjeKIkfS0R53zzepYcpDGL+HMV59/H53nsK7O27D8AdOw2hnDS
PMrcSxxrBG6gOCdmICAmnjJsx6csD20tK4xMIMhOyZBryLYeSzY=
=z1sv
-----END PGP SIGNATURE-----
pgpWs5TV0JmIc.pgp
Description: PGP signature
--- End Message ---