Revision: 7575
          http://sourceforge.net/p/ipcop/svn/7575
Author:   owes
Date:     2014-05-24 08:43:14 +0000 (Sat, 24 May 2014)
Log Message:
-----------
Update rsyslog to 7.6.3

Modified Paths:
--------------
    ipcop/trunk/config/rootfiles/common/rsyslog
    ipcop/trunk/lfs/rsyslog
    ipcop/trunk/updates/2.1.6/ROOTFILES.i486-2.1.6
    ipcop/trunk/updates/2.1.6/information.xml
    ipcop/trunk/updates/2.1.6/setup

Modified: ipcop/trunk/config/rootfiles/common/rsyslog
===================================================================
--- ipcop/trunk/config/rootfiles/common/rsyslog 2014-05-24 08:32:10 UTC (rev 
7574)
+++ ipcop/trunk/config/rootfiles/common/rsyslog 2014-05-24 08:43:14 UTC (rev 
7575)
@@ -1,3 +1,17 @@
+#usr/bin/stdlogctl
+#usr/include/libestr.h
+#usr/include/liblogging
+#usr/include/liblogging/stdlog.h
+#usr/lib/libestr.la
+#usr/lib/libestr.so
+usr/lib/libestr.so.0
+usr/lib/libestr.so.0.0.0
+#usr/lib/liblogging-stdlog.la
+#usr/lib/liblogging-stdlog.so
+usr/lib/liblogging-stdlog.so.0
+usr/lib/liblogging-stdlog.so.0.0.0
+#usr/lib/pkgconfig/libestr.pc
+#usr/lib/pkgconfig/liblogging-stdlog.pc
 #usr/lib/rsyslog
 #usr/lib/rsyslog/imklog.la
 usr/lib/rsyslog/imklog.so

Modified: ipcop/trunk/lfs/rsyslog
===================================================================
--- ipcop/trunk/lfs/rsyslog     2014-05-24 08:32:10 UTC (rev 7574)
+++ ipcop/trunk/lfs/rsyslog     2014-05-24 08:43:14 UTC (rev 7575)
@@ -33,7 +33,7 @@
 include Config
 
 PKG_NAME   = rsyslog
-VER        = 5.10.1
+VER        = 7.6.3
 HOST_ARCH  = all
 OTHER_SRC  = yes
 
@@ -43,15 +43,24 @@
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP)
 
+APP_ESTR = libestr-0.1.9
+DL_ESTR = $(APP_ESTR).tar.gz
+APP_LOGGING = liblogging-1.0.4
+DL_LOGGING = $(APP_LOGGING).tar.gz
+
 ###############################################################################
 # Top-level Rules
 ###############################################################################
 
-objects = $(DL_FILE)
+objects = $(DL_FILE) $(DL_ESTR) $(DL_LOGGING)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+$(DL_ESTR) = http://libestr.adiscon.com/files/download/$(DL_ESTR)
+$(DL_LOGGING) = http://download.rsyslog.com/liblogging/$(DL_LOGGING)
 
-$(DL_FILE)_MD5 = a28c99e05888c977672db6e254694208
+$(DL_FILE)_MD5 = 09c29847fff170bece92975f1bb05caa
+$(DL_ESTR)_MD5 = 681ca0ed7e5ae6ddff70fdec413096e4
+$(DL_LOGGING)_MD5 = 034083ef1424a566fdeefc56a719691f
 
 install : $(TARGET)
 
@@ -83,18 +92,30 @@
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -p1 -i 
$(DIR_PATCHES)/$(PKG_NAME)-5.8.9_stack-size.patch
 
+       cd $(DIR_APP) && mkdir _deps
+
+       cd $(DIR_APP)/_deps && tar xf $(DIR_DL)/$(DL_ESTR)
+       cd $(DIR_APP)/_deps/$(APP_ESTR) && ./configure --disable-static 
--prefix=/usr
+       cd $(DIR_APP)/_deps/$(APP_ESTR) && make && make install
+
+       cd $(DIR_APP)/_deps && tar xf $(DIR_DL)/$(DL_LOGGING)
+       cd $(DIR_APP)/_deps/$(APP_LOGGING) && ./configure --disable-man-pages 
--disable-journal --disable-static --prefix=/usr
+       cd $(DIR_APP)/_deps/$(APP_LOGGING) && make && make install
+
        # 'checking for library containing clock_gettime' is required to find 
the lib to link and set RT_LIBS
        # 'checking for clock_gettime...' is badly made and unneeded as nothing 
is under HAVE_CLOCK_GETTIME define.
        # Code use _POSIX_TIMERS defined in /usr/include/bits/posix_opt.h. 
Remove the unneeded part.
        cd $(DIR_APP) && sed -i 's/alarm clock_gettime/alarm/' configure
-       cd $(DIR_APP) && ./configure    --prefix=/usr \
+       cd $(DIR_APP) && ./configure --prefix=/usr \
                                        --exec-prefix=/usr \
                                        --sysconfdir=/etc \
-                                       --localstatedir=/var
+                                       --localstatedir=/var \
+                                       --enable-regexp \
+                                       --disable-libgcrypt
        # Disable strict-aliasing on only the required files
        # Probably a gcc-4.4 issue as more recent compiler does not warn on 
debian/fedora build log
-       cd $(DIR_APP) && sed -i '/nsd_ptcp.c$$/s/(CFLAGS)/(CFLAGS) 
-fno-strict-aliasing/' ./runtime/Makefile
-       cd $(DIR_APP) && sed -i '/net.c$$/s/(CFLAGS)/(CFLAGS) 
-fno-strict-aliasing/' ./runtime/Makefile
+       #cd $(DIR_APP) && sed -i '/nsd_ptcp.c$$/s/(CFLAGS)/(CFLAGS) 
-fno-strict-aliasing/' ./runtime/Makefile
+       #cd $(DIR_APP) && sed -i '/net.c$$/s/(CFLAGS)/(CFLAGS) 
-fno-strict-aliasing/' ./runtime/Makefile
 
        cd $(DIR_APP) && make -j $(PARALLELISM) V=1
 ifeq "$(RUNNING_TEST)" "yes"

Modified: ipcop/trunk/updates/2.1.6/ROOTFILES.i486-2.1.6
===================================================================
--- ipcop/trunk/updates/2.1.6/ROOTFILES.i486-2.1.6      2014-05-24 08:32:10 UTC 
(rev 7574)
+++ ipcop/trunk/updates/2.1.6/ROOTFILES.i486-2.1.6      2014-05-24 08:43:14 UTC 
(rev 7575)
@@ -260,6 +260,19 @@
 /usr/lib/perl5/site_perl/5.14.2/i486-linux/auto/Net/SSLeay/want_read.al
 /usr/lib/perl5/site_perl/5.14.2/i486-linux/auto/Net/SSLeay/want_write.al
 ##
+## rsyslog-7.6.3
+/usr/lib/rsyslog/imklog.so
+/usr/lib/rsyslog/imuxsock.so
+/usr/lib/rsyslog/lmnet.so
+/usr/lib/rsyslog/lmnetstrms.so
+/usr/lib/rsyslog/lmnsd_ptcp.so
+/usr/lib/rsyslog/lmtcpclt.so
+/usr/sbin/rsyslogd
+/usr/lib/libestr.so.0
+/usr/lib/libestr.so.0.0.0
+/usr/lib/liblogging-stdlog.so.0
+/usr/lib/liblogging-stdlog.so.0.0.0
+##
 ## squid-3.4.5
 /usr/lib/squid/basic_ldap_auth
 /usr/lib/squid/basic_msnt_auth

Modified: ipcop/trunk/updates/2.1.6/information.xml
===================================================================
--- ipcop/trunk/updates/2.1.6/information.xml   2014-05-24 08:32:10 UTC (rev 
7574)
+++ ipcop/trunk/updates/2.1.6/information.xml   2014-05-24 08:43:14 UTC (rev 
7575)
@@ -8,7 +8,7 @@
         Patch openssl for CVE-2010-5298.<br />
         Upgrade linux kernel to 3.4-3 (3.4.91).<br />
         Upgrade dnsmasq to 2.71, e2fsprogs to 1.42.10, fcron to 3.1.3, grep to 
2.19,
-        openvpn to 2.3.4, squid to 3.4.5, syslinux to 6.02, util-linux to 
2.24.2.
+        openvpn to 2.3.4, rsyslog to 7.6.3, squid to 3.4.5, syslinux to 6.02, 
util-linux to 2.24.2.
         Upgrade Perl modules IO-Socket-SSL to 1.988, Net-DNS to 0.75, 
Net-SSLeay to 1.63.
         <br />
         <b>Mandatory reboot after upgrade.</b>

Modified: ipcop/trunk/updates/2.1.6/setup
===================================================================
--- ipcop/trunk/updates/2.1.6/setup     2014-05-24 08:32:10 UTC (rev 7574)
+++ ipcop/trunk/updates/2.1.6/setup     2014-05-24 08:43:14 UTC (rev 7575)
@@ -94,6 +94,9 @@
 #
 #####
 
+# Restart rsyslogd to activate new version
+/usr/local/bin/restartsyslogd
+
 # Restart dnsmasq
 /etc/rc.d/rc.dnsmasq --start
 

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Ipcop-svn mailing list
Ipcop-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ipcop-svn

Reply via email to