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:   14-Oct-2005 15:54:21
  Branch: HEAD                             Handle: 2005101414542100

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

  Log:
    workaround array constraints under GCC 4.0

  Summary:
    Revision    Changes     Path
    1.4         +12 -0      openpkg-src/guile/guile.patch
    1.46        +1  -1      openpkg-src/guile/guile.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/guile/guile.patch
  ============================================================================
  $ cvs diff -u -r1.3 -r1.4 guile.patch
  --- openpkg-src/guile/guile.patch     29 Nov 2004 19:06:21 -0000      1.3
  +++ openpkg-src/guile/guile.patch     14 Oct 2005 13:54:21 -0000      1.4
  @@ -51,3 +51,15 @@
    #  include <machine/trap.h>
    #endif
    
  +Index: libguile/guile.c
  +--- libguile/guile.c.orig    2002-12-07 23:41:32 +0100
  ++++ libguile/guile.c 2005-10-14 15:49:54 +0200
  +@@ -88,7 +88,7 @@
  + {
  + #ifdef DYNAMIC_LINKING
  +   /* libtool automagically inserts this variable into your executable... */
  +-  extern const scm_lt_dlsymlist lt_preloaded_symbols[];
  ++  extern const scm_lt_dlsymlist *lt_preloaded_symbols;
  +   scm_lt_dlpreload_default (lt_preloaded_symbols);
  + #endif
  +   scm_boot_guile (argc, argv, inner_main, 0);
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/guile/guile.spec
  ============================================================================
  $ cvs diff -u -r1.45 -r1.46 guile.spec
  --- openpkg-src/guile/guile.spec      24 Mar 2005 11:19:00 -0000      1.45
  +++ openpkg-src/guile/guile.spec      14 Oct 2005 13:54:21 -0000      1.46
  @@ -33,7 +33,7 @@
   Group:        Language
   License:      GPL
   Version:      1.6.7
  -Release:      20041222
  +Release:      20051014
   
   #   list of sources
   Source0:      ftp://ftp.gnu.org/gnu/guile/guile-%{version}.tar.gz
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [email protected]

Reply via email to