Sophie

Sophie

distrib > Mandriva > 10.2 > x86_64 > by-pkgid > 17e76050f0f77b98d8c0dc0b9e50b14d > files > 18

cross-ppc64-binutils-2.15.92.0.2-6mdk.src.rpm

##
## This a generated specfile from binutils.spec
##
%define cross ppc64
##
# RH 2.15.92.0.2-6, SuSE 2.13.90.0.18-6
%define name		%{package_prefix}binutils
%define version		2.15.92.0.2
%define release		6mdk

%define lib_major	2
%define lib_name_orig	%{package_prefix}%mklibname binutils
%define lib_name	%{lib_name_orig}%{lib_major}

# Define if building a cross-binutils
%define package_prefix	%{nil}
%{expand: %{?cross:	%%define target_cpu %{cross}}}
%{expand: %{?cross:	%%define target_platform %{target_cpu}-linux}}
%{expand: %{?cross:	%%define package_prefix cross-%{target_cpu}-}}

Summary:	GNU Binary Utility Development Utilities
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Development/Other
URL:		http://sources.redhat.com/binutils/
Source0:	http://ftp.kernel.org/pub/linux/devel/binutils/binutils-%{version}.tar.bz2
Source1:	build_cross_binutils.sh
Buildroot:	%{_tmppath}/%{name}-%{version}-root
%if "%{name}" == "binutils"
Requires:	%{lib_name} = %{version}-%{release}
%endif
Conflicts:	gcc-c++ < 3.2.3-1mdk
BuildRequires:	autoconf automake bison flex gcc gettext texinfo
BuildRequires:	dejagnu
# make check'ing requires libdl.a
BuildRequires:	glibc-static-devel
Patch0:		binutils-2.15.92.0.2-x86_64-testsuite.patch.bz2
Patch1:		binutils-2.14.90.0.5-testsuite-Wall-fixes.patch.bz2
Patch2:		binutils-2.14.90.0.5-lt-relink.patch.bz2
Patch3:		binutils-2.15.92.0.2-ar-xo.patch.bz2
Patch4:		binutils-2.15.92.0.2-prelink-strip.patch.bz2
Patch5:		binutils-2.15.92.0.2-strings.patch.bz2
Patch6:		binutils-2.15.92.0.2-comdat-linkonce-mix.patch.bz2
Patch7:		binutils-2.15.92.0.2-relro-fix.patch.bz2
Patch8:		binutils-2.15.92.0.2-place-orphan.patch.bz2
Patch9:		binutils-2.15.92.0.2-ldsoconf.patch.bz2
Patch10:	binutils-2.15.92.0.2-ppc-tlbie.patch.bz2
Patch11:	binutils-2.15.92.0.2-ppc64-pie.patch.bz2
Patch12:	binutils-2.15.92.0.2-justsymbols.patch.bz2
Patch13:	binutils-2.15.92.0.2-linux32.patch.bz2
Patch14:	binutils-2.15.92.0.2-x86_64-visibility-protected.patch

%description
Binutils is a collection of binary utilities, including:

   * ar: creating modifying and extracting from archives
   * nm: for listing symbols from object files
   * objcopy: for copying and translating object files
   * objdump: for displaying information from object files
   * ranlib: for generating an index for the contents of an archive
   * size: for listing the section sizes of an object or archive file
   * strings: for listing printable strings from files
   * strip: for discarding symbols (a filter for demangling encoded C++ symbols
   * addr2line: for converting addresses to file and line
   * nlmconv: for converting object code into an NLM

Install binutils if you need to perform any of these types of actions on
binary files.  Most programmers will want to install binutils.

%package -n %{lib_name}
Summary: Main library for %{name}
Group: System/Libraries
Provides: %{lib_name_orig}

%description -n %{lib_name}
This package contains the library needed to run programs dynamically
linked with binutils.

%package -n %{lib_name}-devel
Summary: Main library for %{name}
Group: System/Libraries
Requires: %{lib_name} = %{version}-%{release}
Provides: %{lib_name_orig}-devel, %{name}-devel

%description -n %{lib_name}-devel
This package contains the library needed to run programs dynamically
linked with binutils.

This is the development headers for %{lib_name}

%prep
%setup -q -n binutils-%{version}
%patch0 -p1 -b .x86_64-testsuite
%patch1 -p1 -b .testsuite-Wall-fixes
%patch2 -p1 -b .lt-relink
%patch3 -p0 -b .ar-xo
%patch4 -p0 -b .prelink-strip
%patch5 -p0 -b .strings
%patch6 -p0 -b .comdat-linkonce-mix
%patch7 -p0 -b .relro-fix
%patch8 -p0 -b .place-orphan
%patch9 -p0 -b .ldsoconf
%patch10 -p0 -b .ppc-tlbie
%patch11 -p0 -b .ppc64-pie
%patch12 -p0 -b .ppc64-justsymbols
%patch13 -p1 -b .linux32
%patch14 -p1 -b .x86_64-visibility-protected

%build
# Additional targets
ADDITIONAL_TARGETS=
%ifarch ia64
ADDITIONAL_TARGETS="--enable-targets=i586-mandrake-linux"
%endif
%ifarch %{ix86}
ADDITIONAL_TARGETS="--enable-targets=x86_64-mandrake-linux"
%endif
ENABLE_SHARED="--enable-shared"
%if "%{name}" != "binutils"
%define _program_prefix %{target_platform}-
ADDITIONAL_TARGETS="--target=%{target_platform}"
case %{target_cpu} in
ppc* | powerpc*)
  ADDITIONAL_TARGETS="$ADDITIONAL_TARGETS --enable-targets=powerpc-unknown-macos10"
  ;;
i*86 | athlon*)
  ADDITIONAL_TARGETS="$ADDITIONAL_TARGETS --enable-targets=x86_64-mandrake-linux"
  ;;
esac
# don't build shared libraries in cross binutils
unset ENABLE_SHARED
%endif
# Binutils comes with its own custom libtool
# [gb] FIXME: but system libtool also works and has relink fix
%define __libtoolize /bin/true
%configure $ENABLE_SHARED $ADDITIONAL_TARGETS
%make tooldir=%{_prefix} all info
%if "%{name}" != "binutils"
exit 0
%endif

# Disable gasp tests since the tool is deprecated henceforth neither
# built nor already installed
(cd gas/testsuite/gasp/; mv gasp.exp gasp.exp.disabled)

# All Tests must pass on x86 and x86_64
echo ====================TESTING=========================
%ifarch %{ix86} x86_64 ppc
%make check
%else
%make -k check || echo make check failed
%endif
echo ====================TESTING END=====================

logfile="%{name}-%{version}-%{release}.log"
rm -f $logfile; find . -name "*.sum" | xargs cat >> $logfile

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_prefix}
%makeinstall_std

%if "%{name}" == "binutils"
make prefix=$RPM_BUILD_ROOT%{_prefix} infodir=$RPM_BUILD_ROOT%{_infodir} install-info
install -m 644 include/libiberty.h $RPM_BUILD_ROOT%{_includedir}/
# Ship with the PIC libiberty
install -m 644 libiberty/pic/libiberty.a $RPM_BUILD_ROOT%{_libdir}/
rm -rf $RPM_BUILD_ROOT%{_prefix}/%{_target_platform}/
%else
rm -f  $RPM_BUILD_ROOT%{_libdir}/libiberty.a
rm -rf $RPM_BUILD_ROOT%{_infodir}
rm -rf $RPM_BUILD_ROOT%{_prefix}/%{target_cpu}-linux/lib/ldscripts/
rm -f  $RPM_BUILD_ROOT%{_prefix}/%{_target_platform}/%{target_cpu}-linux/lib/*.la
%endif

rm -f $RPM_BUILD_ROOT%{_mandir}/man1/{dlltool,nlmconv,windres}*
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/

%clean
rm -rf $RPM_BUILD_ROOT

%if "%{name}" == "binutils"
%post
%_install_info as.info
%_install_info bfd.info
%_install_info binutils.info
%_install_info gasp.info
%_install_info gprof.info
%_install_info ld.info
%_install_info standards.info
%endif

%if "%{name}" == "binutils"
%preun
%_remove_install_info as.info
%_remove_install_info bfd.info
%_remove_install_info binutils.info
%_remove_install_info gasp.info
%_remove_install_info gprof.info
%_remove_install_info ld.info
%_remove_install_info standards.info
%endif

%post -n %{lib_name} -p /sbin/ldconfig
%postun -n %{lib_name} -p /sbin/ldconfig

%files
%defattr(-,root,root)
%doc README
%{_bindir}/*
%{_mandir}/man1/*
%if "%{name}" == "binutils"
%{_infodir}/*info*
%else
%{_prefix}/%{target_cpu}-linux/bin/*
%endif

%if "%{name}" == "binutils"
%files -n %{lib_name}
%defattr(-,root,root)
%doc README
%{_libdir}/libbfd-%{version}.so
%{_libdir}/libopcodes-%{version}.so
%endif

%if "%{name}" == "binutils"
%files -n %{lib_name}-devel
%defattr(-,root,root)
%doc README
%{_includedir}/*
%{_libdir}/libbfd.a
%{_libdir}/libbfd.so
%{_libdir}/libopcodes.a
%{_libdir}/libopcodes.so
%{_libdir}/libiberty.a
%endif

%changelog
* Tue Mar  8 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.15.92.0.2-6mdk
- don't build shared libraries for cross binutils

* Tue Feb  1 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.15.92.0.2-5mdk
- handle protected functions correctly on x86_64 (PR binutils/584, H. J. Lu)

* Tue Jan 18 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.15.92.0.2-4mdk
- make "as" aware of its current personality on x86-64 so that 32-bit
  object can be generated by default (if running under linux32)

* Thu Dec 16 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.15.92.0.2-3mdk
- fix build on x86_64

* Wed Nov 24 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.15.92.0.2-2mdk
- Further merge with RH 2.15.92.0.2-6
  * revert Sep 09 change to make ppc L second argument e.g. for tlbie non-optional
  * fix --just-symbols on ppc64 (Alan Modra, #135498)
  * fix -pie on ppc64

* Wed Nov 10 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.15.92.0.2-1mdk
- Merge with RH 2.15.92.0.2-6
  * fix ar xo
  * fix stripping of prelinked binaries and libraries
  * allow strings(1) on 32-bit arches to be used again with > 2GB files
  * fix code detecting matching linkonce and single member comdat group sections
  * fix -z relro to make sure end of PT_GNU_RELRO segment is always COMMONPAGESIZE aligned
  * fix orphan section placement
  * change ld's ld.so.conf parser to match ldconfig's

* Tue May 11 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.15.90.0.3-1mdk
- 2.15.90.0.3
- change x86-64 .plt symbol st_size handling to match ia32 (RH 2.15.90.0.3-4)

* Mon Jan 12 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.14.90.0.7-2mdk
- Fix cross binutils builds with newer rpm
- Enable Mach-O and PEF targets on cross PowerPC binutils

* Wed Nov  5 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.14.90.0.7-1mdk
- 2.14.90.0.7

* Wed Aug  6 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.14.90.0.5-2mdk
- better relink fix

* Wed Aug  6 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.14.90.0.5-1mdk
- 2.14.90.0.5

* Wed Jul 16 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.14.90.0.4-2mdk
- Merge with RH 2.14.90.0.4-19:
  - fix -pie support on amd64, s390, s390x and ppc64
  - issue relocation overflow errors for s390/s390x -fpic code when
    accessing .got slots above 4096 bytes from .got start

* Tue Jul  8 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.14.90.0.4-1mdk
- Patch17: Fix embedded libtool relink
- Merge with RH 2.14.90.0.4-18:
  - CFI updates
  - Rename ld --dynamic option to --pic-executable or --pie
  - Add PT_GNU_STACK support
  - Handle as --execstack and --noexec stack
  - Fix readelf -d on IA-64
  - Add new Intel Prescott instructions
  - Fix shared libraries with >= 8192 .plt slots on ppc32

* Fri May  9 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.13.90.0.20-1mdk
- 2.13.90.0.20
- Ship with c++filt here since it's no longer available in gcc3.3
- Patch4: Fix TLS on IA-64 with ld relaxation (Jakub Jelinek)
- Patch5: Fix ppc32 PLT reference counting (Alan Modra)
- Patch6: optimize DW_CFA_advance_loc4 in gas even if there is 'z'
  augmentation with size 0 in FDE (Jakub Jelinek)

* Wed Apr  2 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.13.90.0.18-5mdk
- Enable Patch0 (CVS 2003/02/06)
- Patch5: Don't optimize .eh_frame during ld -r (RH 2.13.90.0.18-7)

* Sat Mar 15 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.13.90.0.18-4mdk
- Enable build of cross binutils
- Move includes to -devel package

* Sat Feb 15 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.13.90.0.18-3mdk
- Tighten lib requirements
- Patch11: Handle # <linenum> "<filename>" directives, though this is
  a deprecated feature (Nick Clifton)

* Sat Feb 15 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.13.90.0.18-2mdk
- Remove glibc21 compat patch
- Enable more targets: X86-64 on IA-32, IA-32 on IA-64
- Patch1: Handle .symver x, x@FOO in ld such that relocs against x
  become dynamic relocations against x@FOO (Jakub Jelinek)
- Patch9: Fix ld-shared testsuite if building with -Wall since
  ld-lib.exp (prune_warnings) doesn't prune gcc warnings

* Sat Feb  8 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.13.90.0.18-1mdk
- All tests should pass on PPC by now
- Patch6: Fix ld on lib64 systems (CVS)
- Patch7: Fix SEARCH_DIR statements on multi-abi arches (CVS)
- Patch8: Fix .eh_frame_hdr sign extension bug (CVS)
- Update to 2.13.90.0.18:
  - Fix an ia64 gas bug
  - Fix some TLS bugs
  - Fix some ELF/ppc bugs

* Wed Feb  5 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.13.90.0.16-6mdk
- Rewrite Patch7 (x86_64-disasm-movd) to introduce new dq_mode instead

* Mon Feb  3 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.13.90.0.16-5mdk
- Patch7: Fix x86-64 disassembly of MOVD with REX prefix

* Mon Jan 20 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.13.90.0.16-4mdk
- Patch6: Fix ld invocation flags in ld-srec testsuite (Alan Modra)

* Fri Jan 17 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.13.90.0.16-3mdk
- Move linker name libraries to -devel package
- Add Provides: binutils-devel, libbinutils accordingly

* Fri Jan 17 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.13.90.0.16-2mdk
- Rebuild, use %%mklibname

* Tue Dec 10 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.13.90.0.16-1mdk
- Update to 2.13.90.0.16
- Merge with Red Hat release 2.13.90.0.16-3:
  - pad .rodata.cstNN sections at the end if they aren't sized to
    multiple of sh_entsize
  - temporary patch to make .eh_frame and .gcc_except_table sections
    readonly if possible (should be removed when AUTO_PLACE is implemented)
  - fix .PPC.EMB.apuinfo section flags
  - STT_TLS SHN_UNDEF fix
  - fix IA-64 ld bootstrap
  - fix strip on TLS binaries and libraries

* Fri Nov 15 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.13.90.0.10-1mdk
- Update to 2.13.90.0.10
- Ship with the PIC libiberty

* Mon Nov  4 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.12.90.0.15-4mdk
- Patch6: USE_BRL optimization for Itanium2

* Mon Nov 04 2002 Ha Quôc-Viêt <viet@mandrakesoft.com> 2.12.90.0.15-3mdk
-Patch20: corrects missing include in budemang.c, memcpy should be linked now

* Fri Sep 20 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.12.90.0.15-2mdk
- Patch3: Fix reference counting on various platforms (Alan Modra)
- Patch4: Fix problem with absolute section (Alan Modra)
- Patch5: Fix counting of definitions in shared objects (H.J. Lu)
- Patch12: Fix x86-64 gotpcrel generation (Jan Hubicka, SuSE 2.12.90.0.15-37)
- Patch13: Fix LIB_PATH for x86_64 (SuSE 2.12.90.0.15-37)

* Mon Aug 12 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.12.90.0.15-1mdk
- Update to 2.12.90.0.15
- Patch2: Fix IA-32 gas _GLOBAL_OFFSET_TABLE_ handling bugs (Jakub Jelinek)

* Thu Jul 18 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.12.90.0.14-3mdk
- Patch16: Fix generation of nops for x86-64 (SuSE 2.12.90.0.14-8)

* Mon Jul 15 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.12.90.0.14-2mdk
- Add BuildRequires: for make check'ing
- Don't forcibly redefine CFLAGS
- Patch3: Fix -ffunction-sections
- Patch2: Performance bug fix on Itanium 2 concerning an encoding
  table bug for the indirect call instruction (br.call b1=b2)

* Fri Jun 28 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.12.90.0.14-1mdk
- Update to 2.12.90.0.14
- Merge with SuSE release 2.12.90.0.11-4:
  - Revert ld -Y patch
  - Try to error out if shared libs are built without -fPIC on x86-64

* Sun Jun 23 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.12.90.0.7-6mdk
- Merge with SuSE release 2.12.90.0.11-1:
  - Update Patch2 (x86_64-biarch)
  - Better handling of ld -Y with multilibs

* Tue Jun 18 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.12.90.0.7-5mdk
- Make check in %%build stage, shall all pass on x86 and x86_64
- Patch2: Select the correct library for the target
  architecture. Aka. Fix biarch support for x86-64 (H.J. Lu)

* Mon Jun 10 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.12.90.0.7-4mdk
- Rebuild, use %%makeinstall

* Mon Jun 10 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.12.90.0.7-3mdk
- Merge with SuSE release 2.12.90.0.7-10 (4 new patches):
  - Fix pcrel relocations for x86-64
  - Add PIC configuration for x86-64
  - x86-64 relocations conversion should not just convert to 64-bit
    relocations since there are sometimes 32-bit ones
  - Make selective[1245] xfail on x86-64

* Mon May 06 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.12.90.0.7-2mdk
- Automated rebuild in gcc3.1 environment

* Tue Apr 30 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.12.90.0.7-1mdk
- Fix URL and Source0 links
- Update to 2.12.90.0.7, which fixes an .eh_frame optimization
- Drop Patch2 (DATA_SEGMENT_ALIGN) since integrated in upstream sources
- Disable "gasp" regression testsuite since that tool is deprecated
  henceforth neither built nor already installed, thus always failing

* Thu Apr  4 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.12.90.0.3-1mdk
- Regenerate Patch1 (elf_i386_glibc21)
- Regenerate Patch12 as Patch2 (DATA_SEGMENT_ALIGN)
- Update to 2.12.90.0.3 which obsoletes Patch2 up to Patch11
- Also note that "gasp" is deprecated henceforth not packaged

* Tue Mar 19 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.11.93.0.2-1mdk
- Remove Patch50 now included in sources
- Merge with RH release 2.11.93.0.2-9:
  - fix DATA_SEGMENT_ALIGN on ia64/alpha/sparc/sparc64
  - don't crash on SHN_UNDEF local dynsyms (Andrew MacLeod)
  - fix bfd configury bug (Alan Modra)
  - don't copy visibility when equating symbols
  - fix alpha .text/.data with .previous directive bug
  - fix SHF_MERGE crash with --gc-sections (#60369)
  - C++ symbol versioning patch
  - add DW_EH_PE_absptr -> DW_EH_PE_pcrel optimization for shared libs,
    if DW_EH_PE_absptr cannot be converted that way, don't build the
    .eh_frame_hdr search table
  - trade one saved runtime page for data segment (=almost always not shared)
    for up to one page of disk space where possible

* Wed Feb  6 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.11.92.0.12-6mdk
- Rename Patch19 (Fix handling of Alpha plt entries) to Patch50.
- Merge with RH release 2.11.92.0.12-10:
  - Patch19: Don't create SHN_UNDEF STB_WEAK symbols unless there are
    any relocations against them.

* Fri Jan 25 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.11.92.0.12-5mdk
- Temporarily disable all .shf-merge patches for Alpha since they
  break glibc build. That's a solution to fix glibc build on Alpha but
  it breaks other application builds with SHF_MERGE support.
- Patch19: elf64-alpha.c (elf64_alpha_adjust_dynamic_symbol): Don't
  suppress plt entries for undefweak symbols. This should fix
  glibc-2.2.5 build on Alpha. (Richard Henderson, CVS HEAD 2002/01/23)
- Remove all .eh-frame patches (P9, P12, P13, P14, P17, P18)
  concerning the PT_GNU_EH_FRAME optimization that appears to break
  other arches (ppc, alpha). It's probably not stable enough for IA-32
  as well.

* Mon Jan 21 2002 Stefan van der Eijk <stefan@eijk.nu> 2.11.92.0.12-4mdk
- eh-frame patches cause segfaults with ld on certain c++ builds - alpha
- BuildRequires

* Tue Jan 15 2002 Stew Benedict <sbenedict@mandrakesoft.com> 2.11.92.0.12-3mdk
- eh-frame patches cause segfaults with ld on certain c++ builds - PPC
 
* Wed Jan  2 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.11.92.0.12-2mdk
- Merge up to RH release 2.11.92.0.12-8

* Wed Dec 19 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.11.92.0.12-1mdk
- Merge with rh patches.
- 2.11.92.0.12.

* Fri Dec  7 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.11.92.0.7-4mdk
- Disable patch2 break kernel build.

* Wed Dec  5 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.11.92.0.7-3mdk
- Upgrade strings64 patch to fix strings on ia32 :p.

* Mon Nov 19 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.11.92.0.7-2mdk
- Use oldmakeinstall instead of makeinstall (too tricky to do proper support of DESTDIR).

* Wed Oct 31 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.11.92.0.7-1mdk
- Merge up to RH-2.11.92.0.7

* Fri Oct  5 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.11.90.0.8-6mdk
- Patch9: add IA-64 @iplt reloc
- Really enable -z combreloc by default

* Fri Sep 14 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.11.90.0.8-5mdk
- put RELATIVE relocs first, not last (rh).
- enable -z combreloc by default on IA-{32,64}, Alpha, Sparc* (rh).

* Tue Jul 31 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.11.90.0.8-4mdk
- Merge with rh patches.

* Tue Jun 26 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.11.90.0.8-3mdk
- Make hard-links as true files.

* Tue Jun 26 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.11.90.0.8-2mdk
- Workaround libtool/rpm weirdness.

* Mon Jun 25 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.11.90.0.8-1mdk
- Various spec fixes and rh merges.
- 2.11.90.

* Sat May 26 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.10.91.0.2-1mdk
- Merge RH patches.
- 2.10.91.0.2.

* Sun May 20 2001 Jeff Garzik <jgarzik@mandrakesoft.com> 2.10.1.0.2-5mdk
- BuildRequires bison, flex

* Thu Apr 12 2001 Francis Galiegue <fg@mandrakesoft.com> 2.10.1.0.2-4mdk
- No longer excludearch ia64

* Mon Jan 22 2001 Stefan van der Eijk <s.vandereijk@chello.nl> 2.10.1.0.2-3mdk
- rebuild to fix broken src.rpm on mirrors

* Fri Jan 05 2001 David BAUDENS <baudens@mandrakesoft.com> 2.10.1.0.2-2mdk
- BuildRequires: texinfo

* Tue Nov 28 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.10.1.0.2-1mdk
- Split libs(and devel) of binaries.
- 2.10.1.0.2.

* Thu Nov 09 2000 François Pons <fpons@mandrakesoft.com> 2.10.1-1mdk
- new release

* Tue Oct 10 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.10.0.24-5mdk
- Really remove c++filt this one come from gcc2.96 package.

* Sun Aug 27 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 2.10.0.24-4mdk
- add back c++filt (chmouscks)

* Sun Aug 27 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.10.0.24-3mdk
- Fix %post script.

* Sat Aug 26 2000 David BAUDENS <baudens@mandrakesoft.com> 2.10.0.24-2mdk
- Fix build for i486 (and other x86 archs)
- Human readable Description

* Thu Aug 24 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.10.0.24-1mdk
- new release
- fix tmppath

* Fri Jul 28 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.10.0.18-1mdk
- BM
- new release
- real macroszification.

* Wed Jul 12 2000 Warly <warly@mandrakesoft.com> 2.10.0.12-1mdk
- 2.10.0.12

* Thu Jun 29 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.10.0.9-2mdk
- Macroszification.
- Remove c++-filt since the one from gcc2.96 is more recent.

* Mon Jun 26 2000 Warly <warly@mandrakesoft.com> 2.10.0.9-1mdk
- 2.10.0.9

* Thu Mar 23 2000 Florent Villard <warly@mandrakesoft.com> 2.9.5.0.31-1mdk
- group update
- mandrake adaptation