On Fri, Nov 04 2022, YASUOKA Masahiko <yasu...@openbsd.org> wrote:
> Hi,
>
> On Fri, 04 Nov 2022 00:13:20 +0100
> Jeremie Courreges-Anglas <j...@wxcvbn.org> wrote:
>> On Thu, Nov 03 2022, Christian Weisgerber <na...@mips.inka.de> wrote:
>>> YASUOKA Masahiko:
>>>
>>>> Currently pcre2 is configured with "--enable-newline-is-any".
>>>> I think we should change it to --enable-newline-is-anycrlf to avoid the
>>>> conflict.
>>>
>>> If I may ask: Why do we diverge from the default newline setting
>>> at all?
>>>
>>> I notice that (1) the FreeBSD port doesn't and (2) callers that
>>> need to process non-Unix newlines can individually set this.
>> 
>> I took a look yesterday and I suspect that czarkoff@ enabled it out of
>> excessive zeal, along with the other --enable-* flags.  This is present
>> since 
>> https://github.com/jasperla/openbsd-wip/commit/07650bf8fcd5da17ccdf71387917f5e30da5eb50
>> with no rationale or discussion on this list.
>
> It seems no reason is found to diverge from the upstream default.
>
> So let's remove the flag.
>
> ok?

Fine with me.

> Index: devel/pcre2/Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/pcre2/Makefile,v
> retrieving revision 1.17
> diff -u -p -r1.17 Makefile
> --- devel/pcre2/Makefile      3 Nov 2022 03:33:46 -0000       1.17
> +++ devel/pcre2/Makefile      4 Nov 2022 02:27:24 -0000
> @@ -9,7 +9,7 @@ SHARED_LIBS +=  pcre2-posix             
>  
>  CATEGORIES = devel
>  
> -REVISION =   0
> +REVISION =   1
>  
>  MASTER_SITES =       https://ftp.pcre.org/pub/pcre/ \
>               ${MASTER_SITE_SOURCEFORGE:=pcre/} \
> @@ -29,7 +29,6 @@ LIB_DEPENDS =               archivers/bzip2
>  CONFIGURE_STYLE =    gnu
>  CONFIGURE_ARGS =     --enable-pcre2-16 \
>                       --enable-pcre2-32 \
> -                     --enable-newline-is-anycrlf \
>                       --enable-pcre2grep-libz \
>                       --enable-pcre2grep-libbz2 \
>                       --enable-pcre2test-libreadline
>

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to