Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 06 Jan 2008 18:19:24 +0100
From:      Kris Kennaway <kris@FreeBSD.org>
To:        vermaden <vermaden@interia.pl>
Cc:        freebsd-ports-bugs@freebsd.org
Subject:   Re: ports/119388: ports that require gcc 34 instead of gcc42
Message-ID:  <47810D9C.2070407@FreeBSD.org>
In-Reply-To: <20080106164803.9CA447DC9F4@f47.poczta.interia.pl>
References:  <20080106164803.9CA447DC9F4@f47.poczta.interia.pl>

next in thread | previous in thread | raw e-mail | index | archive | help
vermaden wrote:
> Hi, thanks for fast answer.
> 
>> vermaden wrote:
>>
>>> /usr/ports/emulators/qemu
>>> /usr/ports/emulators/qemu-devel
>>> /usr/ports/x11-wm/pekwm
>>>
>>> require gcc34 (from ports) instead of default FreeBSD 7.0 gcc42
>>>> How-To-Repeat:
>>> # cd /usr/ports/emulators/qemu
>>> # make install clean
>> But this already has:
>>
>> USE_GCC=        3.4
>>
>> so what are you saying?
>>
>> Kris
>>
>>
>>
> 
> /usr/ports/x11-wm/pekwm # make install
> ===>  Vulnerability check disabled, database not found
> => pekwm-0.1.5.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
> => Attempting to fetch from http://bsd-unix.org/downloads/.
> fetch: http://bsd-unix.org/downloads/pekwm-0.1.5.tar.bz2: size unknown
> fetch: http://bsd-unix.org/downloads/pekwm-0.1.5.tar.bz2: size of remote file is not known
> pekwm-0.1.5.tar.bz2                                   1577  B 1661 kBps
> ===>  Extracting for pekwm-20060417_1
> => MD5 Checksum mismatch for pekwm-0.1.5.tar.bz2.
> => SHA256 Checksum mismatch for pekwm-0.1.5.tar.bz2.
> ===>  Refetch for 1 more times files: pekwm-0.1.5.tar.bz2 pekwm-0.1.5.tar.bz2 
> ===>  Vulnerability check disabled, database not found
> => pekwm-0.1.5.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
> => Attempting to fetch from http://bsd-unix.org/downloads/.
> fetch: http://bsd-unix.org/downloads/pekwm-0.1.5.tar.bz2: size unknown
> fetch: http://bsd-unix.org/downloads/pekwm-0.1.5.tar.bz2: size of remote file is not known
> pekwm-0.1.5.tar.bz2                                   1577  B 1000 kBps
> ===>  Vulnerability check disabled, database not found
> => MD5 Checksum mismatch for pekwm-0.1.5.tar.bz2.
> => SHA256 Checksum mismatch for pekwm-0.1.5.tar.bz2.
> ===>  Giving up on fetching files: pekwm-0.1.5.tar.bz2 pekwm-0.1.5.tar.bz2 
> Make sure the Makefile and distinfo file (/usr/ports/x11-wm/pekwm/distinfo)
> are up to date.  If you are absolutely sure you want to override this
> check, type "make NO_CHECKSUM=yes [other args]".
> *** Error code 1
> 
> Stop in /usr/ports/x11-wm/pekwm.
> *** Error code 1
> 
> Stop in /usr/ports/x11-wm/pekwm.
> 
> /usr/ports/x11-wm/pekwm # make NO_CHECKSUM=yes install clean
> ===>  Vulnerability check disabled, database not found
> => pekwm-0.1.5.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
> => Attempting to fetch from http://bsd-unix.org/downloads/.
> fetch: http://bsd-unix.org/downloads/pekwm-0.1.5.tar.bz2: size unknown
> fetch: http://bsd-unix.org/downloads/pekwm-0.1.5.tar.bz2: size of remote file is not known
> pekwm-0.1.5.tar.bz2                                   1577  B 5460 kBps
> ===>  Extracting for pekwm-20060417_1
> bzip2: /usr/ports/distfiles//pekwm-0.1.5.tar.bz2 is not a bzip2 file.
> ===>  Patching for pekwm-20060417_1
> ===>  Applying FreeBSD patches for pekwm-20060417_1
> patch: **** can't cd to /usr/ports/obj/usr/ports/x11-wm/pekwm/work/pekwm-0.1.5: No such file or directory
> => Patch patch-aa failed to apply cleanly.
> *** Error code 1
> 
> Stop in /usr/ports/x11-wm/pekwm.
> 
> Sorry, pekwm port downloads broken tarball, about qemu* ports, why does them not force gcc34 dependency if they cannot be built without it? same for pekwm port?
> 
> Regards

The pekwm issue has nothing to do with the gcc version.  Please talk to 
the maintainer or file a separate PR.

qemu does force the gcc34 dependency, that is exactly what the 
USE_GCC=3.4 line does.

Kris



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47810D9C.2070407>