Date: Fri, 21 Jan 2022 21:42:45 +0000 From: bugzilla-noreply@freebsd.org To: desktop@FreeBSD.org Subject: [Bug 260956] [exp-run] Update graphics/poppler to 22.01 Message-ID: <bug-260956-39348-rqzUGUAs15@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-260956-39348@https.bugs.freebsd.org/bugzilla/> References: <bug-260956-39348@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D260956 --- Comment #2 from commit-hook@FreeBSD.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=3Dbb2ef4e129b0adb327e14abbc012e1c= d39cea56d commit bb2ef4e129b0adb327e14abbc012e1cd39cea56d Author: Adriaan de Groot <adridg@FreeBSD.org> AuthorDate: 2022-01-11 22:43:27 +0000 Commit: Adriaan de Groot <adridg@FreeBSD.org> CommitDate: 2022-01-21 21:41:05 +0000 converters/pdf2djvu: switch to C++17 for upcoming poppler, -XMP option This is a "fix-it-before-it-breaks" commit. The issue is the upcoming updating for graphics/poppler. It *requires* consumers to be C++17 or later. Previously it was ok with C++11 or later. However, graphics/exiv2 is incompatible with C++17 in many ways; there's work on a new release that is compatible, but that's not out yet and not really applicable to the exiv2 version found in ports. (As an example of things-that-change, "register" is a keyword in C, which informs the storage class of a variable; in C++ up to C++17 it was possibly-meaningful but deprecated while in C++17 it is a reserved keyword but not allowed for storage class; any `register int x` is now a syntax error and patching that up outside of upstream repos is no fun at all). Mark XMP option broken because it pulls in (for the option) graphics/exiv2, while graphics/poppler is always needed. PR: 260956 converters/pdf2djvu/Makefile | 15 ++++++--------- converters/pdf2djvu/distinfo | 6 +++--- 2 files changed, 9 insertions(+), 12 deletions(-) --=20 You are receiving this mail because: You are on the CC list for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-260956-39348-rqzUGUAs15>