[Bug 45] New: syslog-ng fails to build with openssl-1.0.0-beta2
https://bugzilla.balabit.com/show_bug.cgi?id=45 Summary: syslog-ng fails to build with openssl-1.0.0-beta2 Product: syslog-ng Version: 3.0.x Platform: All OS/Version: All Status: NEW Severity: normal Priority: unspecified Component: syslog-ng AssignedTo: bazsi@balabit.hu ReportedBy: ruiyen@gmail.com Type of the Report: bug Estimated Hours: 0.0 This bug occurs with 3.0.1 as well as with HEAD of git. Configured with --prefix=/usr --sysconfdir=/etc --localstatedir=/var --enable-ssl --enable-dynamic-linking --enable-ipv6 --disable-sql --with-pidfile-dir=/var/run. gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Wall -MT cfg-grammar.o -MD -MP -MF .deps/cfg-grammar.Tpo -c -o cfg-grammar.o cfg-grammar.c In file included from /usr/include/openssl/crypto.h:129, from /usr/include/openssl/comp.h:5, from /usr/include/openssl/ssl.h:149, from tlscontext.h:31, from cfg-grammar.y:15: /usr/include/openssl/safestack.h:105: error: expected identifier or ‘(’ before numeric constant make[2]: *** [cfg-grammar.o] Error 1 make[2]: Leaving directory `/tmp/syslog-ng-3.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/syslog-ng-3.0' make: *** [all] Error 2 I know what you're thinking, and no, there's nothing wrong with the openssl headers nor libraries on my system because OpenSSH 5.2p1 and a patched PHP 5.3.0RC1 successfully builds, links and runs with openssl-1.0.0-beta2 on my system. Perhaps some macros used internally by openssl-1.0.0-beta2 have been redefined by syslog-ng? -- Configure bugmail: https://bugzilla.balabit.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
https://bugzilla.balabit.com/show_bug.cgi?id=45 Balazs Scheidler <bazsi@balabit.hu> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #1 from Balazs Scheidler <bazsi@balabit.hu> 2009-05-04 15:41:09 --- Thanks for reporting this. Fixed by this patch: commit 7218abcbc4c6fbb29491e9140946b47f5795998d Author: Balazs Scheidler <bazsi@balabit.hu> Date: Mon May 4 15:40:04 2009 +0200 [config parser] use LL_ prefix for non-keyword tokens in the parser To avoid namespace collisions with openssl. Reported-By: ruiyen@gmail.com -- Configure bugmail: https://bugzilla.balabit.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
participants (1)
-
bugzilla@bugzilla.balabit.com