<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>45794</bug_id>
          
          <creation_ts>2023-04-09 19:06:08 +0300</creation_ts>
          <short_desc>shadow: ошибка сборки с glibc 2.37</short_desc>
          <delta_ts>2023-04-26 22:05:24 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>shadow</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>minor</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>45802</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Sheplyakov">asheplyakov</reporter>
          <assigned_to name="Mikhail Efremov">sem</assigned_to>
          <cc>asheplyakov</cc>
    
    <cc>iv</cc>
    
    <cc>ldv</cc>
    
    <cc>nir</cc>
    
    <cc>sem</cc>
    
    <cc>sin</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>224187</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Sheplyakov">asheplyakov</who>
    <bug_when>2023-04-09 19:06:08 +0300</bug_when>
    <thetext>cc -DHAVE_CONFIG_H -I. -I..  -I../lib -I../libmisc -DLOCALEDIR=\&quot;/usr/share/locale\&quot;   -pipe -frecord-gcc-switches -Wall -g -O2 -Werror -Wno-error=address -Wno-error=cpp -DEXTRA_CHECK_HOME_DIR -c -o logoutd.o logoutd.c
logoutd.c: In function &apos;main&apos;:
logoutd.c:248:25: error: &apos;strcat&apos; argument 2 declared attribute &apos;nonstring&apos; [-Werror=stringop-overread]
  248 |                         strcat (tty_name, ut-&gt;ut_line);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/utmp.h:29,
                 from ../lib/prototypes.h:52,
                 from logoutd.c:42:
/usr/include/bits/utmp.h:62:8: note: argument &apos;ut_line&apos; declared here
   62 |   char ut_line[UT_LINESIZE]
      |        ^~~~~~~
cc1: all warnings being treated as errors
make[2]: *** [Makefile:943: logoutd.o] Error 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>224188</commentid>
    <comment_count>1</comment_count>
      <attachid>12915</attachid>
    <who name="Alexey Sheplyakov">asheplyakov</who>
    <bug_when>2023-04-09 19:16:10 +0300</bug_when>
    <thetext>Created attachment 12915
патч для исправления ошибки</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>224193</commentid>
    <comment_count>2</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2023-04-10 09:00:23 +0300</bug_when>
    <thetext>В Сизифе на днях будет новый shadow, там уже исправлено.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>225033</commentid>
    <comment_count>3</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2023-04-26 22:05:24 +0300</bug_when>
    <thetext>shadow-1:4.13-alt3 -&gt; sisyphus:

 Tue Apr 25 2023 Mikhail Efremov &lt;sem@altlinux&gt; 1:4.13-alt3
 - Keep old login.defs when UID_MIN/GID_MIN changed.
 - Increase default UID_MIN/GID_MIN to 1000.
 - remove_tree: Allow a symlink as root if it shouldn&apos;t be removed.
 Tue Apr 11 2023 Mikhail Efremov &lt;sem@altlinux&gt; 1:4.13-alt2
 - Added libsubid subpackage.
 - Dropped disabled libshadow* subpackages.
 Mon Apr 10 2023 Mikhail Efremov &lt;sem@altlinux&gt; 1:4.13-alt1
 - Fixed build without TCB.
 - spec: simplified the bootstrap sequence (by Alexey Sheplyakov).
 - Fixed build without PAM.
 - fixed build without TCB and/or PAM (by Alexey Sheplyakov).
 - useradd: Fixed Russian translation.
 - Use /bin/run-parts if able.
 - utils: Packaged user{add,del}-{pre,post}.d directories.
 - useradd: Set default group to 100 (users).
 - login.defs: Added HOME_MODE variable.
 - login.defs: Added HMAC_CRYPTO_ALGO variable.
 - login.defs: Added GRANT_AUX_GROUP_SUBIDS variable.
 - login.defs: Added NONEXISTENT variable.
 - Explicitly enabled btrfs support.
 - Use &apos;set_verify_elf_method strict&apos;.
 - Enabled LFS on 32-bit systems.
 - lib/commonio: Fixed fprintf() format.
 - tcb: Added remove_tcbdir() function.
 - shadow: Don&apos;t use relaxed usernames.
 - newusers,pwck,useradd,usermod: Removed --badname option.
 - Ensured that prefix is not &apos;/&apos;.
 - userdel: Fixed mailbox removing.
 - Added prefix support for TCB.
 - Don&apos;t install libsubid static library.
 - usermod: Don&apos;t call gr_free() with const variable.
 - useradd: Fixed &quot;discards &apos;const&apos; qualifiers&quot; warning.
 - Updated &apos;alt-progname&apos; patch.
 - tcbfuncs.c: Fixed and updated selinux support.
 - Updated &apos;copy_dir perms&apos; patch.
 - src/Makefile.am: Fixed noinst_PROGRAMS.
 - Fixed license.
 - Updated url.
 - Updated to 4.13 (closes: #45794).</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>12915</attachid>
            <date>2023-04-09 19:16:10 +0300</date>
            <delta_ts>2023-04-09 19:16:10 +0300</delta_ts>
            <desc>патч для исправления ошибки</desc>
            <filename>0001-logoutd.c-fixed-compile-error-with-Werror.patch</filename>
            <type>text/plain</type>
            <size>1666</size>
            <attacher name="Alexey Sheplyakov">asheplyakov</attacher>
            
              <data encoding="base64">RnJvbSA1OGE1YWRmOTA2NWUwOGJlZWZhZDc5OTkzZGE5NDI0ZTk4ZmQzYjhkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGV2ZSBHcnViYiA8c2dydWJiQHJlZGhhdC5jb20+CkRhdGU6
IEZyaSwgMTggTWFyIDIwMjIgMTU6MzU6MDIgLTA0MDAKU3ViamVjdDogW1BBVENIXSBsb2dvdXRk
LmM6IGZpeGVkIGNvbXBpbGUgZXJyb3Igd2l0aCAtV2Vycm9yCgpnY2MgLURIQVZFX0NPTkZJR19I
IC1JLiAtSS4uICAtSS4uL2xpYiAtSS4uL2xpYm1pc2MgLURMT0NBTEVESVI9XCIvdXNyL3NoYXJl
L2xvY2FsZVwiICAgLXBpcGUgLWZyZWNvcmQtZ2NjLXN3aXRjaGVzIC1XYWxsIC1nIC1PMiAtV2Vy
cm9yIC1Xbm8tZXJyb3I9YWRkcmVzcyAtV25vLWVycm9yPWNwcCAtREVYVFJBX0NIRUNLX0hPTUVf
RElSIC1jIC1vIGxvZ291dGQubyBsb2dvdXRkLmMKbG9nb3V0ZC5jOiBJbiBmdW5jdGlvbiAnbWFp
bic6CmxvZ291dGQuYzoyNDg6MjU6IGVycm9yOiAnc3RyY2F0JyBhcmd1bWVudCAyIGRlY2xhcmVk
IGF0dHJpYnV0ZSAnbm9uc3RyaW5nJyBbLVdlcnJvcj1zdHJpbmdvcC1vdmVycmVhZF0KICAyNDgg
fCAgICAgICAgICAgICAgICAgICAgICAgICBzdHJjYXQgKHR0eV9uYW1lLCB1dC0+dXRfbGluZSk7
CiAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+CkluIGZpbGUgaW5jbHVkZWQgZnJvbSAvdXNyL2luY2x1ZGUvdXRtcC5oOjI5LAogICAg
ICAgICAgICAgICAgIGZyb20gLi4vbGliL3Byb3RvdHlwZXMuaDo1MiwKICAgICAgICAgICAgICAg
ICBmcm9tIGxvZ291dGQuYzo0MjoKL3Vzci9pbmNsdWRlL2JpdHMvdXRtcC5oOjYyOjg6IG5vdGU6
IGFyZ3VtZW50ICd1dF9saW5lJyBkZWNsYXJlZCBoZXJlCiAgIDYyIHwgICBjaGFyIHV0X2xpbmVb
VVRfTElORVNJWkVdCiAgICAgIHwgICAgICAgIF5+fn5+fn4KY2MxOiBhbGwgd2FybmluZ3MgYmVp
bmcgdHJlYXRlZCBhcyBlcnJvcnMKbWFrZVsyXTogKioqIFtNYWtlZmlsZTo5NDM6IGxvZ291dGQu
b10gRXJyb3IgMQoKdXRfbGluZSBpcyBkZWNsYXJlZCBhcyBhIG5vbnN0cmluZyBpbiBiaXRzL3V0
bXAuaC4gSXQgbWlnaHQgbm90IGJlIE5VTAp0ZXJtaW5hdGVkLiBMaW1pdCBob3cgbXVjaCBpdCBj
b3BpZXMgdG8gdGhlIHNpemUgb2YgdGhlIGFycmF5LgoKYXNoZXBseWFrb3Y6IGltcHJvdmVkIHRo
ZSBjb21taXQgbWVzc2FnZQotLS0KIHNoYWRvdy9zcmMvbG9nb3V0ZC5jIHwgMiArLQogMSBmaWxl
IGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvc2hh
ZG93L3NyYy9sb2dvdXRkLmMgYi9zaGFkb3cvc3JjL2xvZ291dGQuYwppbmRleCAzZmNiNDFmLi4x
YWVmMWM1IDEwMDY0NAotLS0gYS9zaGFkb3cvc3JjL2xvZ291dGQuYworKysgYi9zaGFkb3cvc3Jj
L2xvZ291dGQuYwpAQCAtMjQ1LDcgKzI0NSw3IEBAIGludCBtYWluIChpbnQgYXJnYywgY2hhciAq
KmFyZ3YpCiAJCQkJdHR5X25hbWVbMF0gPSAnXDAnOwogCQkJfQogCi0JCQlzdHJjYXQgKHR0eV9u
YW1lLCB1dC0+dXRfbGluZSk7CisJCQlzdHJuY2F0ICh0dHlfbmFtZSwgdXQtPnV0X2xpbmUsIFVU
X0xJTkVTSVpFKTsKICNpZm5kZWYgT19OT0NUVFkKICNkZWZpbmUgT19OT0NUVFkgMAogI2VuZGlm
Ci0tIAoyLjMzLjMKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>