View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002202 | unreal | installing | public | 2004-11-29 01:33 | 2005-01-17 15:57 |
Reporter | Stoebi | Assigned To | |||
Priority | high | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | Linux | OS | GNU/Linux | OS Version | 2.4.26 |
Product Version | 3.2.3 | ||||
Fixed in Version | 3.2.3 | ||||
Summary | 0002202: - Fixed alloca warning @ Linux (post-3.2.2) is not fixed (w/SSL etc) | ||||
Description | Hi, have lot of warnings during compile unrealircd. For example: make[1]: Entering directory `/home/user/ircd/Unreal3.2/src' gcc -I../include -I/home/user/ircd/Unreal3.2/extras/regexp/include -pipe -g -O2 -funsigned-char -I/usr/include/openssl -I/usr/local/include -DZIP_LINKS -export-dynamic -L/usr/local/ssl/lib -L/usr/local/lib -c auth.c In file included from ../include/common.h:46, from ../include/struct.h:43, from auth.c:21: ../include/sys.h:31:1: warning: "alloca" redefined In file included from /usr/include/stdlib.h:576, from /usr/include/openssl/crypto.h:62, from /usr/include/openssl/bio.h:67, from /usr/include/openssl/rsa.h:63, from ../include/struct.h:32, from auth.c:21: /usr/include/alloca.h:36:1: warning: this is the location of the previous definition gcc -I../include -I/home/user/ircd/Unreal3.2/extras/regexp/include -pipe -g -O2 -funsigned-char -I/usr/include/openssl -I/usr/local/include -DZIP_LINKS -export-dynamic -L/usr/local/ssl/lib -L/usr/local/lib -c aln.c In file included from ../include/common.h:46, from ../include/struct.h:43, from aln.c:25: ../include/sys.h:31:1: warning: "alloca" redefined In file included from /usr/include/stdlib.h:576, from /usr/include/openssl/crypto.h:62, from /usr/include/openssl/bio.h:67, from /usr/include/openssl/rsa.h:63, from ../include/struct.h:32, from aln.c:25: /usr/include/alloca.h:36:1: warning: this is the location of the previous definition etc. | ||||
Tags | No tags attached. | ||||
3rd party modules | |||||
has duplicate | 0002256 | closed | make errors, cannot compile |
|
oh, I never compiled with SSL so never saw that :p. I'll leave this to codemastr ;) |
|
Imho, all these damn libraries with their HAVE_* macros shouldn't pollute every program that uses them!!! |
|
I've changed the: #if defined(__GNUC__) -> #if defined(__GNUC__) && !defined(alloca) part but did not touch/add the HAVE_ALLOCA_H stuff I mailed you about. |
|
Hopefully fixed in .227 |
Date Modified | Username | Field | Change |
---|---|---|---|
2004-11-29 01:33 | Stoebi | New Issue | |
2004-11-29 10:28 | syzop | Note Added: 0008427 | |
2004-11-29 13:30 |
|
Note Added: 0008429 | |
2004-12-26 14:28 |
|
Relationship added | has duplicate 0002256 |
2005-01-04 20:47 | syzop | Priority | normal => high |
2005-01-04 20:47 | syzop | Status | new => acknowledged |
2005-01-04 20:47 | syzop | Summary | - Fixed alloca warning @ Linux (post-3.2.2) is not fixed => - Fixed alloca warning @ Linux (post-3.2.2) is not fixed (w/SSL etc) |
2005-01-04 21:01 | syzop | Note Added: 0008702 | |
2005-01-17 15:57 |
|
Status | acknowledged => resolved |
2005-01-17 15:57 |
|
Fixed in Version | => 3.2.3 |
2005-01-17 15:57 |
|
Resolution | open => fixed |
2005-01-17 15:57 |
|
Assigned To | => codemastr |
2005-01-17 15:57 |
|
Note Added: 0008839 |