Skip site navigation (1)Skip section navigation (2)
Date:      06 Jan 2008 21:55:18 +0100
From:      vermaden <vermaden@interia.pl>
To:        freebsd-ports-bugs@freebsd.org
Subject:   Re: ports/119388: ports that require gcc 34 instead of gcc42
Message-ID:  <20080106205518.76636597C36@f05.poczta.interia.pl>

next in thread | raw e-mail | index | archive | help
> qemu does force the gcc34 dependency, that is exactly what the=20
> USE_GCC=3D3.4 line does.
>=20
> Kris

# cd /usr/ports/emulators/qemu-devel
# make install clean
=3D=3D=3D>  Vulnerability check disabled, database not found
=3D=3D=3D>  Found saved configuration for qemu-devel-0.9.0s.20070802
=3D=3D=3D>  Extracting for qemu-devel-0.9.0s.20070802_1
=3D> MD5 Checksum OK for qemu/qemu-snapshot-2007-08-02_05.tar.bz2.
=3D> SHA256 Checksum OK for qemu/qemu-snapshot-2007-08-02_05.tar.bz2.
=3D=3D=3D>   qemu-devel-0.9.0s.20070802_1 depends on file: /usr/local/bin/p=
erl5.8.8 - found
=3D=3D=3D>  Patching for qemu-devel-0.9.0s.20070802_1
=3D=3D=3D>   qemu-devel-0.9.0s.20070802_1 depends on file: /usr/local/bin/p=
erl5.8.8 - found
=3D=3D=3D>  Applying FreeBSD patches for qemu-devel-0.9.0s.20070802_1
=3D=3D=3D>   qemu-devel-0.9.0s.20070802_1 depends on package: kqemu-kmod>=
=3D1.3.0pre5 - found
=3D=3D=3D>   qemu-devel-0.9.0s.20070802_1 depends on executable: texi2html =
- found
=3D=3D=3D>   qemu-devel-0.9.0s.20070802_1 depends on executable: gmake - fo=
und
=3D=3D=3D>   qemu-devel-0.9.0s.20070802_1 depends on executable: gcc34 - fo=
und
=3D=3D=3D>   qemu-devel-0.9.0s.20070802_1 depends on file: /usr/local/bin/s=
dl-config - found
=3D=3D=3D>   qemu-devel-0.9.0s.20070802_1 depends on file: /usr/local/bin/p=
erl5.8.8 - found
=3D=3D=3D>   qemu-devel-0.9.0s.20070802_1 depends on shared library: SDL.11=
 - found
=3D=3D=3D>  Configuring for qemu-devel-0.9.0s.20070802_1
ERROR: "gcc34" either does not exist or does not work
=3D=3D=3D>  Script "configure" failed unexpectedly.
Please report the problem to nox@FreeBSD.org [maintainer] and attach the
"/usr/ports/obj/usr/ports/emulators/qemu-devel/work/qemu-snapshot-2007-08-0=
2_05/config.log"
including the output of the failure of your make command. Also, it might be
a good idea to provide an overview of all packages installed on your system
(e.g. an `ls /var/db/pkg`).
*** Error code 1

Stop in /usr/ports/emulators/qemu-devel.
*** Error code 1

Stop in /usr/ports/emulators/qemu-devel.

# pkg_info|grep gcc
# which gcc34
/usr/local/libexec/ccache/gcc34
# ls -l /usr/local/libexec/ccache/gcc34
lrwxr-xr-x  1 root  wheel  21 Nov 19 01:07 /usr/local/libexec/ccache/gcc34 =
-> /usr/local/bin/ccache
# echo $PATH
/usr/local/libexec/ccache:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/us=
r/local/bin:/usr/X11R6/bin
# export PATH=3D"/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/b=
in:/usr/X11R6/bin"
# which gcc34
gcc34 not found
# make install clean
=3D=3D=3D>  Vulnerability check disabled, database not found
=3D=3D=3D>  Found saved configuration for qemu-devel-0.9.0s.20070802
=3D=3D=3D>  Extracting for qemu-devel-0.9.0s.20070802_1
=3D> MD5 Checksum OK for qemu/qemu-snapshot-2007-08-02_05.tar.bz2.
=3D> SHA256 Checksum OK for qemu/qemu-snapshot-2007-08-02_05.tar.bz2.
=3D=3D=3D>   qemu-devel-0.9.0s.20070802_1 depends on file: /usr/local/bin/p=
erl5.8.8 - found
=3D=3D=3D>  Patching for qemu-devel-0.9.0s.20070802_1
=3D=3D=3D>   qemu-devel-0.9.0s.20070802_1 depends on file: /usr/local/bin/p=
erl5.8.8 - found
=3D=3D=3D>  Applying FreeBSD patches for qemu-devel-0.9.0s.20070802_1
=3D=3D=3D>   qemu-devel-0.9.0s.20070802_1 depends on package: kqemu-kmod>=
=3D1.3.0pre5 - found
=3D=3D=3D>   qemu-devel-0.9.0s.20070802_1 depends on executable: texi2html =
- found
=3D=3D=3D>   qemu-devel-0.9.0s.20070802_1 depends on executable: gmake - fo=
und
=3D=3D=3D>   qemu-devel-0.9.0s.20070802_1 depends on executable: gcc34 - no=
t found
=3D=3D=3D>    Verifying install for gcc34 in /usr/ports/lang/gcc34
Making GCC 3.4.6 for FreeBSD 7.0  target=3Di386-portbld-freebsd7.0
=3D=3D=3D>  Vulnerability check disabled, database not found
=3D> gcc-core-3.4.6.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=3D> Attempting to fetch from ftp://ftp.funet.fi/pub/mirrors/sources.redhat=
.com/pub/gcc/releases/gcc-3.4.6/.
gcc-core-3.4.6.tar.bz2                          2% of   12 MB  184 kBps^C
fetch: transfer interrupted
#=20

Looks lkie ccache problem, ports does not add gcc34 as a dependency if you =
use ccache, it is treated as a nonworking installation of gcc34, not as a l=
ack of gcc34 package.

Regards
vermaden

----------------------------------------------------------------------
Mamy worek pelen prezentow. Te prezenty sa dla Ciebie.

Sprawdz >> http://link.interia.pl/f1cbf





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