Re: Debian Sid broke Perl
От | Noah Misch |
---|---|
Тема | Re: Debian Sid broke Perl |
Дата | |
Msg-id | 20200607004601.GC2561514@rfd.leadboat.com обсуждение исходный текст |
Ответ на | Re: Debian Sid broke Perl (Tom Lane <tgl@sss.pgh.pa.us>) |
Ответы |
Re: Debian Sid broke Perl
|
Список | pgsql-hackers |
On Sat, Jun 06, 2020 at 08:38:13PM -0400, Tom Lane wrote: > Noah Misch <noah@leadboat.com> writes: > > On Sat, Jun 06, 2020 at 07:11:51PM -0400, Tom Lane wrote: > >> I wonder whether we could just drop the configure-time > >> test for useshrplib. > > > Losing that would not hurt much. This solution relies on all other Perl > > configure tests getting the same answer from /usr/bin/perl that they would get > > from /usr/bin/perl*gnu. > > Aye, there's the rub. > > > thorntail currently does behave that way: > > Does not, you mean? This part looks pretty fatal to the idea: I meant that PostgreSQL's ./configure must get the same answers, and it does (should have posted this instead of what I did post): checking for PERL... perlwrap configure: using perl 5.30.3 checking for Perl archlibexp... /usr/lib/sparc64-linux-gnu/perl/5.30 checking for Perl privlibexp... /usr/share/perl/5.30 checking for Perl useshrplib... true checking for CFLAGS recommended by Perl... -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 checking for CFLAGS to compile embedded Perl... -DDEBIAN checking for flags to link embedded Perl... -fstack-protector-strong -L/usr/local/lib -L/usr/lib/sparc64-linux-gnu/perl/5.30/CORE-lperl -ldl -lm -lpthread -lc -lcrypt checking for PERL... perl5.30-sparc64-linux-gnu configure: using perl 5.30.3 checking for Perl archlibexp... /usr/lib/sparc64-linux-gnu/perl/5.30 checking for Perl privlibexp... /usr/share/perl/5.30 checking for Perl useshrplib... true checking for CFLAGS recommended by Perl... -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 checking for CFLAGS to compile embedded Perl... -DDEBIAN checking for flags to link embedded Perl... -fstack-protector-strong -L/usr/local/lib -L/usr/lib/sparc64-linux-gnu/perl/5.30/CORE-lperl -ldl -lm -lpthread -lc -lcrypt "perlwrap" is a script that fakes useshrplib: #! /bin/sh if [ "$*" = '-MConfig -e print $Config{useshrplib}' ] then echo -n true else exec perl "$@" fi
В списке pgsql-hackers по дате отправления: