OBS User unknown 2009-04-15 15:06:08 +00:00 committed by Git OBS Bridge
parent 5bda28648a
commit 869cf60a6c
5 changed files with 23 additions and 29 deletions

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Sat Apr 11 19:44:47 CEST 2009 - wr@rosenauer.org
- update to 4.7.4
* Fix strict aliasing issues in prdtoa.c for gcc 4.4 (bmo#439144)
- obsoletes prdtoa.patch and -fno-strict-aliasing flag
* In prlink.c, errStrBuf is not thread-safe
-------------------------------------------------------------------
Fri Jan 30 16:32:25 EST 2009 - hfiguiere@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package mozilla-nspr (Version 4.7.3)
# spec file for package mozilla-nspr (Version 4.7.4)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -21,7 +21,7 @@
Name: mozilla-nspr
BuildRequires: gcc-c++
License: GPL v2 or later; LGPL v2.1 or later; MOZILLA PUBLIC LICENSE (MPL/NPL)
Version: 4.7.3
Version: 4.7.4
Release: 1
Summary: Netscape Portable Runtime
Url: http://www.mozilla.org/projects/nspr/
@ -32,7 +32,6 @@ Obsoletes: mozilla-nspr-64bit
#
Group: System/Libraries
Source: ftp://ftp.mozilla.org/pub/nspr/releases/v%{version}/src/nspr-%{version}.tar.bz2
Patch1: prdtoa.patch
Patch3: pkgconfig.patch
# Remove remnant traces from the package split.
Provides: libnspr4 = %{version}-%{release}
@ -77,12 +76,11 @@ Authors:
%prep
%setup -n nspr-%{version} -q
cd mozilla
%patch1
%patch3 -p2
%build
cd mozilla/nsprpub
export CFLAGS="$RPM_OPT_FLAGS -g -fno-strict-aliasing"
export CFLAGS="$RPM_OPT_FLAGS"
./configure --enable-optimize="$CFLAGS" \
--disable-debug \
%ifarch x86_64
@ -126,6 +124,11 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/nspr/
%changelog
* Sat Apr 11 2009 wr@rosenauer.org
- update to 4.7.4
* Fix strict aliasing issues in prdtoa.c for gcc 4.4 (bmo#439144)
- obsoletes prdtoa.patch and -fno-strict-aliasing flag
* In prlink.c, errStrBuf is not thread-safe
* Fri Jan 30 2009 hfiguiere@suse.de
- update to 4.7.3
* Only Solaris fixes.
@ -135,7 +138,7 @@ rm -rf $RPM_BUILD_ROOT
* support Linux/SPARC64 (bmo#459304)
* Wed Jan 07 2009 olh@suse.de
- obsolete old -XXbit packages (bnc#437293)
* Tue Jun 17 2008 maw@suse.de
* Wed Jun 18 2008 maw@suse.de
- Merge changes from the build service (thanks, Wolfgang)
(bnc#400001 and SWAMP#18164).
* Fri May 02 2008 wr@rosenauer.org
@ -148,7 +151,7 @@ rm -rf $RPM_BUILD_ROOT
opensuse-packaging.
* Wed Mar 26 2008 wr@rosenauer.org
- update to 4.7.1beta2-20080325 snapshot
* Tue Mar 25 2008 maw@suse.de
* Wed Mar 26 2008 maw@suse.de
- Merge changes from the build service (thanks, Wolfgang)
- Update to the 4.7.1beta1-20080225 snapshot
- Split out a shared library subpackage.
@ -162,7 +165,7 @@ rm -rf $RPM_BUILD_ROOT
- update to version 4.6.8
* Mon Jun 11 2007 ro@suse.de
- update to NSPR 4.6.7 (pull in from wr from opensuse BS)
* Wed Feb 21 2007 maw@suse.de
* Thu Feb 22 2007 maw@suse.de
- Update to version 4.6.5
* Wed Feb 07 2007 wr@rosenauer.org
- fixed crasher in PL_strcaserstr() (strcstr.patch) (bmo #369467)
@ -198,7 +201,7 @@ rm -rf $RPM_BUILD_ROOT
- changed ldconfig call in install-scripts
* Tue Nov 15 2005 stark@suse.de
- current 4.6.1pre (20051114)
* Mon Oct 10 2005 stark@suse.de
* Tue Oct 11 2005 stark@suse.de
- next official release will most likely be 4.6.1 (20051010)
* Mon Sep 26 2005 mls@suse.de
- make devel package require base package

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2ed189a0d0cfb7eb6c7baf64501e784ad395c74f2b49f00543409d082b47f13f
size 958299

3
nspr-4.7.4.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1d31af0d6aa0f189a8d3ca55603abaf33a62bb2be9bc6d62fa2e3a326bc515c0
size 976002

View File

@ -1,17 +0,0 @@
--- nsprpub/pr/src/misc/Makefile.in.foo Wed Jun 11 15:42:57 2003
+++ nsprpub/pr/src/misc/Makefile.in Wed Jun 11 15:42:49 2003
@@ -82,6 +82,14 @@
include $(topsrcdir)/config/rules.mk
+NONOPT_CFLAGS=$(filter-out -O%, $(CFLAGS))
+
+ifeq ($(OS_ARCH),Linux)
+$(OBJDIR)/prdtoa.$(OBJ_SUFFIX): prdtoa.c
+ @$(MAKE_OBJDIR)
+ $(CC) -o $@ -c $(NONOPT_CFLAGS) -ffloat-store $<
+endif
+
#
# Generate prerr.h, prerr.c, and prerr.properties from prerr.et.
#