From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 42521385840D; Mon, 6 May 2024 22:54:35 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 42521385840D DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1715036075; bh=xioJtlw/rWISdCEUN38quldAjFld1QGz+Inqlp7p2QY=; h=From:To:Subject:Date:In-Reply-To:References:From; b=QcZJbTn3m/JPn8VOz7Xycec2K0ZS3Xy1pUcHzFkVCblxfRmXcwvt+HKOcWwGdb68e S37Zl+uIjPvptq0aIafcJP0jBVNxbRLwV4otScfDhPNrDkqUuEmjGa6eV+YNjZCKpt 6wf3i31Fe4O+swUy+TKxDiaqqE2FYAedFcZprNSk= From: "lksfbdij at 10mail dot org" To: glibc-bugs@sourceware.org Subject: [Bug time/30701] getutxent misbehaves on 32-bit x86 when _TIME_BITS=64 Date: Mon, 06 May 2024 22:54:34 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: time X-Bugzilla-Version: 2.37 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: lksfbdij at 10mail dot org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: fweimer at redhat dot com X-Bugzilla-Target-Milestone: 2.40 X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://sourceware.org/bugzilla/show_bug.cgi?id=3D30701 --- Comment #8 from Robert West --- Is this change ABI compatible? I see following report in libabigail: =E2=94=8C=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=90 =E2=94=82 ABI Break: libc.so.6 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=98 Functions changes summary: 0 Removed, 2 Changed (13 filtered out), 0 Added functions Variables changes summary: 0 Removed, 0 Changed, 0 Added variable 2 functions with some indirect sub-type change: [C] 'function utmp* __getutent()' at getutent.c:27:1 has some indirect sub-type changes: Please note that the exported symbol of this function is getutent@@GLIBC_2.0 return type changed: in pointed to type 'struct utmp' at utmp.h:58:1: type size hasn't changed 1 data member changes (1 filtered): type of 'long int ut_session' changed: entity changed from 'long int' to compatible type 'type= def int32_t' at stdint-intn.h:26:1 type name changed from 'long int' to 'int' type size hasn't changed [C] 'function void getutmp(const utmpx*, utmp*)' at getutmp.c:29:1 has some indirect sub-type changes: Please note that the symbol of this function is getutmp@@GLIBC_2.1.1 and it aliases symbol: getutmpx@@GLIBC_2.1.1 parameter 1 of type 'const utmpx*' has sub-type changes: in pointed to type 'const utmpx': in unqualified underlying type 'struct utmpx' at utmpx.h:55= :1: type size hasn't changed 1 data member changes (1 filtered): type of 'long int ut_session' changed: entity changed from 'long int' to compatible type 'typedef __int32_t' at types.h:41:1 type name changed from 'long int' to 'int' type size hasn't changed --=20 You are receiving this mail because: You are on the CC list for the bug.=