Recent

Author Topic: We are now using GIT  (Read 49376 times)

PascalDragon

  • Hero Member
  • *****
  • Posts: 5446
  • Compiler Developer
Re: We are now using GIT
« Reply #45 on: August 28, 2021, 02:23:06 pm »
I've forwarded this to the core mailing list so that the one responsible for the conversion might take a look.

PeterBB

  • New Member
  • *
  • Posts: 40
Re: We are now using GIT
« Reply #46 on: August 29, 2021, 01:31:25 am »
Thanks

avra

  • Hero Member
  • *****
  • Posts: 2514
    • Additional info
Re: We are now using GIT
« Reply #47 on: August 30, 2021, 11:57:11 am »
Unfortunately we can not close issues our selves, so I have to ask here someone to close issue https://gitlab.com/freepascal.org/lazarus/ccr/-/issues/35160. Thanks!
ct2laz - Conversion between Lazarus and CodeTyphon
bithelpers - Bit manipulation for standard types
pasettimino - Siemens S7 PLC lib

PeterBB

  • New Member
  • *
  • Posts: 40
Re: We are now using GIT
« Reply #48 on: September 02, 2021, 10:57:42 pm »
I've forwarded this to the core mailing list so that the one responsible for the conversion might take a look.

Hi, do you have a link for this?
I can't see anything relevant here
https://lists.lazarus-ide.org/pipermail/lazarus/2021-August/thread.html


Fred vS

  • Hero Member
  • *****
  • Posts: 3158
    • StrumPract is the musicians best friend
Re: We are now using GIT
« Reply #49 on: September 02, 2021, 11:43:44 pm »
I've forwarded this to the core mailing list so that the one responsible for the conversion might take a look.

Hi, do you have a link for this?
I can't see anything relevant here
https://lists.lazarus-ide.org/pipermail/lazarus/2021-August/thread.html

Hello.

For fpGUI related things, better to create a issue on his GitHub site:
https://github.com/graemeg/fpGUI/issues

Or mailing-list:
http://geldenhuys.co.uk/webnews/

Fre;D
I use Lazarus 2.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.

https://github.com/fredvs
https://gitlab.com/fredvs
https://codeberg.org/fredvs

PeterBB

  • New Member
  • *
  • Posts: 40
Re: We are now using GIT
« Reply #50 on: September 03, 2021, 12:27:25 am »
Hi Fred,

We were talking about a Lazarus bug being lost, that refers to Lazarus code that does not compile.
https://web.archive.org/web/20201202041052/https://bugs.freepascal.org/view.php?id=37556

Native fpgui compiles just fine.

Fred vS

  • Hero Member
  • *****
  • Posts: 3158
    • StrumPract is the musicians best friend
Re: We are now using GIT
« Reply #51 on: September 03, 2021, 12:43:59 am »
Hi Fred,

We were talking about a Lazarus bug being lost, that refers to Lazarus code that does not compile.
https://web.archive.org/web/20201202041052/https://bugs.freepascal.org/view.php?id=37556

Native fpgui compiles just fine.

Ooops, ok, sorry for the noise.

But, afaik, LCL-fgGUI is "under work" and far to be ready to use (in opposite of true native fpGUI).
I use Lazarus 2.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.

https://github.com/fredvs
https://gitlab.com/fredvs
https://codeberg.org/fredvs

PeterBB

  • New Member
  • *
  • Posts: 40
Re: We are now using GIT
« Reply #52 on: September 03, 2021, 02:01:26 am »
I noticed 37556 had gone because I'm the reporter. I guess my main concern, is that if one bug got lost in the move, how many others went missing?

The LCL-fgGUI would be closer to readiness if the patch I supplied were applied. At least it would compile!
The patch is only a few lines. I was hoping it might make 2.2.0

Cheers,
Pete

PascalDragon

  • Hero Member
  • *****
  • Posts: 5446
  • Compiler Developer
Re: We are now using GIT
« Reply #53 on: September 03, 2021, 03:33:33 pm »
I've forwarded this to the core mailing list so that the one responsible for the conversion might take a look.

Hi, do you have a link for this?
I can't see anything relevant here
https://lists.lazarus-ide.org/pipermail/lazarus/2021-August/thread.html

No, there is no link, because I posted it to the internal developer mailing list.

I noticed 37556 had gone because I'm the reporter. I guess my main concern, is that if one bug got lost in the move, how many others went missing?

Probably all that had neither FPC, nor Lazarus, nor Lazarus CCR, nor Pas2JS as their project.

PeterBB

  • New Member
  • *
  • Posts: 40
Re: We are now using GIT
« Reply #54 on: September 03, 2021, 05:03:47 pm »
Thanks for the explanation.

Would it make sense for me to just repeat the bug on the new system (with Lazarus as the project)


Cheers,
Pete

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9794
  • Debugger - SynEdit - and more
    • wiki
Re: We are now using GIT
« Reply #55 on: September 03, 2021, 06:15:50 pm »
We are looking into this.

The problem appears to be the entire "fpgui" section of mantis.
We still have the issues on backup. But currently it is not clear how many of them apply to LCL, and how many to actual fpgui itself.

Do you recall, if the patch that was attached was to be applied to Lazarus code (as is in our current repro)? Or was it for the fpgui project?
In the latter case, the issue needs to be reported against fpgui.


Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9794
  • Debugger - SynEdit - and more
    • wiki
Re: We are now using GIT
« Reply #56 on: September 03, 2021, 07:26:49 pm »

PeterBB

  • New Member
  • *
  • Posts: 40

MarkMLl

  • Hero Member
  • *****
  • Posts: 6676
Re: We are now using GIT
« Reply #58 on: September 04, 2021, 02:43:06 pm »
Apropos patches and things. Svn-based Lazarus-trunk reports a revision number in the about box, what is the equivalent now that it's been gittified? Is there a way of asking the Lazarus IDE "have you received such-and-such a hash-numbered patch?"

MarkMLl
MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories: https://github.com/MarkMLl?tab=repositories

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9794
  • Debugger - SynEdit - and more
    • wiki
Re: We are now using GIT
« Reply #59 on: September 04, 2021, 02:57:04 pm »
From my "main" build:
Code: Text  [Select][+][-]
  1. Lazarus 2.3.0 rmain-2_3-306-gbbe0b81f62 FPC 3.2.0 x86_64-win64-win32/win64

That is "git desclibe"

306 commits since the tag main-2_3 on commit bbe0b81f62

The 306 is not always "exact". In case of branches (within main) it could be on either side. After a merge it counts both sides.

The leading "r" is a bug somewhere....

 

TinyPortal © 2005-2018