[obs-commits] [openSUSE/obs-build] 2aa2ba: fix macro expansion for macros without curly brace...
Branch: refs/heads/master Home: https://github.com/openSUSE/obs-build Commit: 2aa2ba1ac18ba0bf1e5a276d0ea410fc7bd357c2 https://github.com/openSUSE/obs-build/commit/2aa2ba1ac18ba0bf1e5a276d0ea410f... Author: Stefan Brüns <stefan.bruens@rwth-aachen.de> Date: 2016-05-28 (Sat, 28 May 2016) Changed paths: M Build/Rpm.pm Log Message: ----------- fix macro expansion for macros without curly braces Parametrized macros without curly braces consume all remaining arguments until end-of-line. Fixes evaluation of e.g "%define foo() %1", which caused "Use of initialized value $line in ..." due to dereference of uncaputured $2. Commit: 4fc8c99832e60a1abfc4141289d973c888a83584 https://github.com/openSUSE/obs-build/commit/4fc8c99832e60a1abfc4141289d973c... Author: Michael Schroeder <mls@suse.de> Date: 2016-06-13 (Mon, 13 Jun 2016) Changed paths: M Build/Rpm.pm Log Message: ----------- Merge pull request #265 from StefanBruens/fix_macro_expansion fix macro expansion for macros without curly braces Compare: https://github.com/openSUSE/obs-build/compare/e125d44fe31e...4fc8c99832e6
participants (1)
-
GitHub