ports/63282: [NEW PORT] x11-toolkits/gtk-qt-engine
Michael Nottebrock
lofi at freebsd.org
Tue Jun 1 01:40:27 UTC 2004
The following reply was made to PR ports/63282; it has been noted by GNATS.
From: Michael Nottebrock <lofi at freebsd.org>
To: danny at ricin.com
Cc: freebsd-gnats-submit at freebsd.org, me at davidsansome.com
Subject: Re: ports/63282: [NEW PORT] x11-toolkits/gtk-qt-engine
Date: Tue, 1 Jun 2004 03:33:21 +0200
On Tuesday 01 June 2004 03:08, Danny Pansters wrote:
> Thanks very much for your speedy reply. That would be a ports bug then, no?
It seems something in your environment prevents CC/CXX from being used. Or
perhaps you override them in /etc/make.conf?
> workstation# make CC=gcc295 CXX=295 install clean
That was a typo of mine, it should be CXX=g++295 of course.
> checking whether the C compiler (gcc -O -pipe ) works... yes
> checking whether the C compiler (gcc -O -pipe ) is a cross-compiler... no
> checking whether we are using GNU C... (cached) yes
> checking whether gcc accepts -g... (cached) yes
> checking for c++... (cached) c++
> checking whether the C++ compiler (c++ -O -pipe ) works... yes
> checking whether the C++ compiler (c++ -O -pipe ) is a cross-compiler... no
[...]
> gcc -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/local/include/atk-1.0
[...]
> c++ -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/local/include/atk-1.0
[...]
As you can see, neither the CC nor the CXX you set are being used. You should
see the changed compiler already in the configure script, like this:
[lofi at lofi]:0:/usr/ports/x11-toolkits/gtk-qt-engine # make CC=gcc295
CXX=g++295
===> Extracting for gtk-qt-engine-0.3
>> Checksum OK for gtk-qt-engine-0.3.tar.bz2.
===> Patching for gtk-qt-engine-0.3
===> Applying FreeBSD patches for gtk-qt-engine-0.3
===> gtk-qt-engine-0.3 depends on file: /usr/X11R6/bin/moc - found
===> gtk-qt-engine-0.3 depends on executable: gmake - found
===> gtk-qt-engine-0.3 depends on file: /usr/local/libexec/libtool13/libtool
- found
===> gtk-qt-engine-0.3 depends on executable: pkg-config - found
===> gtk-qt-engine-0.3 depends on file: /usr/local/bin/intltool-extract -
found
===> gtk-qt-engine-0.3 depends on shared library: X11.6 - found
===> gtk-qt-engine-0.3 depends on shared library: glib-2.0.400 - found
===> gtk-qt-engine-0.3 depends on shared library: atk-1.0.600 - found
===> gtk-qt-engine-0.3 depends on shared library: pango-1.0.399 - found
===> gtk-qt-engine-0.3 depends on shared library: gtk-x11-2.0.400 - found
===> Configuring for gtk-qt-engine-0.3
creating cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking whether gmake sets ${MAKE}... yes
checking for working aclocal-1.4... missing
checking for working autoconf... found
checking for working automake-1.4... missing
checking for working autoheader... found
checking for working makeinfo... found
checking whether to enable maintainer-specific portions of Makefiles... no
checking host system type... i386-unknown-freebsd5.2.1
checking for gcc... gcc295
checking whether the C compiler (gcc295 -O -pipe -mcpu=pentiumpro ) works...
yes
checking whether the C compiler (gcc295 -O -pipe -mcpu=pentiumpro ) is a
cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc295 accepts -g... yes
checking for c++... g++295
checking whether the C++ compiler (g++295 -O -pipe -mcpu=pentiumpro ) works...
yes
checking whether the C++ compiler (g++295 -O -pipe -mcpu=pentiumpro ) is a
cross-compiler... no
> > It's fixed in ports for now, this PR does not need reopening. You should
> > however forward the necessary patches to the author if possible.
>
> Perhaps the author can make out any nescessary patches. From what info I
> can gather, I can't. I will forward this message like I did the last one as
> you might have noticed though.
Ugh, I didn't. However, the patches are in
http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/ports/x11-toolkits/gtk-qt-engine/files/patch-qt_theme_draw.c?rev=1.2&content-type=text/plain
More information about the freebsd-ports-bugs
mailing list