Hi Mohammad, I hope that Max has some more on this, but AFAIK the 'bumpversion' part has been added recently as part of the "release helper from libosmocore", currently osmo-trx's last master revision. As a workaround until the problem is clear, you could try to revert the last master revision and try rebuilding with that: git revert 099a44abfbe9f573ae553ba24945ef452c9982b8 autoreconf -fi ./configure make 'bumpversion' has been discussed elsewhere, with an indication that we may want to remove this dependency again. It should anyway just be needed for making a release, I'm not sure why this appears during normal build from source. ~N On Sun, Sep 17, 2017 at 08:47:00PM +0430, mohammad nejati wrote:
Hi , i’m trying to build osmo-trx master branch .
What i’am doing : autoreconf -i ./configure make
In make step i get this error :
Evaluating ‘parse’ option: ‘(?P\d+).(?P\d+).(?P\d+)’ does not parse current version 'P2.8TRUNK’ usage: bumpversion [-h] [–config-file FILE] [–verbose] [–list] [–allow-dirty] [–parse REGEX] [–serialize FORMAT] [–search SEARCH] [–replace REPLACE] [–current-version VERSION] [–dry-run] --new-version VERSION [–commit | --no-commit] [–tag | --no-tag] [–tag-name TAG_NAME] [–message COMMIT_MSG] part [file [file …]] bumpversion: error: the following arguments are required: --new-version make all-recursive
-- - Neels Hofmeyr <nhofmeyr@sysmocom.de> http://www.sysmocom.de/ ======================================================================= * sysmocom - systems for mobile communications GmbH * Alt-Moabit 93 * 10559 Berlin, Germany * Sitz / Registered office: Berlin, HRB 134158 B * Geschäftsführer / Managing Directors: Harald Welte