-
Notifications
You must be signed in to change notification settings - Fork 523
Description
Brief Issue Summary
Hi everyone.
I would like to thank all of yours for your outstanding work.
It seems that in latest version during compile task some kind of incorrect macro expansion was occured.
For example, 1.23.5 expand command line for google log as follows :
/usr/bin/g++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DFMT_LOCALE -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DGOOGLE_GLOG_DLL_DECL="" -DGOOGLE_GLOG_DLL_DECL_FOR_UNITTESTS="" .........
Latest version (1.23.24) produces the followed[after rm -rf ./build, restart ide, clean/configure/build]:
/usr/bin/g++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DFMT_LOCALE -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 "-DGOOGLE_GLOG_DLL_DECL=""" "-DGOOGLE_GLOG_DLL_DECL_FOR_UNITTESTS=""" ..........
Please note erroneous extra quotes before -DGOOGLE... .
Version at least 1.23.22 is free from this.
Build the whole source tree is successfull,however.
There are a lot of internal file system entries which are not relevant but cannot be exposed.Additional Information
No response
Metadata
Metadata
Assignees
Labels
Type
Projects
Status