[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ipcop-svn
Subject:    [Ipcop-svn] SF.net SVN: ipcop:[7575] ipcop/trunk
From:       owes () users ! sourceforge ! net
Date:       2014-05-24 8:43:17
Message-ID: E1Wo7Y0-0001rw-NH () sfs-ml-2 ! v29 ! ch3 ! sourceforge ! com
[Download RAW message or body]

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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic