From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id A78D73858C53; Mon, 26 Sep 2022 08:04:35 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A78D73858C53 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1664179475; bh=6adxf6o6jYg6tWPkYC5uQc8/c1NkgFTwKSIi6FzRENc=; h=From:To:Subject:Date:From; b=eerT5ARzoM0/ssDRcbpXeaDlKPinVxxIS0fGpsCnPyJNqFR30Ufc8fT2qTUMbP/dt rZN6DnnIdxyCqVSTQ+jm5h4wP/L/dZkQ3uUoTFSa2t3hZHicrSMDzZhaXlmEenbjha O8alp/3M3YB0fIH3lBBGemVE0dbgM+APXAvr+Hlc= From: "mliska at suse dot cz" To: elfutils-devel@sourceware.org Subject: [Bug general/29614] New: Fails to build with GCC master + -D_FORTIFY_SOURCE=3 Date: Mon, 26 Sep 2022 08:04:35 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: elfutils X-Bugzilla-Component: general X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: mliska at suse dot cz X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: 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=3D29614 Bug ID: 29614 Summary: Fails to build with GCC master + -D_FORTIFY_SOURCE=3D3 Product: elfutils Version: unspecified Status: NEW Severity: normal Priority: P2 Component: general Assignee: unassigned at sourceware dot org Reporter: mliska at suse dot cz CC: elfutils-devel at sourceware dot org, mjw at fedoraproj= ect dot org Target Milestone: --- Fails due to: [ 96s] In file included from /usr/include/ar.h:22, [ 96s] from ../libelf/libelfP.h:33, [ 96s] from core-file.c:31: [ 96s] In function 'pread', [ 96s] inlined from 'pread_retry' at ../lib/system.h:188:21, [ 96s] inlined from 'elf_begin_rand' at core-file.c:86:16, [ 96s] inlined from 'core_file_read_eagerly' at core-file.c:205:15: [ 96s] /usr/include/bits/unistd.h:74:10: error: '*pread' writing 58 or mo= re bytes into a region of size 10 overflows the destination [-Werror=3Dstringop-overflow=3D] [ 96s] 74 | return __glibc_fortify (pread, __nbytes, sizeof (char), [ 96s] | ^~~~~~~~~~~~~~~ [ 96s] /usr/include/ar.h: In function 'core_file_read_eagerly': [ 96s] /usr/include/ar.h:41:10: note: destination object 'ar_size' of siz= e 10 [ 96s] 41 | char ar_size[10]; /* File size, in ASCII decimal. */ [ 96s] | ^~~~~~~ [ 96s] /usr/include/bits/unistd.h:50:16: note: in a call to function '*pr= ead' declared with attribute 'access (write_only, 2, 3)' [ 96s] 50 | extern ssize_t __REDIRECT (__pread_alias, [ 96s] | ^~~~~~~~~~ [ 96s] cc1: all warnings being treated as errors [ 96s] make[2]: *** [Makefile:711: core-file.o] Error 1 [ 96s] make[2]: *** Waiting for unfinished jobs.... which is likely a false positive of the warning. Note the warning is quite known for its false positives. Can you please take a look? --=20 You are receiving this mail because: You are on the CC list for the bug.=