bugGNU Wget - Bugs: bug #65916, `make dist-zip' fails on OS/2

 
 

bug #65916: `make dist-zip' fails on OS/2

Submitter:  KO Myung-Hun <lvzuufx>
Submitted:  Mon 24 Jun 2024 01:41:14 PM UTC
   
 
Category:  Build/Install Severity:  3 - Normal
Priority:  5 - Normal Status:  None
Privacy:  Public Assigned to:  None
Originator Name:  Open/Closed:  Open
Release:  None Operating System:  None
Reproducibility:  Every Time Fixed Release:  None
Planned Release:  None Regression:  None
Work Required:  None Patch Included:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Mon 24 Jun 2024 01:41:14 PM UTC, original submission:  

Hi/2.

I built wget 1.24.5 on OS/2, and tried to make a source tar-ball. However, `make dist-zip' failed due to gettext stuffs, which were configured to ':'.

This occurs because gettext stuffs such as msgfmt, xgettext and msgmerge are not found in $PATH, whose separator is ';' not ':' on OS/2.

I edited `configure' manually like:

diff --git a/configure b/configure
index 981ae09..b1a1d11 100644
--- a/configure
+++ b/configure
@@ -11172,7 +11172,7 @@ else case e in #(
   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS=         }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS=         }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -11265,7 +11265,7 @@ else case e in #(
   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS=         }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS=         }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then
@@ -11312,7 +11312,7 @@ else case e in #(
   ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
   ;;
   *)
-  IFS="${IFS=         }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
+  IFS="${IFS=         }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR}"
   for ac_dir in $PATH; do
     test -z "$ac_dir" && ac_dir=.
     if test -f $ac_dir/$ac_word; then

With this, I could make a source tar-ball successfully.

These contents are from AM_PATH_PROG_WITH_TEST of m4/wget.m4. Unfortunately, however, I could not edit it because it's not possible to autoreconf due to missing some .m4 files on my system.

So if this diff is applied to AM_PATH_PROG_WITH_TEST of m4/wget.m4, this problem will be solved.


KO Myung-Hun <lvzuufx>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by lvzuufx (Submitted the item)
  •  

    No changes have been made to this item

    Back to the top

    Powered by Savane 3.14-f13d.
    Corresponding source code