gash-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

cannot configure coreutils-9.4


From: Janneke Nieuwenhuizen
Subject: cannot configure coreutils-9.4
Date: Fri, 01 Sep 2023 07:37:16 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)

Hi,

When trying to update coreutils to 9.4, after solving some packaging
troubles, Andreas [cc] found that coreutils-mesboot does not build.

I found that coreutils-9.4 uses a gnulib update that includes commit

    c32width: protect against bad configure args
    d3f7efb7f8d2c31f366f2dca0365f1f0e8728e06

that adds this new code from locale-fr.m4 to configure

--8<---------------cut here---------------start------------->8---
exec 5>>config.log
exec 6>>config.err

{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr" >&5
printf "%s\n" "$gt_cv_locale_fr" >&6; }
  LOCALE_FR=$gt_cv_locale_fr
  case $LOCALE_FR in #(
      '' | *[[:space:]\"\$\'*[]*)
      #'' | *[\"\$\'*[]*)
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: invalid 
locale \"$LOCALE_FR\"; assuming \"none\"" >&5
printf "%s\n" "$as_me: WARNING: invalid locale \"$LOCALE_FR\"; assuming 
\"none\"" >&2;}
      LOCALE_FR=none;;
  esac
--8<---------------cut here---------------end--------------->8---

which gash cannot handle:

--8<---------------cut here---------------start------------->8---
Backtrace:
In ice-9/boot-9.scm:
  1752:10 16 (with-exception-handler _ _ #:unwind? _ # _)
In unknown file:
          15 (apply-smob/0 #<thunk 7fb6907e1080>)
In ice-9/boot-9.scm:
    724:2 14 (call-with-prompt _ _ #<procedure default-prompt-handle?>)
In ice-9/eval.scm:
    619:8 13 (_ #(#(#<directory (guile-user) 7fb6907e7c80>)))
In ice-9/ports.scm:
   433:17 12 (call-with-input-file _ _ #:binary _ #:encoding _ # _)
In gash/gash.scm:
   121:27 11 (_ #<input: cu-9.4.sh 6>)
In gash/repl.scm:
    38:13 10 (run-repl _ _)
In gash/eval.scm:
    83:14  9 (eval-sh _)
In srfi/srfi-1.scm:
   603:19  8 (map2 (((<sh-quote> "") ("*[[:space:]" (# "\"") # ?))) # ?)
In gash/eval.scm:
    84:24  7 (_ ((<sh-quote> "") ("*[[:space:]" (<sh-quote> #) # ?)) #)
In srfi/srfi-1.scm:
   586:29  6 (map1 ((<sh-quote> "") ("*[[:space:]" (<sh-quote> ?) ?)))
   586:17  5 (map1 (("*[[:space:]" (<sh-quote> "\"") (# "$") (# ?) ?)))
In gash/eval.scm:
     43:4  4 (eval-word _ #:output _ #:rhs-tildes? _ # _)
In gash/pattern.scm:
   163:27  3 (parse-pattern "*[[:space:]\"$'*[]*" _ _)
   150:19  2 (parse-part "*[[:space:]\"$'*[]*" _ _)
    133:8  1 (parse-bracket-expression _ _ _)
    92:20  0 (parse-matching-bracket-expression _ _ _)

gash/pattern.scm:92:20: In procedure parse-matching-bracket-expression:
Throw to key `pattern-character-class' with args `()'.
--8<---------------cut here---------------end--------------->8---

Greetings,
Janneke

-- 
Janneke Nieuwenhuizen <janneke@gnu.org>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | AvatarĀ® https://AvatarAcademy.com



reply via email to

[Prev in Thread] Current Thread [Next in Thread]