Difficulty with source(net) on Solaris 8 [syslog-ng-1.5.9]
Greetings, I need assistance to configure syslog-ng to log external SYSLOG messages. I have successfully compiled the development branch version 1.5.9 as well as libol-0.2.24 on my Solaris8 box. I am running into the same problem with logging external syslog messages as I did with version 1.4.9a. kparis@dv-netlog$ ps -aef | grep sysl root 203 1 0 Sep 14 ? 0:00 /usr/sbin/syslogd root 10614 1 0 12:23:51 ? 0:00 /usr/local/sbin/syslog-ng - f /usr/local/etc/syslog-ng.conf -p /var/run/syslog-ng.pid I can snoop the interface and see the SYSLOG packets arrive: kparis@dv-netlog$ sudo snoop 172.16.3.254 Using device /dev/hme (promiscuous mode) 172.16.3.254 -> dv-netlog SYSLOG C port=57636 <5>371: Sep 17 13:23 I can see the messages appear into the standard syslogd destination /var/adm/messages: kparis@dv-netlog$ sudo tail -f /var/adm/messages Sep 17 13:27:39 [172.16.3.254.225.36] 371: Sep 17 13:23:54: %SYS-5-CONFIG_I: Configured from console by kparis on vty0 (172.16.0.60) Only local messages (such as sudo) appear in /var/log/default. kparis@dv-netlog$ sudo tail -f /var/log/default Sep 17 13:17:06 dv-netlog sudo: [ID 850335 local2.notice] kparis : TTY=pts/4 ; PWD=/uhome/kparis ; USER=root ; COMMAND=/usr/sbin/snoop 172.16.3.254 Sep 17 13:27:28 dv-netlog sudo: [ID 850335 local2.notice] kparis : TTY=pts/3 ; PWD=/usr/local/install ; USER=root ; COMMAND=/usr/bin/cat /var/run/syslog-ng.pid No external soruced messages appear into this same log as would be expected. My syslog-ng configuration file is as follows: kparis@dv-netlog$ more /usr/local/etc/syslog-ng.conf options { sync(0); keep_hostname(yes); chain_hostnames(no); log_fifo_size (30000); }; source s_local { sun-streams("/dev/log" door("/etc/.syslog_door")); }; source s_int { internal(); }; source s_net_udp { udp(); }; destination d_local { file("/var/log/default"); }; destination d_int { file("/var/log/internal"); }; log { source(s_local); source(s_net_udp); destination(d_local); }; log { source(s_int); destination(d_int); }; I am seeing a difference with truss on the syslog-ng process in that I no longer see the recvfrom() entries. kparis@dv-netlog$ sudo truss -p `sudo cat /var/run/syslog-ng.pid` poll(0xFFBEF5E8, 4, 100) = 0 poll(0xFFBEF5E8, 4, 60000) (sleeping...) signotifywait() (sleeping...) lwp_cond_wait(0xFF0F55C8, 0xFF0F55D8, 0xFF1D5C48) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) poll(0xFFBEF5E8, 4, 60000) = 0 time() = 1000758508 poll(0xFFBEF5E8, 4, 100) = 0 poll(0xFFBEF5E8, 4, 60000) (sleeping...) signotifywait() (sleeping...) lwp_cond_wait(0xFF0F55C8, 0xFF0F55D8, 0xFF1D5C48) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) = 0 poll(0xFFBEF5E8, 4, 60000) = 1 getmsg(2, 0xFFBECCF0, 0xFFBECCE0, 0xFFBECCC4) = 0 time() = 1000758520 time() = 1000758520 time() = 1000758520 time() = 1000758520 poll(0xFFBEF5E8, 4, 100) = 1 write(0, " S e p 1 7 1 3 : 2 8".., 151) = 151 time() = 1000758520 poll(0xFFBEF5E8, 4, 100) = 0 poll(0xFFBEF5E8, 4, 60000) (sleeping...) signotifywait() (sleeping...) lwp_cond_wait(0xFF0F55C8, 0xFF0F55D8, 0xFF1D5C48) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) lwp_cond_wait(0xFF0F55C8, 0xFF0F55D8, 0xFF1D5C48) Err#62 ETIME time() = 1000758531 poll(0xFFBEF5E8, 4, 60000) (sleeping...) signotifywait() (sleeping...) lwp_cond_wait(0xFF0F55C8, 0xFF0F55D8, 0xFF1D5C48) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) = 0 poll(0xFFBEF5E8, 4, 60000) = 1 getmsg(2, 0xFFBECCF0, 0xFFBECCE0, 0xFFBECCC4) = 0 time() = 1000758539 time() = 1000758539 time() = 1000758539 time() = 1000758539 poll(0xFFBEF5E8, 4, 100) = 1 write(0, " S e p 1 7 1 3 : 2 8".., 139) = 139 time() = 1000758539 poll(0xFFBEF5E8, 4, 100) = 0 poll(0xFFBEF5E8, 4, 60000) (sleeping...) signotifywait() (sleeping...) lwp_cond_wait(0xFF0F55C8, 0xFF0F55D8, 0xFF1D5C48) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) = 0 poll(0xFFBEF5E8, 4, 60000) = 1 getmsg(2, 0xFFBECCF0, 0xFFBECCE0, 0xFFBECCC4) = 0 time() = 1000758548 time() = 1000758548 time() = 1000758548 time() = 1000758548 poll(0xFFBEF5E8, 4, 100) = 1 write(0, " S e p 1 7 1 3 : 2 9".., 150) = 150 time() = 1000758548 poll(0xFFBEF5E8, 4, 100) = 0 poll(0xFFBEF5E8, 4, 60000) (sleeping...) signotifywait() (sleeping...) lwp_cond_wait(0xFF0F55C8, 0xFF0F55D8, 0xFF1D5C48) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) poll(0xFFBEF5E8, 4, 60000) = 0 time() = 1000758609 poll(0xFFBEF5E8, 4, 100) = 0 poll(0xFFBEF5E8, 4, 60000) (sleeping...) signotifywait() (sleeping...) lwp_cond_wait(0xFF0F55C8, 0xFF0F55D8, 0xFF1D5C48) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) = 0 poll(0xFFBEF5E8, 4, 60000) = 1 getmsg(2, 0xFFBECCF0, 0xFFBECCE0, 0xFFBECCC4) = 0 time() = 1000758668 time() = 1000758668 time() = 1000758668 time() = 1000758668 poll(0xFFBEF5E8, 4, 100) = 1 write(0, " S e p 1 7 1 3 : 3 1".., 147) = 147 time() = 1000758668 poll(0xFFBEF5E8, 4, 100) = 0 poll(0xFFBEF5E8, 4, 60000) (sleeping...) signotifywait() (sleeping...) lwp_cond_wait(0xFF0F55C8, 0xFF0F55D8, 0xFF1D5C48) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) = 0 poll(0xFFBEF5E8, 4, 60000) = 1 getmsg(2, 0xFFBECCF0, 0xFFBECCE0, 0xFFBECCC4) = 0 time() = 1000758683 time() = 1000758683 time() = 1000758683 time() = 1000758683 poll(0xFFBEF5E8, 4, 100) = 1 write(0, " S e p 1 7 1 3 : 3 1".., 151) = 151 time() = 1000758683 poll(0xFFBEF5E8, 4, 100) = 0 poll(0xFFBEF5E8, 4, 60000) (sleeping...) signotifywait() (sleeping...) lwp_cond_wait(0xFF0F55C8, 0xFF0F55D8, 0xFF1D5C48) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) poll(0xFFBEF5E8, 4, 60000) = 0 time() = 1000758743 poll(0xFFBEF5E8, 4, 100) = 0 poll(0xFFBEF5E8, 4, 60000) (sleeping...) signotifywait() (sleeping...) lwp_cond_wait(0xFF0F55C8, 0xFF0F55D8, 0xFF1D5C48) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) poll(0xFFBEF5E8, 4, 60000) = 0 time() = 1000758803 poll(0xFFBEF5E8, 4, 100) = 0 poll(0xFFBEF5E8, 4, 60000) (sleeping...) signotifywait() (sleeping...) lwp_cond_wait(0xFF0F55C8, 0xFF0F55D8, 0xFF1D5C48) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) lwp_cond_wait(0xFF0F55C8, 0xFF0F55D8, 0xFF1D5C48) Err#62 ETIME time() = 1000758831 poll(0xFFBEF5E8, 4, 60000) (sleeping...) signotifywait() (sleeping...) lwp_cond_wait(0xFF0F55C8, 0xFF0F55D8, 0xFF1D5C48) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) poll(0xFFBEF5E8, 4, 60000) = 0 time() = 1000758863 poll(0xFFBEF5E8, 4, 100) = 0 poll(0xFFBEF5E8, 4, 60000) (sleeping...) signotifywait() (sleeping...) lwp_cond_wait(0xFF0F55C8, 0xFF0F55D8, 0xFF1D5C48) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...)
On Mon, Sep 17, 2001 at 01:44:14PM -0700, Ken Paris wrote:
source s_local { sun-streams("/dev/log" door("/etc/.syslog_door")); }; source s_int { internal(); }; source s_net_udp { udp(); }; destination d_local { file("/var/log/default"); }; destination d_int { file("/var/log/internal"); }; log { source(s_local); source(s_net_udp); destination(d_local); }; log { source(s_int); destination(d_int); };
I could be crazy, or need to look at documentation, but I think udp() needs a port number. source s_net_udp { udp(port(514)); }; might work better for you. This is the only real difference I see between my config and yours (asside from cosmetic). A deeper analysis would require thought, and looking at the truss output, and it is too late for either things. ---------------------------------------------------------------------------- __o Bradley Arlt Email: arlt@cpsc.ucalgary.ca o__ _ \<_ WWW: www.acs.ucalgary.ca/~bdarlt _>/ _ (_)/(_) -Eat well, sleep peacefully, drink lots, and ride like hell. (_)\(_)
I could be crazy, or need to look at documentation, but I think udp() needs a port number.
source s_net_udp { udp(port(514)); };
might work better for you. This is the only real difference I see between my config and yours (asside from cosmetic). A deeper analysis would require thought, and looking at the truss output, and it is too late for either things.
port is not required and defaults to 514. to be honest I see no reason that would cause this, and never saw a bug like this, so it must be something completely unrelated to syslog-ng. (or I'm blind) -- Bazsi PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C 8EB1
I'm using syslog-ng v 1.5.9 but i'm not able to how the messgaes are trapped and how they are logged. I wanted to trap the messages sent by samba and the other packages too. presently i have installed syslog-ng on mandrake-8.0. ------------------------------------------------------------------------------- Kiran A.N. Head internal operations, www.deeproot.co.in
any ideas? gcc -DHAVE_CONFIG_H -I. -I/usr/tmp/syslog-ng-1.5.10/src -I. -g -O2 -Wall -I/usr/local/include/libol -D_GNU_SOURCE -c nscache.c In file included from nscache.c:55: /usr/include/netinet/in.h:233: syntax error before `in_addr_t' /usr/include/netinet/in.h:285: syntax error before `u_char' In file included from /usr/include/netinet/in.h:475, from nscache.c:55: /usr/include/netinet6/in6.h:122: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:144: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:149: syntax error before `u_int32_t' /usr/include/netinet6/in6.h:610: syntax error before `*' /usr/include/netinet6/in6.h:612: syntax error before `*' /usr/include/netinet6/in6.h:612: warning: data definition has no type or storage class /usr/include/netinet6/in6.h:613: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:614: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:629: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:634: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:636: syntax error before `u_int8_t' nscache.c: In function `nscache_new': nscache.c:112: structure has no member named `s_addr' nscache.c: In function `nscache_lookup': nscache.c:178: structure has no member named `s_addr' nscache.c:183: structure has no member named `s_addr' nscache.c:183: structure has no member named `s_addr' nscache.c:245: structure has no member named `s_addr' nscache.c:245: structure has no member named `s_addr' nscache.c:247: fixed or forbidden register 0 (ax) was spilled for class AREG. nscache.c:247: This may be due to a compiler bug or to impossible asm nscache.c:247: statements or clauses. nscache.c:247: This is the instruction: (insn 56 55 58 (parallel[ (set (reg:SI 2 %ecx) (udiv:SI (reg/v:SI 2 %ecx) (reg:SI 1 %edx))) (set (reg:SI 1 %edx) (umod:SI (reg/v:SI 2 %ecx) (reg:SI 1 %edx))) ] ) 243 {udivmodsi4} (insn_list 49 (insn_list 55 (nil))) (expr_list:REG_DEAD (reg/v:SI 2 %ecx) (expr_list:REG_DEAD (reg:SI 1 %edx) (expr_list:REG_UNUSED (reg:SI 2 %ecx) (nil))))) *** Error code 1 Stop in /usr/tmp/syslog-ng-1.5.10/src.
On Thu, Sep 20, 2001 at 12:04:56AM -0400, Ilya wrote:
any ideas?
Since RC means release cantidate (I think/hope), my vote is the same as the compilers nscache.c:247: This may be due to a compiler bug or to impossible asm nscache.c:247: statements or clauses. There really shouldn't be *any* syntax errors in system files, unless they are included after syslog-ng or libol header files (which could propigate errors in them to the system files via the magic of parse errors). This smacks of compiler/cpp/header file problems to me. Either try a known good version of syslog-ng (1.4.x?) or try FreeBSD 4.4-STABLE or FreeBSD-Current.
gcc -DHAVE_CONFIG_H -I. -I/usr/tmp/syslog-ng-1.5.10/src -I. -g -O2 -Wall -I/usr/local/include/libol -D_GNU_SOURCE -c nscache.c In file included from nscache.c:55: /usr/include/netinet/in.h:233: syntax error before `in_addr_t' /usr/include/netinet/in.h:285: syntax error before `u_char' In file included from /usr/include/netinet/in.h:475, from nscache.c:55: /usr/include/netinet6/in6.h:122: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:144: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:149: syntax error before `u_int32_t' /usr/include/netinet6/in6.h:610: syntax error before `*' /usr/include/netinet6/in6.h:612: syntax error before `*' /usr/include/netinet6/in6.h:612: warning: data definition has no type or storage class /usr/include/netinet6/in6.h:613: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:614: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:629: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:634: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:636: syntax error before `u_int8_t' nscache.c: In function `nscache_new': nscache.c:112: structure has no member named `s_addr' nscache.c: In function `nscache_lookup': nscache.c:178: structure has no member named `s_addr' nscache.c:183: structure has no member named `s_addr' nscache.c:183: structure has no member named `s_addr' nscache.c:245: structure has no member named `s_addr' nscache.c:245: structure has no member named `s_addr' nscache.c:247: fixed or forbidden register 0 (ax) was spilled for class AREG. nscache.c:247: This may be due to a compiler bug or to impossible asm nscache.c:247: statements or clauses. nscache.c:247: This is the instruction: (insn 56 55 58 (parallel[ (set (reg:SI 2 %ecx) (udiv:SI (reg/v:SI 2 %ecx) (reg:SI 1 %edx))) (set (reg:SI 1 %edx) (umod:SI (reg/v:SI 2 %ecx) (reg:SI 1 %edx))) ] ) 243 {udivmodsi4} (insn_list 49 (insn_list 55 (nil))) (expr_list:REG_DEAD (reg/v:SI 2 %ecx) (expr_list:REG_DEAD (reg:SI 1 %edx) (expr_list:REG_UNUSED (reg:SI 2 %ecx) (nil))))) *** Error code 1
Stop in /usr/tmp/syslog-ng-1.5.10/src.
_______________________________________________ syslog-ng maillist - syslog-ng@lists.balabit.hu https://lists.balabit.hu/mailman/listinfo/syslog-ng
__o Bradley Arlt Email: arlt@cpsc.ucalgary.ca o__ _ \<_ WWW: www.acs.ucalgary.ca/~bdarlt _>/ _ (_)/(_) -Eat well, sleep peacefully, drink lots, and ride like hell. (_)\(_)
stavke was not available at the time. and surely 4.4 RC is more stable than current anyways, it gives same result on Stable now. seems to me its ipv6 related is there way to turn off ipv6 support during syslog-ng compilation? ----- Original Message ----- From: "Brad Arlt" <arlt@cpsc.ucalgary.ca> To: <syslog-ng@lists.balabit.hu> Sent: Thursday, September 20, 2001 3:16 PM Subject: Re: [syslog-ng]compile fail on FreeBSD 4.4-RC
On Thu, Sep 20, 2001 at 12:04:56AM -0400, Ilya wrote:
any ideas?
Since RC means release cantidate (I think/hope), my vote is the same as the compilers
nscache.c:247: This may be due to a compiler bug or to impossible asm nscache.c:247: statements or clauses.
There really shouldn't be *any* syntax errors in system files, unless they are included after syslog-ng or libol header files (which could propigate errors in them to the system files via the magic of parse errors). This smacks of compiler/cpp/header file problems to me.
Either try a known good version of syslog-ng (1.4.x?) or try FreeBSD 4.4-STABLE or FreeBSD-Current.
gcc -DHAVE_CONFIG_H -I. -I/usr/tmp/syslog-ng-1.5.10/src -I. -g -O2 -Wall
-I/usr/local/include/libol -D_GNU_SOURCE -c nscache.c In file included from nscache.c:55: /usr/include/netinet/in.h:233: syntax error before `in_addr_t' /usr/include/netinet/in.h:285: syntax error before `u_char' In file included from /usr/include/netinet/in.h:475, from nscache.c:55: /usr/include/netinet6/in6.h:122: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:144: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:149: syntax error before `u_int32_t' /usr/include/netinet6/in6.h:610: syntax error before `*' /usr/include/netinet6/in6.h:612: syntax error before `*' /usr/include/netinet6/in6.h:612: warning: data definition has no type or storage class /usr/include/netinet6/in6.h:613: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:614: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:629: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:634: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:636: syntax error before `u_int8_t' nscache.c: In function `nscache_new': nscache.c:112: structure has no member named `s_addr' nscache.c: In function `nscache_lookup': nscache.c:178: structure has no member named `s_addr' nscache.c:183: structure has no member named `s_addr' nscache.c:183: structure has no member named `s_addr' nscache.c:245: structure has no member named `s_addr' nscache.c:245: structure has no member named `s_addr' nscache.c:247: fixed or forbidden register 0 (ax) was spilled for class AREG. nscache.c:247: This may be due to a compiler bug or to impossible asm nscache.c:247: statements or clauses. nscache.c:247: This is the instruction: (insn 56 55 58 (parallel[ (set (reg:SI 2 %ecx) (udiv:SI (reg/v:SI 2 %ecx) (reg:SI 1 %edx))) (set (reg:SI 1 %edx) (umod:SI (reg/v:SI 2 %ecx) (reg:SI 1 %edx))) ] ) 243 {udivmodsi4} (insn_list 49 (insn_list 55 (nil))) (expr_list:REG_DEAD (reg/v:SI 2 %ecx) (expr_list:REG_DEAD (reg:SI 1 %edx) (expr_list:REG_UNUSED (reg:SI 2 %ecx) (nil))))) *** Error code 1
Stop in /usr/tmp/syslog-ng-1.5.10/src.
_______________________________________________ syslog-ng maillist - syslog-ng@lists.balabit.hu https://lists.balabit.hu/mailman/listinfo/syslog-ng
-- __o Bradley Arlt Email: arlt@cpsc.ucalgary.ca o__ _ \<_ WWW: www.acs.ucalgary.ca/~bdarlt _>/ _ (_)/(_) -Eat well, sleep peacefully, drink lots, and ride like hell. (_)\(_)
_______________________________________________ syslog-ng maillist - syslog-ng@lists.balabit.hu https://lists.balabit.hu/mailman/listinfo/syslog-ng
Why not compile this from ports?? Most likely it'll be much easier... Later, Eric Parusel Systems Administrator Global Relay Communications ----- Original Message ----- From: "Ilya" <mail@krel.org> To: <syslog-ng@lists.balabit.hu> Sent: Wednesday, September 19, 2001 9:04 PM Subject: [syslog-ng]compile fail on FreeBSD 4.4-RC
any ideas?
gcc -DHAVE_CONFIG_H -I. -I/usr/tmp/syslog-ng-1.5.10/src -I. -g -O2 -Wall
-I/usr/local/include/libol -D_GNU_SOURCE -c nscache.c In file included from nscache.c:55: /usr/include/netinet/in.h:233: syntax error before `in_addr_t' /usr/include/netinet/in.h:285: syntax error before `u_char' In file included from /usr/include/netinet/in.h:475, from nscache.c:55: /usr/include/netinet6/in6.h:122: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:144: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:149: syntax error before `u_int32_t' /usr/include/netinet6/in6.h:610: syntax error before `*' /usr/include/netinet6/in6.h:612: syntax error before `*' /usr/include/netinet6/in6.h:612: warning: data definition has no type or storage class /usr/include/netinet6/in6.h:613: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:614: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:629: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:634: syntax error before `u_int8_t' /usr/include/netinet6/in6.h:636: syntax error before `u_int8_t' nscache.c: In function `nscache_new': nscache.c:112: structure has no member named `s_addr' nscache.c: In function `nscache_lookup': nscache.c:178: structure has no member named `s_addr' nscache.c:183: structure has no member named `s_addr' nscache.c:183: structure has no member named `s_addr' nscache.c:245: structure has no member named `s_addr' nscache.c:245: structure has no member named `s_addr' nscache.c:247: fixed or forbidden register 0 (ax) was spilled for class AREG. nscache.c:247: This may be due to a compiler bug or to impossible asm nscache.c:247: statements or clauses. nscache.c:247: This is the instruction: (insn 56 55 58 (parallel[ (set (reg:SI 2 %ecx) (udiv:SI (reg/v:SI 2 %ecx) (reg:SI 1 %edx))) (set (reg:SI 1 %edx) (umod:SI (reg/v:SI 2 %ecx) (reg:SI 1 %edx))) ] ) 243 {udivmodsi4} (insn_list 49 (insn_list 55 (nil))) (expr_list:REG_DEAD (reg/v:SI 2 %ecx) (expr_list:REG_DEAD (reg:SI 1 %edx) (expr_list:REG_UNUSED (reg:SI 2 %ecx) (nil))))) *** Error code 1
Stop in /usr/tmp/syslog-ng-1.5.10/src.
_______________________________________________ syslog-ng maillist - syslog-ng@lists.balabit.hu https://lists.balabit.hu/mailman/listinfo/syslog-ng
participants (6)
-
Balazs Scheidler
-
Brad Arlt
-
Eric Parusel
-
Ilya
-
Ken Paris
-
Kiran A N