mumble-voip / mumble-releng

Mumble Release Engineering
Other
17 stars 21 forks source link

Qt 5's makefile generator breaks on dirs that have parentheses in them #7

Open mkrautz opened 9 years ago

mkrautz commented 9 years ago
+ qmake -recursive main.pro 'CONFIG+=release no-client ermine' 'DEFINES+=MUMBLE_VERSION=1.3.0~508~ga7d103f~snapshot SNAPSHOT_BUILD=1'
Reading /+MumbleBuilderHome/workspace/Murmur Linux x86 Ermine (CentOS 5.9)/src/murmur/murmur.pro
Project WARNING: CONFIG+=qdbus is deprecated. Use QT+=dbus instead.
Project WARNING: CONFIG+=qdbus is deprecated. Use QT+=dbus instead.
Project WARNING: CONFIG+=qdbus is deprecated. Use QT+=dbus instead.
+ make
cd src/murmur/ && ( test -e Makefile || /MumbleBuild/centos-ermine-1.3.x-2015-01-09-d4a1a4c/Qt5/bin/qmake /+MumbleBuilderHome/workspace/Murmur\ Linux\ x86\ Ermine\ (CentOS\ 5.9)/src/murmur/murmur.pro CONFIG+=release\ no-client\ ermine DEFINES+=MUMBLE_VERSION=1.3.0~508~ga7d103f~snapshot\ SNAPSHOT_BUILD=1 -o Makefile ) && make -f Makefile 
/bin/sh: -c: line 0: syntax error near unexpected token `('
/bin/sh: -c: line 0: `cd src/murmur/ && ( test -e Makefile || /MumbleBuild/centos-ermine-1.3.x-2015-01-09-d4a1a4c/Qt5/bin/qmake /+MumbleBuilderHome/workspace/Murmur\ Linux\ x86\ Ermine\ (CentOS\ 5.9)/src/murmur/murmur.pro CONFIG+=release\ no-client\ ermine DEFINES+=MUMBLE_VERSION=1.3.0~508~ga7d103f~snapshot\ SNAPSHOT_BUILD=1 -o Makefile ) && make -f Makefile '
make: *** [sub-src-murmur-make_first-ordered] Error 2
mkrautz commented 9 years ago

We've worked around this in Jenkins by renaming the builder.

hacst commented 9 years ago

Something to report upstream? Or is that something we did?

mkrautz commented 9 years ago

Should probably be reported upstream.