Syslog-ng segfaulting

Since few days systemd wasfailing to start syslog-ng. systemd status reported syslog-ng to segfault with “error 4 in libsdjournal.so”

Found the solution on the Arch Linux forums : in /etc/syslog-ng/syslog-ng.conf

change

source src {
  system();
  internal();
};

to

source src {
  unix-dgram("/dev/log");
  internal();
};

According to the post, this reverts the behaviour to the former state !