meson: Fix binary mismatch for MSVC plperl vs gcc built perl libs

This mirrors ccc59a83cd.
pull/109/head
Andres Freund 3 years ago
parent 4441fc704d
commit f0cd57f852
  1. 6
      meson.build

@ -909,6 +909,12 @@ if not perlopt.disabled()
if host_system == 'windows' if host_system == 'windows'
perl_ccflags += ['-DPLPERL_HAVE_UID_GID'] perl_ccflags += ['-DPLPERL_HAVE_UID_GID']
if cc.get_id() == 'msvc'
# prevent binary mismatch between MSVC built plperl and Strawberry or
# msys ucrt perl libraries
perl_ccflags += ['-DNO_THREAD_SAFE_LOCALE']
endif
endif endif
message('CCFLAGS recommended by perl: @0@'.format(perl_ccflags_r)) message('CCFLAGS recommended by perl: @0@'.format(perl_ccflags_r))

Loading…
Cancel
Save