[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: stable says master
[Thread Prev] | [Thread Next]
- Subject: Re: stable says master
- From: Bruce Steers <bsteers4@xxxxxxxxx>
- Date: Thu, 31 Jul 2025 11:25:16 +0100
- To: user@xxxxxxxxxxxxxxxxxxxxxx
On Thu, 31 Jul 2025 at 10:22, Benoît Minisini <
benoit.minisini@xxxxxxxxxxxxxxxx> wrote:
> Le 31/07/2025 à 11:20, Benoît Minisini a écrit :
> >
> > It's the autoconf macro that detects the current commit with git that
> > does not work anymore when Gambas is built in the OBS context.
> >
> > I don't know how to send the commit used by OBS to the inner Gambas
> > makefiles.
> >
> > Regards,
> >
>
> Mmm... Actually the detected commit is OK, it's just the branch name
> that is not detected correctly. Strange!
>
> --
> Benoît Minisini
line 8704 of main/configure
if test "x${gb_detect_git}" != "x"; then
gb_vcs_branch=`git rev-parse --abbrev-ref HEAD 2> /dev/null`
gb_vcs_hash=`git rev-parse --short HEAD 2> /dev/null`
else
gb_detect_svn=`which svn 2> /dev/null`
if test "x${gb_detect_svn}" != "x"; then
gb_vcs_hash=`svn info --show-item last-changed-revision 2>
/dev/null`
fi
fi
the 1st git command "git rev-parse --abbrev-ref HEAD 2> /dev/null" is
getting the branch name.
not sure what to do about it though?
can configure detect if it is a OBS compile happening?
if it can then it will only be either master or stable so we can react to
version ending in .99 or not
This assumes variable $OpenSuseInstaller is 1 if OBS or 0 in any other
circumstance.
if test "x${gb_detect_git}" != "x"; then
gb_vcs_branch=`git rev-parse --abbrev-ref HEAD 2> /dev/null`
gb_vcs_hash=`git rev-parse --short HEAD 2> /dev/null`
[ ${gb_vcs_version##*.} != "99" -a $OpenSuseInstaller -eq 1 ]
&& gb_vcs_branch="stable" # here change to stable is revision is not .99
and is OBS compilation.
else
gb_detect_svn=`which svn 2> /dev/null`
if test "x${gb_detect_svn}" != "x"; then
gb_vcs_hash=`svn info --show-item last-changed-revision 2>
/dev/null`
fi
fi
Respects
BruceS
| Re: stable says master | Bruce Steers <bsteers4@xxxxxxxxx> |
| Re: stable says master | Bruce Steers <bsteers4@xxxxxxxxx> |
| stable says master | Bruce Steers <bsteers4@xxxxxxxxx> |
| Re: stable says master | Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx> |
| Re: stable says master | gbWilly <gbWilly@xxxxxxxxxxxxxx> |
| Re: stable says master | Bruce Steers <bsteers4@xxxxxxxxx> |
| Re: stable says master | Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx> |
| Re: stable says master | Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx> |