Browse code

libfastjson,librelp,rsyslog: Package Version Update

Change-Id: I54f849361793c2335b1d4ea73bb4ff0b6e7a1acb
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/5647
Reviewed-by: Sharath George
Tested-by: Sharath George

Keerthana K authored on 2018/09/11 23:49:41
Showing 3 changed files
... ...
@@ -1,11 +1,11 @@
1 1
 Summary:    A fast json library for C
2 2
 Name:       libfastjson
3
-Version:    0.99.4
3
+Version:    0.99.8
4 4
 Release:    1%{?dist}
5 5
 License:    MIT
6 6
 URL:        https://github.com/rsyslog/libfastjson
7 7
 Source0:    %{name}-%{version}.tar.gz
8
-%define sha1 libfastjson=0c10dde7f29d112fc7fc7b78583719f839bd2f16
8
+%define sha1 libfastjson=df1ab2602bc73cf4c49a16860cf6a065b636fe6d
9 9
 Group:      System Environment/Base
10 10
 Vendor:     VMware, Inc.
11 11
 Distribution:   Photon
... ...
@@ -30,6 +30,7 @@ developing applications that use libfastjson.
30 30
 %build
31 31
 sh autogen.sh
32 32
 %configure --enable-shared --disable-static
33
+make %{?_smp_mflags}
33 34
 
34 35
 %install
35 36
 make DESTDIR=%{buildroot} install
... ...
@@ -52,5 +53,7 @@ make check
52 52
 
53 53
 
54 54
 %changelog
55
+*       Mon Sep 10 2018 Keerthana K <keerthanak@vmware.com> 0.99.8-1
56
+-       Updated to version 0.99.8
55 57
 *       Mon Apr 17 2017 Siju Maliakkal <smaliakkal@vmware.com>  0.99.4-1
56 58
 -       Initial version
... ...
@@ -1,11 +1,11 @@
1 1
 Summary:	RELP Library
2 2
 Name:		librelp
3
-Version:	1.2.13
3
+Version:	1.2.17
4 4
 Release:	1%{?dist}
5 5
 License:	GPLv3+
6 6
 URL:		http://www.librelp.com
7 7
 Source0:	http://download.rsyslog.com/librelp/%{name}-%{version}.tar.gz
8
-%define sha1 librelp=c54fd06bed925f125d020575399a36fb56bb7838
8
+%define sha1 librelp=701d69e7723fe614b96750af8cba5ee9a54085fe
9 9
 Group:		System Environment/Libraries
10 10
 Vendor:		VMware, Inc.
11 11
 Distribution:	Photon
... ...
@@ -27,13 +27,18 @@ developing applications that use librelp.
27 27
 
28 28
 %prep
29 29
 %setup -q
30
+autoreconf -fiv
30 31
 %build
31 32
 ./configure \
32 33
 	--prefix=%{_prefix}
33 34
 make %{?_smp_mflags}
35
+
34 36
 %install
35 37
 make DESTDIR=%{buildroot} install
36 38
 
39
+%check
40
+make check
41
+
37 42
 %post	-p /sbin/ldconfig
38 43
 %postun	-p /sbin/ldconfig
39 44
 %files
... ...
@@ -47,6 +52,8 @@ make DESTDIR=%{buildroot} install
47 47
 %{_libdir}/*.so
48 48
 %{_libdir}/pkgconfig/*.pc
49 49
 %changelog
50
+*       Tue Sep 11 2018 Keerthana K <keerthanak@vmware.com> 1.2.17-1
51
+-       Updated to version 1.2.17
50 52
 *	Tue Apr 11 2017 Harish Udaiy Kumar <hudaiyakumar@vmware.com> 1.2.13-1
51 53
 -	Updated to version 1.2.13
52 54
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.2.9-2
... ...
@@ -1,16 +1,14 @@
1 1
 Summary:        Rocket-fast system for log processing
2 2
 Name:           rsyslog
3
-Version:        8.26.0
4
-Release:        5%{?dist}
3
+Version:        8.37.0
4
+Release:        1%{?dist}
5 5
 License:        GPLv3+ and ASL 2.0
6 6
 URL:            http://www.rsyslog.com/
7 7
 Source0:        http://www.rsyslog.com/files/download/rsyslog/%{name}-%{version}.tar.gz
8
-%define sha1    rsyslog=9c5e253fbf1c6992ac5d1eefe17587d4da2cdbfd
8
+%define sha1    rsyslog=7541e3cf6facbab19792ff8d9d7f4cd3fbb1c634
9 9
 Source1:        rsyslog.service
10 10
 Source2:        50-rsyslog-journald.conf
11 11
 Source3:        rsyslog.conf
12
-#Patch taken from https://github.com/rsyslog/rsyslog/pull/1565
13
-Patch0:         CVE-2017-12588.patch
14 12
 Group:          System Environment/Base
15 13
 Vendor:         VMware, Inc.
16 14
 Distribution:   Photon
... ...
@@ -22,6 +20,7 @@ BuildRequires:  liblogging-devel
22 22
 BuildRequires:  librelp-devel
23 23
 BuildRequires:  autogen
24 24
 BuildRequires:  gnutls-devel
25
+BuildRequires:  curl-devel
25 26
 Requires:       gnutls
26 27
 Requires:       systemd
27 28
 Requires:       libestr
... ...
@@ -34,7 +33,7 @@ RSYSLOG is the rocket-fast system for log processing.
34 34
 It offers high-performance, great security features and a modular design. While it started as a regular syslogd, rsyslog has evolved into a kind of swiss army knife of logging, being able to accept inputs from a wide variety of sources, transform them, and output to the results to diverse destinations.
35 35
 %prep
36 36
 %setup -q
37
-%patch0 -p1
37
+autoreconf -fvi
38 38
 %build
39 39
 sed -i 's/libsystemd-journal/libsystemd/' configure
40 40
 ./configure \
... ...
@@ -47,6 +46,7 @@ sed -i 's/libsystemd-journal/libsystemd/' configure
47 47
     --enable-imptcp
48 48
 
49 49
 make %{?_smp_mflags}
50
+
50 51
 %install
51 52
 make DESTDIR=%{buildroot} install
52 53
 install -vd %{buildroot}%{_libdir}/systemd/system/
... ...
@@ -81,6 +81,8 @@ make %{?_smp_mflags} check
81 81
 %{_sysconfdir}/systemd/journald.conf.d/*
82 82
 %{_sysconfdir}/rsyslog.conf
83 83
 %changelog
84
+*   Mon Sep 10 2018 Keerthana K <keerthanak@vmware.com> 8.37.0-1
85
+-   Updated to version 8.37.0
84 86
 *   Thu Apr 12 2018 Xiaolin Li <xiaolinl@vmware.com> 8.26.0-5
85 87
 -   Add $IncludeConfig /etc/rsyslog.d/ to rsyslog.conf
86 88
 *   Fri Dec 15 2017 Anish Swaminathan <anishs@vmware.com>  8.26.0-4