[syslog-ng] Errors compiling syslog-ng 3.6.4 in CentOS 7.1
C. L. Martinez
carlopmart at gmail.com
Wed Jul 29 11:30:59 CEST 2015
On Wed, Jul 29, 2015 at 9:24 AM, C. L. Martinez <carlopmart at gmail.com> wrote:
> On Wed, Jul 29, 2015 at 9:12 AM, Sandor Geller
> <sandor.geller at ericsson.com> wrote:
>> Hi,
>>
>> On 07/29/2015 10:44 AM, C. L. Martinez wrote:
>>> Hi all,
>>>
>>> I am trying to update my syslog-ng 3.5.x release to syslog-ng 3.6.4.
>>> When I run autogen.sh, the following error appears:
>>>
>>> [root at c071pubwww syslog-ng-syslog-ng-3.6.4]# ./autogen.sh
>>> Running autogen in 'lib/ivykis'...
>>> Don't know how to bootstrap submodule 'lib/ivykis'
>>>
>>> Any idea??
>>
>> It should work out of the box using the git repo as autogen.sh checks
>> out the submodules. If you're using a release tarball then usually there
>> is no need to run autogen.sh at all (but it must work still), just run
>> configure unless you're applying patches which effect auto*
>> (Makefile.am, configure.ac, ...)
>>
>> As far as I see the only way autogen.sh could break is when one copies
>> the git repo (without updating the submodules first) and runs autogen.sh
>> on a system where git isn't present.
>>
>
>
> But "configure" script doesn exists:
>
> [root at c071pubwww syslog-ng-syslog-ng-3.6.4]# pwd
> /tmp/l/syslog-ng-syslog-ng-3.6.4
> [root at c071pubwww syslog-ng-syslog-ng-3.6.4]# ls -al
> total 228
> drwxrwxr-x 16 root root 4096 Jun 19 11:17 .
> drwxr-xr-x 3 root root 67 Jul 29 08:39 ..
> -rw-rw-r-- 1 root root 423 Jun 19 11:17 .gitignore
> -rw-rw-r-- 1 root root 449 Jun 19 11:17 .gitmodules
> -rw-rw-r-- 1 root root 887 Jun 19 11:17 .travis.yml
> -rw-rw-r-- 1 root root 1080 Jun 19 11:17 AUTHORS
> -rw-rw-r-- 1 root root 4764 Jun 19 11:17 CONTRIBUTING.md
> -rw-rw-r-- 1 root root 1552 Jun 19 11:17 COPYING
> -rw-rw-r-- 1 root root 15129 Jun 19 11:17 GPL.txt
> -rw-rw-r-- 1 root root 6965 Jun 19 11:17 INSTALL
> -rw-rw-r-- 1 root root 26530 Jun 19 11:17 LGPL.txt
> -rw-rw-r-- 1 root root 3401 Jun 19 11:17 Makefile.am
> drwxrwxr-x 2 root root 114 Jun 19 11:17 Mk
> -rw-rw-r-- 1 root root 21859 Jun 19 11:17 NEWS.md
> -rw-rw-r-- 1 root root 2874 Jun 19 11:17 README.md
> -rw-rw-r-- 1 root root 6 Jun 19 11:17 VERSION
> -rwxrwxr-x 1 root root 1854 Jun 19 11:17 autogen.sh
> -rw-rw-r-- 1 root root 53910 Jun 19 11:17 configure.ac
> drwxrwxr-x 17 root root 4096 Jun 19 11:17 contrib
> drwxrwxr-x 2 root root 4096 Jun 19 11:17 debian
> -rw-rw-r-- 1 root root 144 Jun 19 11:17 dist.conf.in
> drwxrwxr-x 5 root root 113 Jun 19 11:17 doc
> drwxrwxr-x 14 root root 8192 Jun 19 11:17 lib
> drwxrwxr-x 2 root root 4096 Jun 19 11:17 libtest
> drwxrwxr-x 2 root root 36 Jun 19 11:17 m4
> drwxrwxr-x 28 root root 4096 Jun 19 11:17 modules
> drwxrwxr-x 8 root root 144 Jun 19 11:17 scl
> drwxrwxr-x 2 root root 50 Jun 19 11:17 scripts
> drwxrwxr-x 2 root root 53 Jun 19 11:17 syslog-ng
> drwxrwxr-x 2 root root 120 Jun 19 11:17 syslog-ng-ctl
> -rw-rw-r-- 1 root root 457 Jun 19 11:17 syslog-ng.pc.in
> -rw-rw-r-- 1 root root 9240 Jun 19 11:17 syslog-ng.spec.in
> drwxrwxr-x 5 root root 86 Jun 19 11:17 tests
> drwxrwxr-x 2 root root 99 Jun 19 11:17 tgz2build
> [root at c071pubwww syslog-ng-syslog-ng-3.6.4]#
>
> i have downloaded release version from github:
>
> https://github.com/balabit/syslog-ng/archive/syslog-ng-3.6.4.tar.gz
Strange: syslog-ng 3.6.3 contains all necessary files:
[root at c071pubwww syslog-ng-3.6.3]# pwd
/tmp/l/syslog-ng-3.6.3
[root at c071pubwww syslog-ng-3.6.3]#
[root at c071pubwww syslog-ng-3.6.3]# ls -al
total 2224
drwxr-xr-x 16 root root 4096 Jun 8 13:48 .
drwxr-xr-x 4 root root 118 Jul 29 09:29 ..
-rw-r--r-- 1 root root 1080 Jun 8 13:44 AUTHORS
-rw-r--r-- 1 root root 4764 Jun 8 13:44 CONTRIBUTING.md
-rw-r--r-- 1 root root 1552 Jun 8 13:44 COPYING
-rw-r--r-- 1 root root 6965 Jun 8 13:44 INSTALL
-rw-r--r-- 1 root root 3401 Jun 8 13:44 Makefile.am
-rw-r--r-- 1 root root 1016088 Jun 8 13:44 Makefile.in
drwxr-xr-x 2 root root 114 Jun 8 13:48 Mk
-rw-r--r-- 1 root root 20965 Jun 8 13:44 NEWS.md
-rw-r--r-- 1 root root 6 Jun 8 13:44 VERSION
-rw-r--r-- 1 root root 39477 Jun 8 13:44 aclocal.m4
-rwxr-xr-x 1 root root 1854 Jun 8 13:44 autogen.sh
-rwxr-xr-x 1 root root 6879 Jun 8 13:44 compile
-rwxr-xr-x 1 root root 44826 Jun 8 13:44 config.guess
-rw-r--r-- 1 root root 6927 Jun 8 13:44 config.h.in
-rwxr-xr-x 1 root root 35454 Jun 8 13:44 config.sub
-rwxr-xr-x 1 root root 584265 Jun 8 13:44 configure
-rw-r--r-- 1 root root 53911 Jun 8 13:44 configure.ac
drwxr-xr-x 16 root root 4096 Jun 8 13:48 contrib
drwxr-xr-x 2 root root 4096 Jun 8 13:48 debian
-rwxr-xr-x 1 root root 20334 Jun 8 13:44 depcomp
-rw-r--r-- 1 root root 109 Jun 8 13:45 dist.conf
-rw-r--r-- 1 root root 144 Jun 8 13:44 dist.conf.in
drwxr-xr-x 5 root root 59 Jun 8 13:48 doc
-rwxr-xr-x 1 root root 13998 Jun 8 13:44 install-sh
drwxr-xr-x 13 root root 8192 Jun 8 13:48 lib
drwxr-xr-x 2 root root 4096 Jun 8 13:48 libtest
-rw-r--r-- 1 root root 283680 Jun 8 13:44 ltmain.sh
drwxr-xr-x 2 root root 142 Jun 8 13:48 m4
-rwxr-xr-x 1 root root 10346 Jun 8 13:44 missing
drwxr-xr-x 28 root root 4096 Jun 8 13:48 modules
drwxr-xr-x 8 root root 144 Jun 8 13:48 scl
drwxr-xr-x 2 root root 50 Jun 8 13:48 scripts
drwxr-xr-x 2 root root 53 Jun 8 13:48 syslog-ng
drwxr-xr-x 2 root root 120 Jun 8 13:48 syslog-ng-ctl
-rw-r--r-- 1 root root 457 Jun 8 13:44 syslog-ng.pc.in
-rw-r--r-- 1 root root 9196 Jun 8 13:45 syslog-ng.spec
-rw-r--r-- 1 root root 9240 Jun 8 13:44 syslog-ng.spec.in
drwxr-xr-x 5 root root 86 Jun 8 13:48 tests
drwxr-xr-x 2 root root 99 Jun 8 13:48 tgz2build
-rwxr-xr-x 1 root root 6383 Jun 8 13:44 ylwrap
More information about the syslog-ng
mailing list