[arch-general] [arch-dev-public] Kill old gcc versions

Baho Utot baho-utot at columbus.rr.com
Sun Jun 14 17:55:08 EDT 2009


On Sun, 2009-06-14 at 21:23 +0200, Thomas Bächler wrote:
> Biru Ionut schrieb:
> > Jan de Groot wrote:
> >> On Sun, 2009-06-14 at 19:06 +0200, Thomas Bächler wrote:
> >>> Can we kill gcc3 and gcc34 from extra? We used to need them for qemu, 
> >>> but that's fixed, so they're useless. Objections?
> >>
> >> Move it to AUR. We don't need these anymore.
> >>
> > virtualbox recommendation are gcc3.3 or later except for the GCC 4.0.x 
> > series). GCC 4.3.3 is recommended.
> > i've tried to compile with gcc 4.4.0 and is failing.
> > i suggest to move it to community because there are severals packages[1] 
> > that have in makedepends gcc34.
> > 
> > [1] http://dpaste.com/55327/
> 
> If you want this, let this go to aur-general. I am removing the packages 
> from extra now, but I'll leave the PKGBUILDs in SVN trunk for now, so 
> any TU who wants to adopt this or any AUR user who wants to add this can 
> access them.
> 


        -1 from me 
        
        
        IMHO I would like it to see them stay in extra
        
        For example : imlib which has errors compiling with gcc-4.4.0
        compiles fine with gcc-3.4  
        
        just fixup the PKGBUILD like this:
        
        # $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
        # Maintainer: dorphell <dorphell at archlinux.org>
        # Committer: Judd Vinet <jvinet at zeroflux.org>
        pkgname=imlib
        pkgver=1.9.15
        pkgrel=4
        pkgdesc="General image handling library for X11 and Gtk"
        arch=(i686 x86_64)
        url="http://www.enlightenment.org/Libraries/Imlib.html"
        license=('GPL')
        depends=(gtk libungif libpng libtiff libsm)
        makedepends=(gcc34)
        source=(http://ftp.gnome.org/pub/GNOME/sources/imlib/1.9/$pkgname-$pkgver.tar.bz2
                debian-bug448360.patch CAN-2004-1026.patch
        aclocal-fixes.patch)
        options=(!libtool)
        md5sums=('7db987e6c52e4daf70d7d0f471238eae'
                 '5f9da697934b6bd3b497ac9160ce4f5c'
                 'b273d36aa60adbfaacaf6062234e4c1f'
                 '33b832f0dc6c9723cd0dfe9c8d0a6797')
        
        build() {
          cd $startdir/src/$pkgname-$pkgver
          patch -Np1 -i ${startdir}/src/debian-bug448360.patch || return
        1
          patch -Np1 -i ${startdir}/src/CAN-2004-1026.patch || return 1
          patch -Np0 -i ${startdir}/src/aclocal-fixes.patch || return 1
          ./configure --prefix=/usr --sysconfdir=/etc --enable-shm
          CC=/usr/bin/gcc-3.4 make || return 1
          make DESTDIR=$startdir/pkg install
        }
        
        and it works
        



More information about the arch-general mailing list