
On Thursday 05 August 2010 21:23:42 Peter Czanik wrote:
Hello,
Syslog-ng 3.1.2 was released yesterday, so I started to prepare a version update, as it will make almost all patches redundant. I did a bco, updated syslog-ng, checked in, and found, that it compiles fine on all openSUSE versions, but fails to compile on SLES 11 SP1.
Actually, it compiles, but the checks fail, for details check https://build.opensuse.org/package/live_build_log?arch=i586&package=sysl og-ng&project=home%3Aczanik%3Abranches%3ABase%3ASystem&repository=SLE_11 _SP1
Two questions:
1.) does it need to be able to build sles11 packages, or it is not a requirement to be able to sr it to factory?
It's not a requirement for a submitrequest to Factory.
2.) could anyone with access to SLES 11 SP1 check, why this happens? error is:
binary /sbin/syslog-ng is linked against libraries in /usr or /opt libevtlog.so.0 => /usr/lib/libevtlog.so.0 (0xb77a1000) libpcre.so.0 => /usr/lib/libpcre.so.0 (0xb7754000) so, it seems that these are new requirements. On my 11.3 system libpcre.so.0 is in /lib and not anymore in /usr/lib - so that explains why it works on 11.3. To fix this, you would need to either disable the dependency on these two libs for SLE11 or fix the libraries to live /lib. Moving the libs is not feasible right now IMO - so my recommendation would be to submit to Factory - unless you can disable the libs on just SLE11 builds! Andreas -- Andreas Jaeger, Program Manager openSUSE, aj@{novell.com,opensuse.org} Twitter: jaegerandi | Identica: jaegerandi SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126