rpms/libhugetlbfs/devel skip-zerosize-test.diff, NONE, 1.1 libhugetlbfs.spec, 1.8, 1.9
Steve Fox (drfickle)
fedora-extras-commits at redhat.com
Sun Aug 26 16:25:31 UTC 2007
Author: drfickle
Update of /cvs/extras/rpms/libhugetlbfs/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv23340
Modified Files:
libhugetlbfs.spec
Added Files:
skip-zerosize-test.diff
Log Message:
Skip zero_filesize_segment test as it errors on rawhide binutils
skip-zerosize-test.diff:
--- NEW FILE skip-zerosize-test.diff ---
--- libhugetlbfs-1.1.orig/tests/Makefile 2007-08-26 11:12:14.000000000 -0500
+++ libhugetlbfs-1.1/tests/Makefile 2007-08-26 11:13:48.000000000 -0500
@@ -10,7 +10,6 @@
LIB_TESTS_64 = straddle_4GB huge_at_4GB_normal_below \
huge_below_4GB_normal_above
NOLIB_TESTS = malloc malloc_manysmall dummy
-LDSCRIPT_TESTS = zero_filesize_segment
HUGELINK_TESTS = linkhuge linkhuge_nofd linkshare
STRESS_TESTS = mmap-gettest mmap-cow shm-gettest shm-getraw shm-fork
HELPERS = get_hugetlbfs_path
@@ -22,7 +21,7 @@
LDFLAGS64 = -L../obj64
INSTALL = install
-TESTS = $(LIB_TESTS) $(NOLIB_TESTS) $(LDSCRIPT_TESTS) $(HUGELINK_TESTS) \
+TESTS = $(LIB_TESTS) $(NOLIB_TESTS) $(HUGELINK_TESTS) \
$(HUGELINK_TESTS:%=xB.%) $(HUGELINK_TESTS:%=xBDT.%) \
$(STRESS_TESTS)
@@ -81,14 +80,6 @@
@$(VECHO) LD64 "(nolib test)" $@
$(CC64) $(LDFLAGS) $(LDFLAGS64) -o $@ $^ $(LDLIBS)
-$(LDSCRIPT_TESTS:%=obj32/%): obj32/%: %.ld obj32/dummy.o obj32/testutils.o
- @$(VECHO) LD32 "(preload test)" $@
- $(CC32) $(LDFLAGS) $(LDFLAGS32) -o $@ -Lobj32 $< $(LDLIBS)
-
-$(LDSCRIPT_TESTS:%=obj64/%): obj64/%: %.ld obj64/dummy.o obj64/testutils.o
- @$(VECHO) LD64 "(preload test)" $@
- $(CC64) $(LDFLAGS) $(LDFLAGS64) -o $@ -Lobj64 $< $(LDLIBS)
-
$(HUGELINK_TESTS:%=obj32/%): %: %.o obj32/testutils.o
@$(VECHO) LD32 "(hugelink test)" $@
$(CC32) $(LDFLAGS) $(LDFLAGS32) -o $@ $^ $(LDLIBS)
Index: libhugetlbfs.spec
===================================================================
RCS file: /cvs/extras/rpms/libhugetlbfs/devel/libhugetlbfs.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- libhugetlbfs.spec 26 Mar 2007 18:47:12 -0000 1.8
+++ libhugetlbfs.spec 26 Aug 2007 16:24:57 -0000 1.9
@@ -1,16 +1,18 @@
Name: libhugetlbfs
Version: 1.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A library which provides easy access to huge pages of memory
Group: System Environment/Libraries
-License: LGPL
+License: LGPLv2+
URL: http://libhugetlbfs.ozlabs.org/
Source0: http://libhugetlbfs.ozlabs.org/releases/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: kernel-devel glibc-headers
Conflicts: kernel < 2.6.16
+Patch0: skip-zerosize-test.diff
+
%define ldscriptdir %{_datadir}/%{name}/ldscripts
%description
@@ -32,6 +34,7 @@
%prep
%setup -q -n %{name}-%{version}
+%patch0 -p1 -b .filesz
%build
# Parallel builds are not reliable
@@ -64,6 +67,9 @@
%{_libdir}/%{name}/tests/
%changelog
+* Sun Aug 26 2007 Steve Fox <drfickle at k-lug.org> - 1.1-2
+- Skip zero_filesize_segment test, as it causes build failures.
+
* Mon Mar 26 2007 Steve Fox <drfickle at k-lug.org> - 1.1-1
- New release (1.1)
- Fix directory ownership
More information about the scm-commits
mailing list