commit libhugetlbfs for openSUSE:Factory
Hello community, here is the log from the commit of package libhugetlbfs for openSUSE:Factory checked in at Tue Feb 3 22:54:09 CET 2009. -------- --- libhugetlbfs/libhugetlbfs.changes 2009-01-07 15:46:06.000000000 +0100 +++ libhugetlbfs/libhugetlbfs.changes 2009-02-02 10:52:09.000000000 +0100 @@ -1,0 +2,5 @@ +Mon Feb 2 10:51:07 CET 2009 - olh@suse.de + +- document workaround for NX configurations on x86 (bnc#470234 - LTC50261) + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- libhugetlbfs.howto.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libhugetlbfs.spec ++++++ --- /var/tmp/diff_new_pack.j25235/_old 2009-02-03 22:52:32.000000000 +0100 +++ /var/tmp/diff_new_pack.j25235/_new 2009-02-03 22:52:32.000000000 +0100 @@ -29,7 +29,7 @@ %endif # Version: 2.0 -Release: 9 +Release: 12 Url: http://libhugetlbfs.sourceforge.net/ BuildRoot: %{_tmppath}/%{name}-%{version}-build %define my_make_flags V=1 CFLAGS="$RPM_OPT_FLAGS -g -fPIC" BUILDTYPE=NATIVEONLY PREFIX=/usr LIBDIR32=%{_libdir} DESTDIR=$RPM_BUILD_ROOT @@ -41,6 +41,7 @@ Patch4: libhugetlbfs.linkerscript.patch Patch5: libhugetlbfs.small_bss.patch Patch6: libhugetlbfs.linker-sections.patch +Patch7: libhugetlbfs.howto.patch %description libhugetlbfs interacts with the Linux hugetlbfs to make large pages @@ -62,6 +63,7 @@ %patch4 -p1 %patch5 -p1 %patch6 -p1 +%patch7 -p1 %build make %{my_make_flags} libs $tests @@ -88,6 +90,8 @@ %{_libdir}/lib* %changelog +* Mon Feb 02 2009 olh@suse.de +- document workaround for NX configurations on x86 (bnc#470234 - LTC50261) * Wed Jan 07 2009 olh@suse.de - Update SECTIONS from linker scripts for binutils 2.19 compatibility (bnc#445372 - LTC50129) ++++++ libhugetlbfs.howto.patch ++++++ Update HOWTO with specific instructions on fixing segafaults when using xB linker script with NX bit support. Signed-off-by: Eric B Munson <ebmunson@us.ibm.com> --- HOWTO | 9 +++++++++ 1 file changed, 9 insertions(+) --- a/HOWTO +++ b/HOWTO @@ -594,6 +594,15 @@ If an application fails to run, set the to 1. This causes additional diagnostics to be run. This information should be included when sending bug reports to the libhugetlbfs team. +Specific Scenarios: +------------------- + +ISSUE: When using the xB linker script with a 32 bit binary on an x86 host with + NX support enabled, the binary segfaults. + +TRY: Recompiling with the --hugetlbfs-align options and use the new relinking + method or booting your kernel with noexec32=off. + Trademarks ========== ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de