trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: August 2018

Re: [trinity-devel] TDE on FreeBSD 11.2-p1 failes to build

From: Slávek Banko <slavek.banko@...>
Date: Tue, 7 Aug 2018 00:46:01 +0200
On Tuesday 07 of August 2018 00:09:45 Dr. Nikolaus Klepp wrote:
> Hi all!
>
> I just tried to build TDE on FreeBSD 11.2 and found some problems:
>
> 1) The Makefile relies on "xorgproto", which does not exist on 11.2 (I
> think it can be found in 12). x11/xorgproto from ports conflicts with
> glproto etc., so it annot be used. Removing "xorgproto" from the
> Makefile works, of course.
>
> 2) tqt3 fails to build due to the system/compiler "freebsd-clang" is
> not present in ${QTBASE}/share/tqt3/mkspecs/freebsd-clang, but
> ${QTBASE}/share/tqt3/mkspecs/freebsd-g++ exists. Modifying the Makefile
> and replacing all "mkspecs/freebsd-clang" to "mkspecs/freebsd-g++" lets
> me build tqt3. Rebuild is in progress, so I don't know right now it
> this necessary for all Makefiles.
>
> Nik
>
>
> ===>  Configuring for tqt3-14.0.5
> ===>   FreeBSD 10 autotools fix applied to
> /usr/home/nik/TDE/tde-packaging/freebsd/dependencies/tqt3/work/tqt-x11-
>free_14.0.5/src/3rdparty/libmng/aclocal.m4 ===>   FreeBSD 10 autotools
> fix applied to
> /usr/home/nik/TDE/tde-packaging/freebsd/dependencies/tqt3/work/tqt-x11-
>free_14.0.5/src/3rdparty/libmng/configure
>
>    The specified system/compiler is not supported:
>
>   
> 	/usr/home/nik/TDE/tde-packaging/freebsd/dependencies/tqt3/work/tqt-x11
>-free_14.0.5/mkspecs//usr/local/share/tqt3/mkspecs/freebsd-clang
>
>    Please see the PLATFORMS file for a complete list.
>
> ===>  Script "configure" failed unexpectedly.
> Please report the problem to slavek.banko@... [maintainer] and
> attach the
> "/usr/home/nik/TDE/tde-packaging/freebsd/dependencies/tqt3/work/tqt-x11
>-free_14.0.5/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. a
> /usr/local/sbin/pkg-static info -g -Ea).

That's strange because freebsd-clang is included in tarball TQt 14.0.5. 
Please check that you are working with the current tarball. Did you 
recompile the tqmake?

Regarding xorgproto I apologize, but I can not work well with portsnap. 
You can use inputproto instead of xorgproto. Same problem will be also in 
libksquirrel - use xproto instead of xorgproto.

Cheers
-- 
Slávek