From owner-freebsd-ports-bugs@freebsd.org Sat Sep 3 14:48:37 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 813DABCDB89 for ; Sat, 3 Sep 2016 14:48:37 +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 569C5826 for ; Sat, 3 Sep 2016 14:48:37 +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 u83Ema3G098989 for ; Sat, 3 Sep 2016 14:48:37 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 212349] [PATCH] editors/texstudio: Use system hunspell and quazip Date: Sat, 03 Sep 2016 14:48:36 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: rakuco@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status keywords bug_severity priority component assigned_to reporter cc blocked flagtypes.name 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: Sat, 03 Sep 2016 14:48:37 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D212349 Bug ID: 212349 Summary: [PATCH] editors/texstudio: Use system hunspell and quazip Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Keywords: patch Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: rakuco@FreeBSD.org CC: abiliojr@gmail.com Blocks: 211916 CC: abiliojr@gmail.com Flags: maintainer-feedback?(abiliojr@gmail.com) Keywords: patch Created attachment 174335 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D174335&action= =3Dedit Proposed patch The attached patch makes texstudio stop building its own bundled copies of quazip and hunspell. Using bundled libraries is bad for several reasons, including leaving ports vulnerable to security issues and also for breaking the build, which happens with Qt 5.6 that passes -std=3Dgnu++11 by default when the compiler support= s it: hunspell/affentry.hxx:30:94: error: cannot initialize a parameter of type 'unsigned short' with an rvalue of type 'nullptr_t' hunspell/affentry.hxx:93:103: error: cannot initialize a parameter of type 'unsigned short' with an rvalue of type 'nullptr_t' Switching to the system versions fixes everything. Referenced Bugs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D211916 [Bug 211916] [exp-run] Update Qt to 5.6.1. --=20 You are receiving this mail because: You are the assignee for the bug.=