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 -----
pgpqqeJIaFz07.pgp
Description: PGP signature
_______________________________________________ kde-freebsd mailing list [email protected] http://kf.liquidneon.com/mailman/listinfo/kde-freebsd
