Browse Source

upgrading package: fsl 1.2.0 -> 1.2.1

master
Thomas Lotterer 23 years ago committed by Ralf S. Engelschall
parent
commit
cc16ebd725
  1. 24
      fsl/fsl.patch
  2. 6
      fsl/fsl.spec

24
fsl/fsl.patch

@ -1,24 +0,0 @@
This patch makes sure that OSSP l2's "prefix" channel performs a single
downstream write operation to make sure the leaf "file" channel has a
chance to atomically write the message to the logfile. This patch is
from OSSP CVS and will be included in the next OSSP l2 and OSSP fsl
versions, too.
Index: lib_l2/l2_ch_prefix.c
===================================================================
diff -u -d -u -d -r1.23 l2_ch_prefix.c
--- lib_l2/l2_ch_prefix.c 6 Jan 2003 11:41:51 -0000 1.23
+++ lib_l2/l2_ch_prefix.c 10 Sep 2003 12:37:43 -0000
@@ -172,10 +172,12 @@
return L2_ERR_ARG;
if ((n = strftime(buf2, sizeof(buf2), buf1, tm)) == 0)
return L2_ERR_SYS;
+ n += l2_util_sprintf(buf2+n, sizeof(buf2)-n, "%s", buf);
downstream = NULL;
while ((rv = l2_channel_downstream(ch, &downstream)) == L2_OK)
if ((rv = l2_channel_write(downstream, level, buf2, n)) != L2_OK)
return rv;
+ return L2_OK;
}
return L2_OK_PASS;

6
fsl/fsl.spec

@ -32,8 +32,8 @@ Packager: The OpenPKG Project
Distribution: OpenPKG [CORE]
Group: System
License: MIT-style
Version: 1.2.0
Release: 20030910
Version: 1.2.1
Release: 20030915
# package options
%option with_fsl_debuglogcode no
@ -42,7 +42,6 @@ Release: 20030910
Source0: ftp://ftp.ossp.org/pkg/lib/fsl/fsl-%{version}.tar.gz
Source1: rc.fsl
Source2: fsl.fsl
Patch0: fsl.patch
# build information
Prefix: %{l_prefix}
@ -64,7 +63,6 @@ AutoReqProv: no
%prep
%setup -q
%patch -p0
%{l_shtool} subst \
-e 's;pcre;fsl_pcre;g' \
-e '/#include/s;fsl_pcre;pcre;g' \

Loading…
Cancel
Save