On 07/13/2015 06:10 PM, Ilya Lyubimov wrote:
> I found that new version of qbs now merges identical compiler flags in
> dependent products. This removes duplicated flags, but unfortunately
> it doesn't work properly for flags consisting of two strings, for
> example "-arch i386 -arch x86_64" becomes "-arch i386 x86_64". This
> behaviour was introduced in 16404c356b0e160243de315c48975a82cc343893.
>
> I can fix it locally by removing "lst.removeDuplicates();" from
> insertExportedModuleProperties function in projectresolver.cpp. But I
> don't know the proper way for solving this issue.

Yeah, merging list properties is an "interesting" problem in general. 
This particular issue should disappear as a side effect of a patch that 
is currently in progress and will fix a whole bunch of Export-related bugs.


Christian
_______________________________________________
QBS mailing list
QBS@qt-project.org
http://lists.qt-project.org/mailman/listinfo/qbs

Reply via email to