From owner-freebsd-ports-bugs@freebsd.org Tue Jul 26 20:36:30 2016 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 67874BA4913 for ; Tue, 26 Jul 2016 20:36:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5730A1CE4 for ; Tue, 26 Jul 2016 20:36:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u6QKaUJv020541 for ; Tue, 26 Jul 2016 20:36:30 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 211394] [exp-run] POSIX conformance: make functions return void Date: Tue, 26 Jul 2016 20:36:30 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: ed@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: portmgr@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jul 2016 20:36:30 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D211394 Bug ID: 211394 Summary: [exp-run] POSIX conformance: make functions return void Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Ports Framework Assignee: portmgr@FreeBSD.org Reporter: ed@FreeBSD.org CC: freebsd-ports-bugs@FreeBSD.org Created attachment 173020 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D173020&action= =3Dedit Patch for FreeBSD HEAD, likely for 11, maybe even for 10? Hi there, I'd hereby like to request an exp-run to test some changes to function prototypes in our public header files to make them conform to POSIX. These functions should return void, but in our case return integer values. I guess it's highly unlikely that this will cause build problems, for the rea= son that (almost) all other operating systems do this correctly. The attached patch should apply against HEAD. Very likely against 11 as wel= l. Maybe even 10, but I'm not sure. Thanks in advance! --=20 You are receiving this mail because: You are on the CC list for the bug.=