On Tue, Jul 16, 2024 at 08:23:11AM -0400, Andrew Dunstan wrote: > > On 2024-07-16 Tu 7:46 AM, Yasir wrote: > > Hi Hackers, > > Recently, I compiled PG17 on the windows. Till PG16 "ActiveState Perl", as > instructed in the documentation, was being used successfully on the > Windows > 10/11 to compile PG. > However, it looks like that "ActiveState Perl" is not valid anymore to > compile PG17 on Windows 10/11 but documentation still suggests it. > Therefore, I think documentation needs to be updated. > Moreover, I had to install "strawberry's perl" in order to compile PG17 on > Windows 10/11. Please check out the thread "errors building on windows > using meson" highlighting the issue. > > > > See https://postgr.es/m/4acddcd4-1c08-44e7-ba60-cab102259...@dunslane.net > > I agree we should fix the docco.
I have written the attached patch to make these changes. -- Bruce Momjian <br...@momjian.us> https://momjian.us EDB https://enterprisedb.com When a patient asks the doctor, "Am I going to die?", he means "Am I going to die soon?"
diff --git a/doc/src/sgml/installation.sgml b/doc/src/sgml/installation.sgml index 3a491b59896..0e16bb01d85 100644 --- a/doc/src/sgml/installation.sgml +++ b/doc/src/sgml/installation.sgml @@ -3809,14 +3809,12 @@ make: *** [postgres] Error 1 <variablelist> <varlistentry> - <term><productname>ActiveState Perl</productname></term> + <term><productname>Strawberry Perl</productname></term> <listitem><para> - ActiveState Perl is required to run the build generation scripts. MinGW + Strawberry Perl is required to run the build generation scripts. MinGW or Cygwin Perl will not work. It must also be present in the PATH. Binaries can be downloaded from - <ulink url="https://www.activestate.com"></ulink> - (Note: version 5.14 or later is required, - the free Standard Distribution is sufficient). + <ulink url="https://strawberryperl.com"></ulink>. </para></listitem> </varlistentry> @@ -3868,10 +3866,9 @@ make: *** [postgres] Error 1 <variablelist> <varlistentry> - <term><productname>ActiveState Tcl</productname></term> + <term><productname>Magicsplat Tcl</productname></term> <listitem><para> - Required for building <application>PL/Tcl</application> (Note: version - 8.4 is required, the free Standard Distribution is sufficient). + Required for building <application>PL/Tcl</application>. </para></listitem> </varlistentry>