Dear Maintainer,

As you may know, in the near future FreeBSD 7.x will be switching from
the gcc 3.4 compiler to gcc 4.x.  Unfortunately your port fails to
build with the new compiler; see the log below or the following url:

  http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.7.2006121307/

To ease the disruption to users and to avoid further work later on,
can you please work (with the upstream developers if necessary) on
fixing this error?

In many cases it requires only simple code changes, and these may
already have been submitted to the developers by other projects
(thesedays many Linux distributions use gcc 4.1, so chances are they
have fixed the error already), or the patches may be found in their
package repositories.

You should be able to reproduce it yourself simply by installing the
lang/gcc41 port and then setting the variables

  CC=/usr/local/bin/gcc41
  CXX=/usr/local/bin/g++41

in your environment (Note: some ports do not respect these variables
currently, but this is another bug that should be fixed).

Thanks,
Kris

----- Forwarded message from User Ports-i386 <[EMAIL PROTECTED]> -----

X-Original-To: [EMAIL PROTECTED]
Delivered-To: [EMAIL PROTECTED]
X-Original-To: [EMAIL PROTECTED]
Delivered-To: [EMAIL PROTECTED]
Date: Thu, 14 Dec 2006 12:56:51 GMT
From: User Ports-i386 <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: tinyq-3.0.6_2 failed on i386 7
X-UIDL: NY<"!?dJ!!TY3!!X\*!!
X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.0.3

building tinyq-3.0.6_2 on gohan29.freebsd.org
in directory /x/tmp/7/chroot/24975
building for: 7.0-CURRENT i386
maintained by: [EMAIL PROTECTED]
port directory: /usr/ports/devel/tinyq
build started at Thu Dec 14 12:56:13 UTC 2006
FETCH_DEPENDS=
PATCH_DEPENDS=
EXTRACT_DEPENDS=
BUILD_DEPENDS=gettext-0.14.5_2.tbz gmake-3.81_1.tbz libiconv-1.9.2_2.tbz
RUN_DEPENDS=
prefixes: LOCALBASE=usr/local X11BASE=usr/X11R6
add_pkg
================================================================
====================<phase 1: make checksum>====================
=> tinyq-3.0.6.tar.bz2 doesn't seem to exist in /tmp/distfiles/.
=> Attempting to fetch from 
ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/.
fetch: 
ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/tinyq-3.0.6.tar.bz2: 
Operation timed out
=> Attempting to fetch from ftp://pointyhat.freebsd.org/pub/FreeBSD/distfiles/.
tinyq-3.0.6.tar.bz2                                    760 kB 3551 kBps
=> MD5 Checksum OK for tinyq-3.0.6.tar.bz2.
=> SHA256 Checksum OK for tinyq-3.0.6.tar.bz2.
================================================================
====================<phase 2: make extract>====================
add_pkg
===>  Extracting for tinyq-3.0.6_2
=> MD5 Checksum OK for tinyq-3.0.6.tar.bz2.
=> SHA256 Checksum OK for tinyq-3.0.6.tar.bz2.
================================================================
====================<phase 3: make patch>====================
add_pkg
===>  Patching for tinyq-3.0.6_2
================================================================
====================<phase 4: make build>====================
add_pkg gettext-0.14.5_2.tbz gmake-3.81_1.tbz libiconv-1.9.2_2.tbz
adding dependencies
pkg_add gettext-0.14.5_2.tbz
pkg_add gmake-3.81_1.tbz
pkg_add libiconv-1.9.2_2.tbz
skipping libiconv-1.9.2_2, already added
===>   tinyq-3.0.6_2 depends on executable in : gmake - found
===>  Configuring for tinyq-3.0.6_2

This is TinyQ, based on the Qt X11 free GPL Edition.

You are licensed to use this software under the terms the GNU General Public
License (GPL).

Installing this software implies that you accept the terms of this license.
Read the LICENSE.GPL file for detailed information.

Creating qmake. Please wait...
gmake -f Makefile qmake
gmake[1]: Entering directory `/work/a/ports/devel/tinyq/work/tinyq-3.0.6/qmake'
c++ -c -o project.o -I. -Igenerators -Igenerators/unix -Igenerators/win32 
-Igenerators/mac -I/work/a/ports/devel/tinyq/work/tinyq-3.0.6/include 
-I/work/a/ports/devel/tinyq/work/tinyq-3.0.6/include 
-I/work/a/ports/devel/tinyq/work/tinyq-3.0.6/src/tools -DQT_NO_TEXTCODEC 
-DQT_LITE_COMPONENT -DQT_NO_STL 
-I/work/a/ports/devel/tinyq/work/tinyq-3.0.6/mkspecs/freebsd-g++ project.cpp
/work/a/ports/devel/tinyq/work/tinyq-3.0.6/include/qvaluestack.h: In member 
function 'T QValueStack<T>::pop() [with T = QChar]':
project.cpp:106:   instantiated from here
/work/a/ports/devel/tinyq/work/tinyq-3.0.6/include/qvaluestack.h:58: error: 
cannot convert 'QValueListIterator<QChar>' to 'const char*' for argument '1' to 
'int remove(const char*)'
gmake[1]: *** [project.o] Error 1
gmake[1]: Leaving directory `/work/a/ports/devel/tinyq/work/tinyq-3.0.6/qmake'
gmake: *** [uqmake] Error 2
QMake failed to build. Aborting.
===>  Script "configure" failed unexpectedly.
Please report the problem to [EMAIL PROTECTED] [maintainer] and attach the
"/work/a/ports/devel/tinyq/work/tinyq-3.0.6/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 /a/ports/devel/tinyq.
================================================================
build of /usr/ports/devel/tinyq ended at Thu Dec 14 12:58:27 UTC 2006


----- End forwarded message -----

Attachment: pgpqqeJIaFz07.pgp
Description: PGP signature

_______________________________________________
kde-freebsd mailing list
[email protected]
http://kf.liquidneon.com/mailman/listinfo/kde-freebsd

Reply via email to