Management of ported 3rd-party software
Petr Ovtchenkov
ptr at ...183...
Thu May 22 07:10:35 CEST 2014
Hi,
On Wed, 21 May 2014 13:21:21 +0200
Stefan Kalkowski <stefan.kalkowski at ...1...> wrote:
> Hi,
>
> just a short remark for port file authors:
>
> When a port preparation includes checking out a git repository, you can
> state the revision explicitly by the "REV" variable, e.g. in
> repos/libports/ports/lwip.port:
>
> REV(lwip) := fe63f36656bd66b4051bdfab93e351a584337d7c
>
> I've already seen that people state a branch name instead of a revision
> hash tag. That is non advisable, as branch names are not unique, and the
> source of the branch may change without the new port mechanism noticing
> that. To prevent users from experiencing inconsistencies between Genode
> and 3rd party code in the future, I'd like to advise you to take always
> hash tags instead of branch names.
Do you want to re-invent "git submodule"?
--
- ptr
More information about the users
mailing list