OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src                      Date:   11-Jul-2007 16:33:21
  Branch: HEAD                             Handle: 2007071115331800

  Modified files:
    openpkg-src/gcc         gcc.patch gcc.spec

  Log:
    try to circumvent problems under Solaris 10/amd64 where under gcc(1)
    option -m64 the GNU binutils' ld(1) requires use of option -rpath-link
    in order to find _dependency_ libraries (e.g. when you link with -lnsl
    against /lib/amd64/libnsl.so it is unable to find
    /lib/amd64/libmd5.so)

  Summary:
    Revision    Changes     Path
    1.31        +9  -2      openpkg-src/gcc/gcc.patch
    1.146       +1  -1      openpkg-src/gcc/gcc.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/gcc/gcc.patch
  ============================================================================
  $ cvs diff -u -r1.30 -r1.31 gcc.patch
  --- openpkg-src/gcc/gcc.patch 10 Jul 2007 07:33:30 -0000      1.30
  +++ openpkg-src/gcc/gcc.patch 11 Jul 2007 14:33:18 -0000      1.31
  @@ -24,8 +24,15 @@
    
   Index: gcc/config/i386/sol2-10.h
   --- gcc/config/i386/sol2-10.h.orig   2006-07-21 07:31:33 +0200
  -+++ gcc/config/i386/sol2-10.h        2007-05-17 12:16:14 +0200
  -@@ -88,7 +88,7 @@
  ++++ gcc/config/i386/sol2-10.h        2007-07-11 16:23:04 +0200
  +@@ -82,13 +82,13 @@
  +              -R /usr/ucblib/64} \
  +    %{!compat-bsd: \
  +      %{!YP,*:%{p|pg:-Y P,/usr/lib/libp/64:/lib/64:/usr/lib/64} \
  +-             %{!p:%{!pg:-Y P,/lib/64:/usr/lib/64}}}}"
  ++             %{!p:%{!pg:-Y P,/lib/64:/usr/lib/64}}} -rpath-link 
/lib/64:/usr/lib/64}"
  + 
  + #undef LINK_ARCH64_SPEC
    #define LINK_ARCH64_SPEC LINK_ARCH64_SPEC_BASE
    
    #ifdef TARGET_GNU_LD
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/gcc/gcc.spec
  ============================================================================
  $ cvs diff -u -r1.145 -r1.146 gcc.spec
  --- openpkg-src/gcc/gcc.spec  10 Jul 2007 07:33:30 -0000      1.145
  +++ openpkg-src/gcc/gcc.spec  11 Jul 2007 14:33:18 -0000      1.146
  @@ -37,7 +37,7 @@
   Group:        Compiler
   License:      GPL
   Version:      %{V_full}
  -Release:      20070710
  +Release:      20070711
   
   #   package options
   %option       with_cxx       yes
  @@ .
______________________________________________________________________
OpenPKG                                             http://openpkg.org
CVS Repository Commit List                     [email protected]

Reply via email to