[bug #65638] Make error: two or more data types in declaration specifiers

2024-04-24 Thread anonymous
URL:
  <https://savannah.gnu.org/bugs/?65638>

 Summary: Make error: two or more data types in declaration
specifiers
   Group: The GNU Bourne-Again SHell
   Submitter: None
   Submitted: Wed 24 Apr 2024 07:32:32 PM UTC
Category: None
Severity: 3 - Normal
  Item Group: None
  Status: None
 Privacy: Public
 Assigned to: None
 Open/Closed: Open
 Discussion Lock: Any


___

Follow-up Comments:


---
Date: Wed 24 Apr 2024 07:32:32 PM UTC By: Anonymous
When attempting to compile BASH 5.2.21, after running the following configure
command (on ArchLinux):

./configure --host=i686-w64-mingw32 --disable-win32-registry --disable-rpath
--enable-threads=windows

When I run make I get the following error (followed by other similar errors):

In file included from ./mksyntax.c:23:
./config.h:328:15: error: two or more data types in declaration specifiers
  328 | #define u_int unsigned int









___

Reply to this item at:

  <https://savannah.gnu.org/bugs/?65638>

___
Message sent via Savannah
https://savannah.gnu.org/




make error

2014-09-29 Thread
Configuration Information: 
Machine: x86_64 
OS: linux-gnu 
Compiler: gcc 
Compilation CFLAGS: -DPROGRAM='bash' -DCONF_HOSTTYPE='x86_64' 
-DCONF_OSTYPE='linux-gnu' -DCONF_MACHTYPE='x86_64-unknown-linux-g$ 
uname output: Linux compiler 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 
UTC 2012 x86_64 GNU/Linux 
Machine Type: x86_64-unknown-linux-gnu 

Bash Version: 4.1 
Patch Level: 0 
Release Status: release


Description:
1. `cd' to the directory containing the source code and type
`./configure' to configure Bash for my system. 


2.run 'make'
I can see the following error message .


rm -f mksyntax
gcc  -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"x86_64"' -DCONF_OSTYPE='"linux-gnu"' 
-DCONF_MACHTYPE='"x86_64-unknown-linux-gnu"' -DCONF_VENDOR='"unknown"' 
-DLOCALEDIR='"/usr/local/share/locale"' -DPACKAGE='"bash"' -DSHELL 
-DHAVE_CONFIG_H   -I.  -I. -I./include -I./lib   -g  -o mksyntax ./mksyntax.c 
rm -f syntax.c
./mksyntax -o syntax.c
/bin/sh ./support/mkversion.sh -b -S . -s release -d 4.1 -o newversion.h \
&& mv newversion.h version.h
gcc  -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"x86_64"' -DCONF_OSTYPE='"linux-gnu"' 
-DCONF_MACHTYPE='"x86_64-unknown-linux-gnu"' -DCONF_VENDOR='"unknown"' 
-DLOCALEDIR='"/usr/local/share/locale"' -DPACKAGE='"bash"' -DSHELL 
-DHAVE_CONFIG_H   -I.  -I. -I./include -I./lib   -g  -DBUILDTOOL -c -o 
buildversion.o ./version.c
gcc  -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"x86_64"' -DCONF_OSTYPE='"linux-gnu"' 
-DCONF_MACHTYPE='"x86_64-unknown-linux-gnu"' -DCONF_VENDOR='"unknown"' 
-DLOCALEDIR='"/usr/local/share/locale"' -DPACKAGE='"bash"' -DSHELL 
-DHAVE_CONFIG_H   -I.  -I. -I./include -I./lib   -g  -o bashversion 
./support/bashversion.c buildversion.o 
/bin/echo: line 1: Mon: command not found
make: *** [.build] Error 127





please give me some help,thank you very much.‍

make error

2014-09-29 Thread zhouyq
Configuration Information: 
Machine: x86_64 
OS: linux-gnu 
Compiler: gcc 
Compilation CFLAGS: -DPROGRAM='bash' -DCONF_HOSTTYPE='x86_64' 
-DCONF_OSTYPE='linux-gnu' -DCONF_MACHTYPE='x86_64-unknown-linux-g$ 
uname output: Linux compiler 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 
UTC 2012 x86_64 GNU/Linux 
Machine Type: x86_64-unknown-linux-gnu 

Bash Version: 4.1 
Patch Level: 0 
Release Status: release

Description:
1. `cd' to the directory containing the source code and type
`./configure' to configure Bash for my system. 

2.run 'make'
I can see the following error message .

rm -f mksyntax
gcc  -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"x86_64"' -DCONF_OSTYPE='"linux-gnu"' 
-DCONF_MACHTYPE='"x86_64-unknown-linux-gnu"' -DCONF_VENDOR='"unknown"' 
-DLOCALEDIR='"/usr/local/share/locale"' -DPACKAGE='"bash"' -DSHELL 
-DHAVE_CONFIG_H   -I.  -I. -I./include -I./lib   -g  -o mksyntax ./mksyntax.c 
rm -f syntax.c
./mksyntax -o syntax.c
/bin/sh ./support/mkversion.sh -b -S . -s release -d 4.1 -o newversion.h \
&& mv newversion.h version.h
gcc  -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"x86_64"' -DCONF_OSTYPE='"linux-gnu"' 
-DCONF_MACHTYPE='"x86_64-unknown-linux-gnu"' -DCONF_VENDOR='"unknown"' 
-DLOCALEDIR='"/usr/local/share/locale"' -DPACKAGE='"bash"' -DSHELL 
-DHAVE_CONFIG_H   -I.  -I. -I./include -I./lib   -g  -DBUILDTOOL -c -o 
buildversion.o ./version.c
gcc  -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"x86_64"' -DCONF_OSTYPE='"linux-gnu"' 
-DCONF_MACHTYPE='"x86_64-unknown-linux-gnu"' -DCONF_VENDOR='"unknown"' 
-DLOCALEDIR='"/usr/local/share/locale"' -DPACKAGE='"bash"' -DSHELL 
-DHAVE_CONFIG_H   -I.  -I. -I./include -I./lib   -g  -o bashversion 
./support/bashversion.c buildversion.o 
/bin/echo: line 1: Mon: command not found
make: *** [.build] Error 127


please give me some help,thank you very much.



周有泉 YouQuan  Zhou
技术研发|程序开发17组 Technology Research & Development
iPanel 2014 智慧激发创新 梦想振翅高飞
-
深圳市茁壮网络股份有限公司 iPanel.TV Inc.
广东省深圳市国威路罗湖高新技术产业第一园区113栋(518004)
Block 113, Luohu High-tech Industry 1st Park, Guowei Road, Shenzhen, Guangdong, 
China 518004
电邮(Personal) zho...@ipanel.cn
网站(Web) www.iPanel.cn 
公司微信(WeChat) 茁壮网络iPanel
直线(Direct)+86 755 2502 3361 手机(Mobile)+86 158 1407 7981
会议电话(Con)+86 755 8237 8388
客服电话(Hotline)+86 755 8237 8128
-
声明 (Declaration)
本邮件及其附件含有深圳市茁壮网络股份有限公司的保密信息,仅限于发送给上面地址中列出的个人或群组。禁止任何人未经发件人许可以任何形式(包括但不限于部分地泄露、复制或散发)不当使用本邮件中的信息。如果您错收了本邮件,请您立即电话或邮件通知发件人并删除本邮件,谢谢!
This email and its attachments contain confidential information from iPanel, 
which is intended only for the person or entity whose address is listed above. 
Any use of the information contained herein in any way (including, but not 
limited to, total or partial disclosure, reproduction, or dissemination) by 
persons other than the intended recipient(s) is prohibited. If you receive this 
email in error, please notify the sender by phone or email immediately and 
delete it. Thanks!


Re: [Help-bash] make error

2014-09-29 Thread Greg Wooledge
On Mon, Sep 29, 2014 at 05:11:52PM +0800, ??? wrote:
> /bin/echo: line 1: Mon: command not found
> make: *** [.build] Error 127

This is just a guess, but it looks like you tried to build bash in a
shell where you had previously been testing for shellshock-type
vulnerabilities, and you have a contaminated environment.

If this is true, then the fix would be for you to exit out of this
shell, launch a new one (without contaminants), and try again.



Bash 4.0 Make error on cygwin

2009-02-24 Thread etienne botha
From: bot...@gmail.com
To: bug-bash@gnu.org
Subject: Make error

Configuration Information [Automatically generated, do not change]:
Machine: i686
OS: cygwin
Compiler: gcc
Compilation CFLAGS:  -DPROGRAM='bash.exe' -DCONF_HOSTTYPE='i686'
-DCONF_OSTYPE='cygwin' -DCONF_MACHTYPE='i686-pc-cygwin'
-DCONF_VENDOR='pc' -DLOCALEDIR='/usr/local/share/locale'
-DPACKAGE='bash' -DSHELL -DHAVE_CONFIG_H -DRECYCLES_PIDS   -I.  -I.
-I./include -I./lib   -g -O2
uname output: CYGWIN_NT-5.1 bothaxp 1.5.25(0.156/4/2) 2008-06-12 19:34
i686 Cygwin
Machine Type: i686-pc-cygwin

Bash Version: 4.0
Patch Level: 0
Release Status: release

Description:
make config successful.
make output follows below:

bo...@bothaxp /cygdrive/c/bash-4.0
$ make

  ***
  * *
  * GNU bash, version 4.0.0(1)-release (i686-pc-cygwin)
  * *
  ***

rm -f dispose_cmd.o
gcc  -DPROGRAM='"bash.exe"' -DCONF_HOSTTYPE='"i686"' -DCONF_OSTYPE='"cygwin"' -D
CONF_MACHTYPE='"i686-pc-cygwin"' -DCONF_VENDOR='"pc"' -DLOCALEDIR='"/usr/local/s
hare/locale"' -DPACKAGE='"bash"' -DSHELL -DHAVE_CONFIG_H -DRECYCLES_PIDS   -I.
-I. -I./include -I./lib   -g -O2 -c dispose_cmd.c
In file included from shell.h:42,
 from dispose_cmd.c:30:
externs.h:200: error: parse error before '*' token
make: *** [dispose_cmd.o] Error 1



Repeat-By:
1. run configure.
2. run make.