Re: [kde-freebsd] ports/185598: devel/qt4-designer port should depend on clucene-qt4

2014-01-09 Thread edwin
Synopsis: devel/qt4-designer port should depend on clucene-qt4

Responsible-Changed-From-To: freebsd-ports-bugs->kde
Responsible-Changed-By: edwin
Responsible-Changed-When: Fri Jan 10 02:10:43 UTC 2014
Responsible-Changed-Why: 
Over to maintainer (via the GNATS Auto Assign Tool)

http://www.freebsd.org/cgi/query-pr.cgi?pr=185598
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] qmake vs gcc from ports

2014-01-09 Thread Alberto Villa
Please, attach the full log of `make configure` (with
WANT_QT_VERBOSE_CONFIGURE). I see what the problem is, will take care
of it when I get home tonight.

2014/1/9 Andriy Gapon :
> As far as I can see QMAKE_CC and QMAKE_CXX are not makefile variables.

Yes, sorry.
-- 
Alberto Villa, FreeBSD committer 
http://people.FreeBSD.org/~avilla
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] qmake vs gcc from ports

2014-01-09 Thread Andriy Gapon
on 09/01/2014 11:47 Alberto Villa said the following:
> 2014/1/9 Andriy Gapon :
>> I have a head system with clang as a base compiler and no gcc in the base.
>> On the other hand, for reasons of my own, I have lang/gcc48 installed and 
>> use it
>> to build ports.  This used to work quite well until r338902.
>>
>> Previously, there were spec files for freebsd-g++XY, e.g. freebsd-g++48.
>> Setting CXX to g++48 was sufficient to get the correct spec file.
>>
>> Now I see that there are only freebsd-g++ and freebsd-clang.
> 
> Please, attach the output of `make -V CC CXX QMAKE_CC QMAKE_CXX`.
> 

$ make -V CC -V CXX -V QMAKE_CC -V QMAKE_CXX
gcc48
g++48


$ make -V QMAKE_ARGS
QT_CONFIG+="release"  QT_CONFIG-="debug separate_debug_info" -spec
/usr/local/share/qt4/mkspecs/freebsd-$(ccver="$(g++48 --version)"; case "$ccver"
in *clang*) echo clang ;; *) echo g++ ;; esac)  QMAKE_CC="gcc48"
QMAKE_CXX="g++48"  QMAKE_LINK_C="gcc48" QMAKE_LINK_C_SHLIB="gcc48"
QMAKE_LINK="g++48" QMAKE_LINK_SHLIB="g++48"  QMAKE_CFLAGS="-O2 -pipe -O2
-fno-strict-aliasing -pipe -fno-omit-frame-pointer -march=amdfam10  "
QMAKE_CXXFLAGS="-O2 -pipe -O2 -fno-strict-aliasing -pipe -fno-omit-frame-pointer
-march=amdfam10 -O2 -fno-strict-aliasing -pipe  "  QMAKE_LFLAGS="
-Wl,-rpath=/usr/local/lib/gcc48 -L/usr/local/lib/gcc48
-Wl,-rpath=/usr/local/lib/gcc48 -L/usr/local/lib/gcc48"  PREFIX="/usr/local"
CONFIG+="release"  CONFIG-="debug separate_debug_info" -recursive

As far as I can see QMAKE_CC and QMAKE_CXX are not makefile variables.

-- 
Andriy Gapon
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] qmake vs gcc from ports

2014-01-09 Thread Alberto Villa
2014/1/9 Andriy Gapon :
> I have a head system with clang as a base compiler and no gcc in the base.
> On the other hand, for reasons of my own, I have lang/gcc48 installed and use 
> it
> to build ports.  This used to work quite well until r338902.
>
> Previously, there were spec files for freebsd-g++XY, e.g. freebsd-g++48.
> Setting CXX to g++48 was sufficient to get the correct spec file.
>
> Now I see that there are only freebsd-g++ and freebsd-clang.

Please, attach the output of `make -V CC CXX QMAKE_CC QMAKE_CXX`.
-- 
Alberto Villa, FreeBSD committer 
http://people.FreeBSD.org/~avilla
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


[kde-freebsd] qmake vs gcc from ports

2014-01-09 Thread Andriy Gapon

I have a head system with clang as a base compiler and no gcc in the base.
On the other hand, for reasons of my own, I have lang/gcc48 installed and use it
to build ports.  This used to work quite well until r338902.

Previously, there were spec files for freebsd-g++XY, e.g. freebsd-g++48.
Setting CXX to g++48 was sufficient to get the correct spec file.

Now I see that there are only freebsd-g++ and freebsd-clang.
Then, for example, the following happens:
$ cd /usr/ports/devel/qt4-corelib
$ make -V CXX
g++48
$ make -V QMAKE_COMPILER
$(ccver="$(g++48 --version)"; case "$ccver" in *clang*) echo clang ;; *) echo
g++ ;; esac)
$ echo $(ccver="$(g++48 --version)"; case "$ccver" in *clang*) echo clang ;; *)
echo g++ ;; esac)
g++
$ make -V QMAKESPEC
/usr/local/share/qt4/mkspecs/freebsd-$(ccver="$(g++48 --version)"; case "$ccver"
in *clang*) echo clang ;; *) echo g++ ;; esac)
$ make -V CONFIGURE_ARGS
-no-nas-sound -no-gtkstyle -opensource -confirm-license  -platform
/usr/local/share/qt4/mkspecs/freebsd-$(ccver="$(g++48 --version)"; case "$ccver"
in *clang*) echo clang ;; *) echo g++ ;; esac)  -no-pch  -prefix /usr/local
-bindir /usr/local/bin  -headerdir /usr/local/include/qt4  -libdir
/usr/local/lib/qt4  -plugindir /usr/local/lib/qt4/plugins  -importdir
/usr/local/lib/qt4/imports  -datadir /usr/local/share/qt4  -docdir
/usr/local/share/doc/qt4  -translationdir /usr/local/share/qt4/translations
-sysconfdir /usr/local/etc/xdg -fast  -system-libjpeg -system-libpng
-system-libmng -system-libtiff -system-zlib  -no-phonon-backend  -examplesdir
/usr/local/share/examples/qt4/examples  -demosdir
/usr/local/share/examples/qt4/demos -release -no-separate-debug-info
$ make -V CONFIGURE_ENV
QTDIR=/usr/obj/ports/usr/ports/devel/qt4-corelib/work/qt-everywhere-opensource-src-4.8.5
PATH=/usr/obj/ports/usr/ports/devel/qt4-corelib/work/qt-everywhere-opensource-src-4.8.5/bin:$PATH
MAKE="make" PKG_CONFIG=pkgconf SHELL=/bin/sh CONFIG_SHELL=/bin/sh
$ make configure WANT_QT_VERBOSE_CONFIGURE=yes
...
floatmath auto-detection... ()
g++ -c -pipe -O2 -Wall -W  -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I.
-I/usr/local/include/qt4 -I/usr/local/include -o floatmath.o floatmath.cpp
make[1]: exec(g++) failed (No such file or directory)
*** Error code 1
...

How to make this work again?
Thank you.
-- 
Andriy Gapon
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information