Hello community, here is the log from the commit of package syslinux for openSUSE:Factory checked in at 2012-05-16 21:10:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/syslinux (Old) and /work/SRC/openSUSE:Factory/.syslinux.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "syslinux", Maintainer is "snw...@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/syslinux/syslinux.changes 2012-05-08 12:29:18.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.syslinux.new/syslinux.changes 2012-05-16 21:10:39.000000000 +0200 @@ -1,0 +2,5 @@ +Tue May 15 13:31:20 CEST 2012 - snw...@suse.de + +- gcc47 fix: use .init_array section instead of .ctors + +------------------------------------------------------------------- New: ---- syslinux-4.04-gcc47.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ syslinux.spec ++++++ --- /var/tmp/diff_new_pack.a0VGuP/_old 2012-05-16 21:10:43.000000000 +0200 +++ /var/tmp/diff_new_pack.a0VGuP/_new 2012-05-16 21:10:43.000000000 +0200 @@ -40,6 +40,7 @@ Patch4: %{name}-%{version}-isohybrid-hex-option-parsing.diff Patch5: %{name}-%{version}-md5pass.diff Patch6: %{name}-%{version}-umode.diff +Patch7: %{name}-%{version}-gcc47.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -63,6 +64,7 @@ %patch4 -p1 %patch5 -p1 %patch6 -p0 +%patch7 -p0 %build cp %{SOURCE2} . ++++++ syslinux-4.04-gcc47.diff ++++++ --- com32/lib/sys/entry.S +++ com32/lib/sys/entry.S @@ -92,8 +92,8 @@ pushl %eax # Save argc /* Look for library initialization functions */ - leal __ctors_start@GOTOFF(%ebx),%esi - leal __ctors_end@GOTOFF(%ebx),%edi + leal __init_array_start@GOTOFF(%ebx),%esi + leal __init_array_end@GOTOFF(%ebx),%edi 6: cmpl %edi,%esi jae 7f --- com32/lib/sys/exit.S +++ com32/lib/sys/exit.S @@ -17,9 +17,9 @@ #endif /* Run any destructors */ - movl $__dtors_start, %esi + movl $__fini_array_start, %esi 2: - cmpl $__dtors_end, %esi + cmpl $__fini_array_end, %esi jae 1f call *(%esi) addl $4,%esi -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org