At Thu, 26 Jan 2017 16:29:10 +0900, Michael Paquier <michael.paqu...@gmail.com> wrote in <CAB7nPqQd860tOC17O3Qs3+dzZTYbXrXxVD9Tfph0pJ9LAYZ=w...@mail.gmail.com> > On Wed, Jan 25, 2017 at 7:18 PM, Ishii Ayumi <ayumi.ishii...@gmail.com> wrote: > > I patched 4 patchset and run "make", but I got failed. > > Is this a bug or my mistake ? > > I'm sorry if I'm wrong. > > > > [$(TOP)]$ patch -p1 < ../0001-Add-missing-semicolon.patch > > [$(TOP)]$ patch -p1 < ../0002-Correct-reference-resolution-syntax.patch > > [$(TOP)]$ patch -p1 < > > ../0003-Apply-pgperltidy-on-src-backend-utils-mb-Unicode.patch > > [$(TOP)]$ patch -p1 < ../0004-Use-radix-tree-for-character-conversion.patch > > [$(TOP)]$ ./configure > > [Unicode]$ make > > '/usr/bin/perl' UCS_to_most.pl > > Type of arg 1 to keys must be hash (not hash element) at convutils.pm > > line 443, near "}) > > " > > Type of arg 1 to values must be hash (not hash element) at > > convutils.pm line 596, near "}) > > " > > Type of arg 1 to each must be hash (not private variable) at > > convutils.pm line 755, near "$map) > > " > > Compilation failed in require at UCS_to_most.pl line 19. > > make: *** [iso8859_2_to_utf8.map] Error 255 > > Hm, I am not sure what you are missing. I was able to get things to build.
As I posted, it should be caused by older perl, at least 5.8 complains so and 5.16 doesn't. regards, -- Kyotaro Horiguchi NTT Open Source Software Center -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers