Bug#335171: marked as done (glibc-doc: getsubopt() has different interface with #define _GNU_SOURCE)

"Debian Bug Tracking System" <[email protected]> Wed, 29 Jul 2026 20:23:02 +0000
Newsgroups gmane.linux.debian.devel.glibc
Message-ID <[email protected]>
This is a multi-part message in MIME format...

------------=_1785356582-3440372-0
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Your message dated Wed, 29 Jul 2026 20:22:22 +0000
with message-id <[email protected]>
and subject line Bug#335171: fixed in glibc-doc-reference 2.43-1
has caused the Debian Bug report #335171,
regarding glibc-doc: getsubopt() has different interface with #define _GNU_=
SOURCE
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.)


--=20
335171: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D335171
Debian Bug Tracking System
Contact [email protected] with problems

------------=_1785356582-3440372-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by bugs.debian.org; 22 Oct 2005 09:11:31 +0000
Return-path: <[email protected]>
Received: from master.debian.org [146.82.138.7] 
	by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
	id 1ETFPX-0007zP-00; Sat, 22 Oct 2005 02:11:31 -0700
Received: from p5091bb52.dip0.t-ipconnect.de (ginster.bb) [80.145.187.82] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1ETFPV-0005SG-00; Sat, 22 Oct 2005 04:11:29 -0500
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Werner Baumann <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: glibc-doc: getsubopt() has different interface with #define _GNU_SOURCE
X-Mailer: reportbug 3.8
Date: Sat, 22 Oct 2005 11:11:27 +0200
X-Debbugs-Cc: [email protected]
Message-Id: <[email protected]>
Delivered-To: [email protected]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-9.0 required=4.0 tests=BAYES_00,HAS_PACKAGE,
	OUR_MTA_MSGID,X_DEBBUGS_CC autolearn=ham 
	version=2.60-bugs.debian.org_2005_01_02

Package: glibc-doc
Version: 2.3.2.ds1-22
Severity: minor



-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.11.6
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15)

-- no debconf information
When compiling with #define _GNU_SOURCE function getsubopt() seems to be
defined as
int getsubopt (char **optionp, char* const *tokens, char **valuep)
and not as
int getsubopt (char **optionp, const char* const *tokens, char **valuep)

Proof:
Compile the example in section '25.3.13 Parsing of Suboptions Example'
with #define _GNU_SOURCE and you get a warning about 'incompatible
pointer typ in argument 2'.
Chance definition
const char *mount_opts[] =
into
char *mount_opts[] =
and the warning will disapear.
Should be mentioned in the documentation.

Werner


------------=_1785356582-3440372-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 335171-close) by bugs.debian.org; 29 Jul 2026 20:22:23 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
	(2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-114.2 required=4.0 tests=ALL_TRUSTED,BAYES_00,
	DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FVGT_m_MULTI_ODD,
	HAS_BUG_NUMBER,MD5_SHA1_SUM,PGPSIGNATURE,USER_IN_DKIM_WELCOMELIST
	autolearn=ham autolearn_force=no
	version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 108; hammy, 150; neutral, 141; spammy,
	0. spammytokens: hammytokens:0.000-+--HX-Debian:DAK,
	0.000-+--H*rp:D*ftp-master.debian.org, 0.000-+--HX-DAK:process-upload,
	0.000-+--UD:debian.tar.xz, 0.000-+--H*r:sk:fasolo.
Return-path: <[email protected]>
Received: from muffat.debian.org ([2607:f8f0:614:1::1274:33]:52686)
	by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
	(Exim 4.96)
	(envelope-from <[email protected]>)
	id 1wpAnH-00EQt9-1U
	for [email protected];
	Wed, 29 Jul 2026 20:22:23 +0000
Received: via submission
	from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=fasolo.debian.org,[email protected] (verified)
	by muffat.debian.org with esmtps (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
	(Exim 4.96)
	(envelope-from <[email protected]>)
	id 1wpAnH-00C6CE-0U
	for [email protected];
	Wed, 29 Jul 2026 20:22:23 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
	d=ftp-master.debian.org; s=smtpauto.fasolo; h=Date:Message-Id:Content-Type:
	Subject:MIME-Version:To:Reply-To:From:Cc:Content-Transfer-Encoding:Content-ID
	:Content-Description:In-Reply-To:References;
	bh=yQXeUYgEi51AJrrrNR131dtsCg3TVSttFBgaIQqb0NU=; b=oLVfh6enUKWpJ+wuCaJdtLsxU+
	7MGq31Db7Pbfw5l1QqrNG61WwiKURamUFtNzAgd3vM0+gCjWE9BFzY5Q2QtLiOm8gFC9CrplIkmAz
	nKS0AQm1KWHkoPG9J1VlZYtoCr9bLat6A/IRKgZjRZNELT8rOhJ0Zs2S52sYVYQ4lqBHhSH/TU+U7
	VHZal1tI4dtFgXf/yYU/Yu7IOognmZ+H5jlEIwRfoIKr/twN1HJ1x+SE1BJi9mRYCxHETsFCg1fuk
	AKmHhWX6vpdTQCU1Ql1d992s9qZ0ElL3b/XUMp/iSIlaf5qfOFno/zn5vNkFERndOg1TVhiQTYSKL
	dNpZxXKw==;
Received: from dak by fasolo.debian.org with local (Exim 4.98.2)
	(envelope-from <[email protected]>)
	id 1wpAnG-00000003QoR-1d5r;
	Wed, 29 Jul 2026 20:22:22 +0000
From: Debian FTP Masters <[email protected]>
Reply-To: Aurelien Jarno <[email protected]>
To: [email protected]
X-DAK: dak process-upload
X-Debian: DAK
X-Debian-Package: glibc-doc-reference
Debian: DAK
Debian-Changes: glibc-doc-reference_2.43-1_source.changes
Debian-Source: glibc-doc-reference
Debian-Version: 2.43-1
Debian-Architecture: source
Debian-Suite: unstable
Debian-Archive-Action: accept
MIME-Version: 1.0
Subject: Bug#335171: fixed in glibc-doc-reference 2.43-1
Content-Type: multipart/signed; micalg="pgp-sha256";
 protocol="application/pgp-signature";
 boundary="===============8818080274265249714=="
Message-Id: <[email protected]>
Date: Wed, 29 Jul 2026 20:22:22 +0000
X-CrossAssassin-Score: 2

--===============8818080274265249714==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Source: glibc-doc-reference
Source-Version: 2.43-1
Done: Aurelien Jarno <[email protected]>

We believe that the bug you reported is fixed in the latest version of
glibc-doc-reference, 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.
Aurelien Jarno <[email protected]> (supplier of updated glibc-doc-reference =
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: SHA512

Format: 1.8
Date: Wed, 29 Jul 2026 21:50:14 +0200
Source: glibc-doc-reference
Architecture: source
Version: 2.43-1
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers <[email protected]>
Changed-By: Aurelien Jarno <[email protected]>
Closes: 335171 501435
Changes:
 glibc-doc-reference (2.43-1) unstable; urgency=3Dmedium
 .
   * New upstream version.  Closes: #335171, #501435.
   * debian/watch: update to v5 and use git instead of ftp.
   * debian/copyright: rewrite in Machine-readable format.
   * debian/rules: remove get-orig-source target and related code, now that t=
he
     orig tarball can be generated with uscan.
   * debian/control: improve package description.
   * debian/control: drop Priority field, now the default.
   * debian/control: bump Standards-Version to 4.7.4 (no changes).
   * debian/salsa-ci.yml: add.
Checksums-Sha1:
 395cc60d24e44a3093f15cbf447ae42f52b55fca 2102 glibc-doc-reference_2.43-1.dsc
 f8865e2cc9224332a0925a6b45c8badb193b4082 761376 glibc-doc-reference_2.43.ori=
g.tar.xz
 b19aaa469f5aa4ce548c77ed3bf9f2a2238f2612 6068 glibc-doc-reference_2.43-1.deb=
ian.tar.xz
 53278896a0db835bd6a65d663e701705987be8a0 5369 glibc-doc-reference_2.43-1_sou=
rce.buildinfo
Checksums-Sha256:
 a664d227f56c0a7a4fc251774a9e981430f2cab03fd3227035822d6f208d763b 2102 glibc-=
doc-reference_2.43-1.dsc
 cb38f0725a853bea427cdcc97f870c27a1daac1f5f6ed9cabbb54f6aeb1f316b 761376 glib=
c-doc-reference_2.43.orig.tar.xz
 f2eb79851436d3f70ff015b22d74b1cfca23968b26285373fe77b480895b719c 6068 glibc-=
doc-reference_2.43-1.debian.tar.xz
 f7a409f1402dc01b10dd67ebeb435af34a25563b6f9e789cba266eba75d02739 5369 glibc-=
doc-reference_2.43-1_source.buildinfo
Files:
 e84efe9a345d389ee8104aabd8c53834 2102 non-free/doc optional glibc-doc-refere=
nce_2.43-1.dsc
 7a2720514399c842a3a4c39b1dde0d4d 761376 non-free/doc optional glibc-doc-refe=
rence_2.43.orig.tar.xz
 9835123765a2c7532ac7fa06cbc3cb63 6068 non-free/doc optional glibc-doc-refere=
nce_2.43-1.debian.tar.xz
 a4b78ba1812f5537b79926f3921ca4c4 5369 non-free/doc optional glibc-doc-refere=
nce_2.43-1_source.buildinfo

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

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmpqWnkACgkQE4jA+Jno
M2vErA/8CqriMyzmPpo24FTlM59mewUr4NtzQkwF1SvgP15b9TUBksL/uELIz2yZ
SY/wNiahMvxDNd+a6Hxqo19xwT6qpcEcQ04XPIL1/UR3flr6yQlZY367vnDKx/+C
+0sPbUihZYtZzn+RSOxwRV6xe21nOuvxyAExkLdrJrpmoU+W30pKl8fHDAJ4Gp3Y
tipC2hjhARpoGeuJpS0myfjCl2MIVyaKM3fOmjGXYvL0sbHL+DfmQHbaKvFFxa1h
1gWA3eN0Lp045+p96ZdCMuZZbF1XyEwIPHtOYfsn4HHCPgHPkfLX3WMZm3aKdvNB
IQckUe477bU9L0iaZ5yg8vMRf7fIqmK5WhvX44ZanbtkAxbmWlbtypWRC/2v7Xrr
sfCZDYn00y2GFoE5ejwjoly6vROnhST3udXFS/fGOTN9PvmKHXdgj+8quk4/wXNF
OQJKJKkvbkh8fD74FNk9Z05pc0KlFk7pMqFg/yMVZLyr/tte9F0eeG93f+v81pnz
2lvb7o1/QzbRx64BkWPzD45y+4ndXaJ4Yiua3NgIWAKxrGD8/FA5hylq71zTPh91
Jyc2SXbjUjD0VhNJIAuZdtAkoRC/9u6nJhZpgfDqrobOvIEz88iZz/gUTVc8F9u5
IO7t/K+/rJN2aKEx0d8nY/dWQMn1CZUgbCLtjnx2UvQ5+PDV7ZQ=3D
=3Dk4jH
-----END PGP SIGNATURE-----


--===============8818080274265249714==
Content-Type: application/pgp-signature

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

iHUEABYIAB0WIQTziqJOuF8J+ZI8pJSb9qggYcy5IQUCampg/gAKCRCb9qggYcy5
IehwAP9IXFGNv1xZ7yXRsAtb8efue/hZg5R9zgx9OVvS5EZwzAEAyHeAC8lOdf41
PkgUmTTjNEBlE/NPkNKI+YRqEVKBFQk=
=TQGp
-----END PGP SIGNATURE-----

--===============8818080274265249714==--
------------=_1785356582-3440372-0--