Re: We can not run gnulib-tool in the MinGW.

2024-07-11 Thread Jeffrey Walton
On Sat, Jul 6, 2024 at 12:40 PM Bruno Haible wrote: > > Paul Eggert wrote: > > > are we OK to drop the ability to run gnulib-tool on Solaris 10? > > > > I'm OK with it. When I deal with Solaris 10 (hey, our department's admin > > server is still Solaris 10 sparc!) I run gnulib-tool elsewhere and c

Re: We can not run gnulib-tool in the MinGW.

2024-07-08 Thread anlex N
me@DOOR UCRT64 /e/workspace/github.com/gnu/gnulib $ ./gnulib-tool --find sys/ioctl.h gnulib-tool: warning: file sys/ioctl.h does not exist me@DOOR UCRT64 /e/workspace/github.com/gnu/gnulib $ ./gnulib-tool --find ioctl gnulib-tool: warning: file ioctl does not exist me@DOOR UCRT64 /e/workspace/git

Re: We can not run gnulib-tool in the MinGW.

2024-07-07 Thread anlex N
As you say, I can only run the command: cp /my-gnulib/you/build/make/gllib/signal.h /e/workspace/ github.com/gnu/readline ?? On Mon, Jul 8, 2024 at 1:58 PM anlex N wrote: > As you say, only `cp /my-gnulib/you/build/make/gllib/signal.h /e/workspace/ > github.com/gnu/readline`

Re: We can not run gnulib-tool in the MinGW.

2024-07-07 Thread anlex N
As you say, only `cp /my-gnulib/you/build/make/gllib/signal.h /e/workspace/ github.com/gnu/readline` ?? On Mon, Jul 8, 2024 at 1:13 PM Bruno Haible wrote: > anlex N wrote: > >2. I have read all parts of the manual. > > Don't lie. (The gnulib manual is too large to read in its entirety by

Re: We can not run gnulib-tool in the MinGW.

2024-07-07 Thread Bruno Haible
anlex N wrote: >2. I have read all parts of the manual. Don't lie. (The gnulib manual is too large to read in its entirety by any individual.) >1. After I make successfully, I want to place those built files to >/e/workspace/github.com/gnu/gnulib/my-gnulib/me/build/make/built. This i

Re: We can not run gnulib-tool in the MinGW.

2024-07-07 Thread Paul Eggert
On 7/8/24 06:22, anlex N wrote: 1. After I make successfully, I want to place those built files to /e/workspace/github.com/gnu/gnulib/my-gnulib/me/build/make/built. I don't know why that would be useful, but you could use 'cp' to copy them whereever you want. If the goal is to create

Re: We can not run gnulib-tool in the MinGW.

2024-07-07 Thread Bruno Haible
anlex N wrote: > my prefix=/e/workspace/github.com/gnu/gnulib/my-gnulib/me/build/make/built, > make install do not work. https://www.gnu.org/software/gnulib/manual/html_node/Building-gnulib.html does not say that "make install" does anything useful in this situation. What are you trying to do? W

Re: We can not run gnulib-tool in the MinGW.

2024-07-07 Thread anlex N
my prefix=/e/workspace/github.com/gnu/gnulib/my-gnulib/me/build/make/built, make install do not work. me@DOOR UCRT64 /e/workspace/github.com/gnu/gnulib/my-gnulib/me/build/make $ make install Making install in gllib make[1]: Entering directory '/e/workspace/github.com/gnu/gnulib/my-gnulib/me/build/

Re: ssh into Solaris 10 [was: We can not run gnulib-tool in the MinGW.]

2024-07-06 Thread Collin Funk
Hi Paul, Paul Eggert writes: > Don't know what OpenSSH version you normally run, but with > OpenSSH_9.6p1 this configuration works for me: > > Host cfarm210 > HostName %h.cfarm.net > HostKeyAlgorithms +ssh-rsa > PubkeyAcceptedAlgorithms +ssh-rsa > RequiredRSASize

ssh into Solaris 10 [was: We can not run gnulib-tool in the MinGW.]

2024-07-06 Thread Paul Eggert
On 7/6/24 23:52, Collin Funk wrote: I can't even ssh into the compile farm Solaris 10 machine without compiling a custom ssh client: $ ssh cfarm210.cfarm.net Bad server host key: Invalid key length Don't know what OpenSSH version you normally run, but with OpenSSH_9.6p1 this configu

Re: We can not run gnulib-tool in the MinGW.

2024-07-06 Thread Collin Funk
Bruno Haible writes: > Paul Eggert wrote: >> >> I'm OK with it. When I deal with Solaris 10 (hey, our department's admin >> server is still Solaris 10 sparc!) I run gnulib-tool elsewhere and copy >> the results to Solaris 10. Does anybody do otherwise? > > Likewise for me. +1 for not supporti

Re: We can not run gnulib-tool in the MinGW.

2024-07-06 Thread Bruno Haible
Paul Eggert wrote: > > are we OK to drop the ability to run gnulib-tool on Solaris 10? > > I'm OK with it. When I deal with Solaris 10 (hey, our department's admin > server is still Solaris 10 sparc!) I run gnulib-tool elsewhere and copy > the results to Solaris 10. Does anybody do otherwise? L

Re: We can not run gnulib-tool in the MinGW.

2024-07-06 Thread Paul Eggert
On 7/6/24 17:07, Bruno Haible wrote: are we OK to drop the ability to run gnulib-tool on Solaris 10? I'm OK with it. When I deal with Solaris 10 (hey, our department's admin server is still Solaris 10 sparc!) I run gnulib-tool elsewhere and copy the results to Solaris 10. Does anybody do othe

Re: We can not run gnulib-tool in the MinGW.

2024-07-06 Thread Bruno Haible
Paul Eggert wrote: > On 7/4/24 13:38, Paul Eggert wrote: > > > exec python3 /home/eggert/src/gnu/gnulib-savannah/./.gnulib-tool.py --list > > Come to think of it, this can be simplifed to: > > exec python3 ./.gnulib-tool.py --list > > which avoids the overhead of computing and using the absolut

Re: We can not run gnulib-tool in the MinGW.

2024-07-06 Thread Paul Eggert
On 7/4/24 13:38, Paul Eggert wrote: exec python3 /home/eggert/src/gnu/gnulib-savannah/./.gnulib-tool.py --list Come to think of it, this can be simplifed to: exec python3 ./.gnulib-tool.py --list which avoids the overhead of computing and using the absolute file name. This will be a minor w

Re: We can not run gnulib-tool in the MinGW.

2024-07-04 Thread anlex N
However, it can create in the /tmp folder, but can not build, so crazy: hello@world UCRT64 /tmp/my-testdir2 $ MSYS2_ENV_CONV_EXCL=* LDFLAGS=/e/workspace/github.com/gnu/ncurses/build/make/built/lib ./configure configure: loading site script /etc/config.site checking for a BSD-compatible install...

Re: We can not run gnulib-tool in the MinGW.

2024-07-04 Thread Collin Funk
Bruno Haible writes: >> But only /tmp folder can be run, or “not overwriting destination directory” >> error still occurs, why? > > Permission problems on Windows are hard to understand: The permissions > depend not only on the owner and permissions of the particular directory, > but also of all

Re: We can not run gnulib-tool in the MinGW.

2024-07-04 Thread Bruno Haible
anlex N wrote: > After install DEPENDENCIES in the gnulib source code, it can run: Good! > But only /tmp folder can be run, or “not overwriting destination directory” > error still occurs, why? Permission problems on Windows are hard to understand: The permissions depend not only on the owner an

Re: We can not run gnulib-tool in the MinGW.

2024-07-04 Thread anlex N
After install DEPENDENCIES in the gnulib source code, it can run: hello@world UCRT64 /e/workspace/github.com/gnu/gnulib $ ./gnulib-tool --create-testdir --dir=/tmp/my-testdir terminfo Module list with included dependencies (indented): absolute-header alignasof alignasof-tests asser

Re: We can not run gnulib-tool in the MinGW.

2024-07-04 Thread Bruno Haible
anlex N wrote: > patching file build-aux/test-driver > /e/workspace/github.com/gnu/gnulib/gnulib-tool.py: *** could not patch > test-driver script > /e/workspace/github.com/gnu/gnulib/gnulib-tool.py: *** Stop. I would guess that you don't have a 'patch' program in your PATH. Try $ type patch $

Re: We can not run gnulib-tool in the MinGW.

2024-07-04 Thread Paul Eggert
On 7/4/24 14:08, anlex N wrote: I follow Paul Eggert's steps: me@DESKTOP UCRT64 /e/workspace/github.com/gnu/gnulib $ sh -x ./gnulib-tool --create-testdir --dir=/tmp/testdirr --verbose terminfo Oh, I meant for you to run sh -x ./gnulib-tool --list as I thought you said that even a simple --li

Re: We can not run gnulib-tool in the MinGW.

2024-07-04 Thread anlex N
I follow Paul Eggert's steps: me@DESKTOP UCRT64 /e/workspace/github.com/gnu/gnulib $ sh -x ./gnulib-tool --create-testdir --dir=/tmp/testdirr --verbose terminfo + progname=./gnulib-tool + func_gnulib_dir + case "$progname" in ++ pwd + self_abspathname=/e/workspace/github.com/gnu/gnulib/./gnulib-to

Re: We can not run gnulib-tool in the MinGW.

2024-07-04 Thread anlex N
Hello Jeffrey, what do you mean? I don't understand what you're saying. msys2.exe, ucrt64.exe, clang64.exe, mingw64.exe environment can not built it at all. On Thu, Jul 4, 2024 at 5:59 PM Jeffrey Walton wrote: > On Wed, Jul 3, 2024 at 11:27 PM anlex N wrote: > > > > me@DESKTOP UCRT64 /e/workspa

Re: We can not run gnulib-tool in the MinGW.

2024-07-04 Thread anlex N
Hello Simon, the problem is not like you say. so sad. On Thu, Jul 4, 2024 at 4:26 PM Simon Josefsson wrote: > anlex N writes: > > > me@DESKTOP UCRT64 /e/workspace/github.com/gnu/gnulib > > $ ./gnulib-tool --list > > > > I run this command in the gnulib source code, but have no output, why? > >

Re: We can not run gnulib-tool in the MinGW.

2024-07-04 Thread Paul Eggert
On 7/4/24 09:17, Collin Funk wrote: As long as a Python version ≥ 3.7 is installed everything should be fine on that end: Yes, though sometimes Python is misinstalled. When I run "sh -x ./gnulib-tool --list", the last thing it does is: exec /home/eggert/src/gnu/gnulib/./gnulib-tool.py --list

Re: We can not run gnulib-tool in the MinGW.

2024-07-04 Thread Bruno Haible
Hi Collin, > It could be possible that MinGW is missing required programs to run. Please be careful about the term. We need to distinguish * mingw - which is a toolchain (set of runtime libraries, together with a customized GCC) from * the development environments that people use.

Re: We can not run gnulib-tool in the MinGW.

2024-07-04 Thread Jeffrey Walton
On Wed, Jul 3, 2024 at 11:27 PM anlex N wrote: > > me@DESKTOP UCRT64 /e/workspace/github.com/gnu/gnulib > $ ./gnulib-tool --list > > I run this command in the gnulib source code, but have no output, why? In the past, I had problems compiling Rufus on MinGW, even though Rufus specifically said to

Re: We can not run gnulib-tool in the MinGW.

2024-07-04 Thread Simon Josefsson via Gnulib discussion list
anlex N writes: > me@DESKTOP UCRT64 /e/workspace/github.com/gnu/gnulib > $ ./gnulib-tool --list > > I run this command in the gnulib source code, but have no output, why? Could this be EOL character problem? In one of my .gitlab-ci.yml files I have needed to add this: # https://docs.githu

Re: We can not run gnulib-tool in the MinGW.

2024-07-04 Thread Collin Funk
Paul Eggert writes: > My guess is that you don't have Python installed, or it's installed > but is missing some crucial component. If you have some expertise in > MinGW - or learn it better, which would be a good idea if you really > want to use gnulib-tool under MinGW - it would help if you coul

Re: We can not run gnulib-tool in the MinGW.

2024-07-04 Thread anlex N
I have two python: angle-n@DESKTOP-5HNPO12 UCRT64 /e/workspace/github.com/gnu/gnulib $ where python E:\software\msys2\ucrt64\bin\python.exe E:\software\msys2\usr\bin\python.exe Although I uninstalled E:\software\msys2\ucrt64\bin\python.exe, I still can not run. What crucial component do you say?

Re: We can not run gnulib-tool in the MinGW.

2024-07-04 Thread Paul Eggert
On 7/4/24 04:26, anlex N wrote: me@DESKTOP UCRT64 /e/workspace/github.com/gnu/gnulib $ ./gnulib-tool --list I run this command in the gnulib source code, but have no output, why? My guess is that you don't have Python installed, or it's installed but is missing some crucial component. If you

Re: We can not run gnulib-tool in the MinGW.

2024-07-03 Thread anlex N
me@DESKTOP UCRT64 /e/workspace/github.com/gnu/gnulib $ ./gnulib-tool --list I run this command in the gnulib source code, but have no output, why? me@DESKTOP UCRT64 /e/workspace/github.com/gnu/gnulib $ ./gnulib-tool --create-testdir --dir=tmp/testdir terminfo E:/workspace/github.com/gnu/gnulib/gn

Re: We can not run gnulib-tool in the MinGW.

2024-07-03 Thread Simon Josefsson via Gnulib discussion list
anlex N writes: > Hello Teacher! > I value your feedback very much > > Nice to meet you. My name is anlex N . > > I am a verified google maintainer of popular open source projects. > > I am reviewing gnulib > . I c

We can not run gnulib-tool in the MinGW.

2024-07-03 Thread anlex N
Hello Teacher! I value your feedback very much Nice to meet you. My name is anlex N . I am a verified google maintainer of popular open source projects. I am reviewing gnulib . I can not run gnulib-tool in the Min