You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(381) |
Sep
(175) |
Oct
(261) |
Nov
(202) |
Dec
(221) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(307) |
Feb
(144) |
Mar
(140) |
Apr
(571) |
May
(652) |
Jun
(376) |
Jul
(547) |
Aug
(788) |
Sep
(475) |
Oct
(445) |
Nov
(599) |
Dec
(387) |
2002 |
Jan
(282) |
Feb
(348) |
Mar
(641) |
Apr
(313) |
May
(227) |
Jun
(317) |
Jul
(432) |
Aug
(775) |
Sep
(514) |
Oct
(835) |
Nov
(787) |
Dec
(680) |
2003 |
Jan
(960) |
Feb
(1202) |
Mar
(1114) |
Apr
(744) |
May
(538) |
Jun
(670) |
Jul
(880) |
Aug
(1123) |
Sep
(943) |
Oct
(780) |
Nov
(862) |
Dec
(747) |
2004 |
Jan
(929) |
Feb
(818) |
Mar
(609) |
Apr
(906) |
May
(568) |
Jun
(543) |
Jul
(555) |
Aug
(656) |
Sep
(794) |
Oct
(581) |
Nov
(626) |
Dec
(555) |
2005 |
Jan
(867) |
Feb
(661) |
Mar
(811) |
Apr
(674) |
May
(541) |
Jun
(603) |
Jul
(439) |
Aug
(381) |
Sep
(729) |
Oct
(693) |
Nov
(493) |
Dec
(442) |
2006 |
Jan
(685) |
Feb
(415) |
Mar
(567) |
Apr
(763) |
May
(452) |
Jun
(393) |
Jul
(409) |
Aug
(282) |
Sep
(259) |
Oct
(398) |
Nov
(397) |
Dec
(464) |
2007 |
Jan
(564) |
Feb
(304) |
Mar
(442) |
Apr
(358) |
May
(353) |
Jun
(160) |
Jul
(439) |
Aug
(250) |
Sep
(276) |
Oct
(428) |
Nov
(572) |
Dec
(221) |
2008 |
Jan
(354) |
Feb
(277) |
Mar
(378) |
Apr
(448) |
May
(308) |
Jun
(269) |
Jul
(281) |
Aug
(142) |
Sep
(141) |
Oct
(323) |
Nov
(341) |
Dec
(352) |
2009 |
Jan
(362) |
Feb
(335) |
Mar
(347) |
Apr
(190) |
May
(222) |
Jun
(346) |
Jul
(281) |
Aug
(295) |
Sep
(279) |
Oct
(610) |
Nov
(580) |
Dec
(550) |
2010 |
Jan
(387) |
Feb
(357) |
Mar
(365) |
Apr
(168) |
May
(132) |
Jun
(61) |
Jul
(165) |
Aug
(305) |
Sep
(351) |
Oct
(405) |
Nov
(380) |
Dec
(273) |
2011 |
Jan
(193) |
Feb
(136) |
Mar
(445) |
Apr
(350) |
May
(214) |
Jun
(109) |
Jul
(113) |
Aug
(145) |
Sep
(43) |
Oct
(132) |
Nov
(219) |
Dec
(257) |
2012 |
Jan
(237) |
Feb
(170) |
Mar
(182) |
Apr
(229) |
May
(89) |
Jun
(120) |
Jul
(203) |
Aug
(112) |
Sep
(101) |
Oct
(123) |
Nov
(186) |
Dec
(83) |
2013 |
Jan
(122) |
Feb
(69) |
Mar
(154) |
Apr
(126) |
May
(70) |
Jun
(82) |
Jul
(96) |
Aug
(192) |
Sep
(151) |
Oct
(134) |
Nov
(192) |
Dec
(170) |
2014 |
Jan
(157) |
Feb
(235) |
Mar
(338) |
Apr
(327) |
May
(283) |
Jun
(204) |
Jul
(341) |
Aug
(456) |
Sep
(211) |
Oct
(294) |
Nov
(318) |
Dec
(318) |
2015 |
Jan
(151) |
Feb
(204) |
Mar
(363) |
Apr
(144) |
May
(134) |
Jun
(143) |
Jul
(192) |
Aug
(122) |
Sep
(190) |
Oct
(187) |
Nov
(430) |
Dec
(240) |
2016 |
Jan
(177) |
Feb
(188) |
Mar
(754) |
Apr
(270) |
May
(296) |
Jun
(268) |
Jul
(107) |
Aug
(131) |
Sep
(120) |
Oct
(91) |
Nov
(135) |
Dec
(69) |
2017 |
Jan
(225) |
Feb
(102) |
Mar
(177) |
Apr
(154) |
May
(131) |
Jun
(53) |
Jul
(130) |
Aug
(121) |
Sep
(65) |
Oct
(92) |
Nov
(87) |
Dec
(90) |
2018 |
Jan
(164) |
Feb
(115) |
Mar
(97) |
Apr
(136) |
May
(324) |
Jun
(172) |
Jul
(95) |
Aug
(89) |
Sep
(93) |
Oct
(149) |
Nov
(69) |
Dec
(28) |
2019 |
Jan
(100) |
Feb
(205) |
Mar
(125) |
Apr
(65) |
May
(52) |
Jun
(159) |
Jul
(67) |
Aug
(119) |
Sep
(224) |
Oct
(71) |
Nov
(69) |
Dec
(123) |
2020 |
Jan
(151) |
Feb
(114) |
Mar
(111) |
Apr
(148) |
May
(168) |
Jun
(199) |
Jul
(70) |
Aug
(155) |
Sep
(98) |
Oct
(73) |
Nov
(88) |
Dec
(73) |
2021 |
Jan
(63) |
Feb
(221) |
Mar
(62) |
Apr
(101) |
May
(254) |
Jun
(60) |
Jul
(148) |
Aug
(67) |
Sep
(136) |
Oct
(165) |
Nov
(123) |
Dec
(136) |
2022 |
Jan
(104) |
Feb
(136) |
Mar
(67) |
Apr
(42) |
May
(65) |
Jun
(45) |
Jul
(21) |
Aug
(181) |
Sep
(53) |
Oct
|
Nov
(1) |
Dec
|
2023 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2024 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Alex P. <pes...@ma...> - 2022-09-05 10:07:45
|
On 9/5/22 12:59, Mark Rotteveel wrote: > On 05-09-2022 11:50, Alex Peshkoff via Firebird-devel wrote: >> On 9/5/22 12:31, Mark Rotteveel wrote: >>> On 05-09-2022 11:23, Alex Peshkoff via Firebird-devel wrote: >>>> This is solved by install script - it creates symlink to >>>> /inst/path/firebird/lib/.tm/libtommath.so.0 in system lib directory >>>> (provided it's missing). >>>> That's done this way in order to make it possible to use system >>>> tommath when present. >>> >>> That is inconsistent compared to what is done for >>> --with-builtin-tomcrypt. I explicitly requested >>> --with-builtin-tommath, so I expect it to end up directly in the lib >>> directory like tomcrypt. >> >> This switch works another way. > > It seems to me it does the same thing, but for a different library, so > why does it do so in an entirely different way? I do not know what library do you talk about. There are many of them - and rules for them vary slightly. > >>> If I understand you correctly, I will need to massage what I have in >>> buildroot even further to get a usable build. I won't be using the >>> install script, because I don't want to install it, I want to >>> package it for an embedded deployment. >> >> Yes, you need to change something not suitable for embedded, I even >> expect you to add configure switch for it - we never deployed FB for >> linux w/o install script. > > We'll see, if I can find the motivation and energy to figure this out. > If you just shell scripts and send me changes I can do the rest myself... |
From: Mark R. <ma...@la...> - 2022-09-05 09:59:40
|
On 05-09-2022 11:50, Alex Peshkoff via Firebird-devel wrote: > On 9/5/22 12:31, Mark Rotteveel wrote: >> On 05-09-2022 11:23, Alex Peshkoff via Firebird-devel wrote: >>> This is solved by install script - it creates symlink to >>> /inst/path/firebird/lib/.tm/libtommath.so.0 in system lib directory >>> (provided it's missing). >>> That's done this way in order to make it possible to use system >>> tommath when present. >> >> That is inconsistent compared to what is done for >> --with-builtin-tomcrypt. I explicitly requested >> --with-builtin-tommath, so I expect it to end up directly in the lib >> directory like tomcrypt. > > This switch works another way. It seems to me it does the same thing, but for a different library, so why does it do so in an entirely different way? >> If I understand you correctly, I will need to massage what I have in >> buildroot even further to get a usable build. I won't be using the >> install script, because I don't want to install it, I want to package >> it for an embedded deployment. > > Yes, you need to change something not suitable for embedded, I even > expect you to add configure switch for it - we never deployed FB for > linux w/o install script. We'll see, if I can find the motivation and energy to figure this out. Mark -- Mark Rotteveel |
From: Alex P. <pes...@ma...> - 2022-09-05 09:50:35
|
On 9/5/22 12:31, Mark Rotteveel wrote: > On 05-09-2022 11:23, Alex Peshkoff via Firebird-devel wrote: >> This is solved by install script - it creates symlink to >> /inst/path/firebird/lib/.tm/libtommath.so.0 in system lib directory >> (provided it's missing). >> That's done this way in order to make it possible to use system >> tommath when present. > > That is inconsistent compared to what is done for > --with-builtin-tomcrypt. I explicitly requested > --with-builtin-tommath, so I expect it to end up directly in the lib > directory like tomcrypt. This switch works another way. > > If I understand you correctly, I will need to massage what I have in > buildroot even further to get a usable build. I won't be using the > install script, because I don't want to install it, I want to package > it for an embedded deployment. > Yes, you need to change something not suitable for embedded, I even expect you to add configure switch for it - we never deployed FB for linux w/o install script. |
From: Mark R. <ma...@la...> - 2022-09-05 09:32:09
|
On 05-09-2022 11:23, Alex Peshkoff via Firebird-devel wrote: > This is solved by install script - it creates symlink to > /inst/path/firebird/lib/.tm/libtommath.so.0 in system lib directory > (provided it's missing). > That's done this way in order to make it possible to use system tommath > when present. That is inconsistent compared to what is done for --with-builtin-tomcrypt. I explicitly requested --with-builtin-tommath, so I expect it to end up directly in the lib directory like tomcrypt. If I understand you correctly, I will need to massage what I have in buildroot even further to get a usable build. I won't be using the install script, because I don't want to install it, I want to package it for an embedded deployment. Mark -- Mark Rotteveel |
From: Alex P. <pes...@ma...> - 2022-09-05 09:24:06
|
On 9/3/22 16:12, Mark Rotteveel wrote: > I'm investigating ways of packaging Firebird Embedded for Java, so it > can be used as drop-in Java library (which is then unpacked to a > temporary directory automatically). > > Given Firebird complains about missing libtommath when I use the > normal build, and I don't want to impose on users to install > additional libraries, I tried a custom build (from current state of > v4.0-release branch) with: > > ./autogen.sh --with-builtin-tommath --with-builtin-tomcrypt > --enable-binreloc > make > make dist > > I have a problem with libtommath in this build: > > gen/buildroot/usr/local/firebird/lib contains libtomcrypt.so.1.0.1 > (and symlinks libtomcrypt.so and libtomcrypt.so.1), but no libtommath > files, these are in a .tm subdirectory of lib, so > > gen/buildroot/usr/local/firebird/lib/.tm/libtommath.so.0 > gen/buildroot/usr/local/firebird/lib/.tm/libtommath.so.0.0.41 > gen/buildroot/usr/local/firebird/lib/.tm/libtommath.so > > I would have expected these files directly in > gen/buildroot/usr/local/firebird/lib/, not in > gen/buildroot/usr/local/firebird/lib/.tm/. Trying to load embedded > this way complains about missing libtommath. > This is solved by install script - it creates symlink to /inst/path/firebird/lib/.tm/libtommath.so.0 in system lib directory (provided it's missing). That's done this way in order to make it possible to use system tommath when present. |
From: Norbert S. G. <ns...@te...> - 2022-09-03 14:01:58
|
> What is wrong here? Did I miss a configuration option somewhere? Is this a > bug in the build? > > Mark Hi, Personally, I compile git sources on centos/rocky by installing the lib's below otherwise it generates errors. dnf config-manager --set-enabled crb dnf upgrade -y cd / mkdir git cd git dnf install wget git -y git clone https://github.com/FirebirdSQL/firebird.git dnf install unzip m4 autoconf automake libtool libtool-ltdl icu libicu libicu-devel sed libtommath libtommath-devel libtomcrypt libtomcrypt-devel ncurses ncurses-devel gcc-c++ libstdc++ libstdc++-devel libtommath libtommath-devel glibc-static libstdc++-static libtool-ltdl-devel zlib zlib-devel -y cd firebird bla bla -- Norbert Saint Georges http://tetrasys.fi |
From: Mark R. <ma...@la...> - 2022-09-03 13:13:06
|
I'm investigating ways of packaging Firebird Embedded for Java, so it can be used as drop-in Java library (which is then unpacked to a temporary directory automatically). Given Firebird complains about missing libtommath when I use the normal build, and I don't want to impose on users to install additional libraries, I tried a custom build (from current state of v4.0-release branch) with: ./autogen.sh --with-builtin-tommath --with-builtin-tomcrypt --enable-binreloc make make dist I have a problem with libtommath in this build: gen/buildroot/usr/local/firebird/lib contains libtomcrypt.so.1.0.1 (and symlinks libtomcrypt.so and libtomcrypt.so.1), but no libtommath files, these are in a .tm subdirectory of lib, so gen/buildroot/usr/local/firebird/lib/.tm/libtommath.so.0 gen/buildroot/usr/local/firebird/lib/.tm/libtommath.so.0.0.41 gen/buildroot/usr/local/firebird/lib/.tm/libtommath.so I would have expected these files directly in gen/buildroot/usr/local/firebird/lib/, not in gen/buildroot/usr/local/firebird/lib/.tm/. Trying to load embedded this way complains about missing libtommath. Copying those files/symlinks from .tm to the parent directory allows embedded to be loaded. What is wrong here? Did I miss a configuration option somewhere? Is this a bug in the build? Mark -- Mark Rotteveel |
From: Alex P. <pes...@ma...> - 2022-09-01 16:16:36
|
On 8/25/22 21:52, Dimitry Sibiryakov wrote: > Perhaps warnings should be returned both ways: the binary form in > status and duplicate text in output. In this case applications will > get them as usual and advanced ones may be interested in parsing status. > I will look at what can be done here. Putting warnings (if any) into status vector is definitely not a problem, duplicating them into text output too, what may be not trivial is messages currently printed by burp-like services to stdX. > >> Certainly we may require analyzing warnings from clients who want to >> receive verbose messages in machine-readable form. Is it what you want? > > Rather no. As written above - messages belong to (one of) output > streams (I believe services API should be able to deliver multiple > streams in parallel: messages and binary stream for backup as an > example). > I was thinking about it. Suppose adding N buffers for stream data instead current one should not be too hard to do. But what about API for that, format of data sent to user, etc. - that should be well though before starting with this. |
From: James S. <ji...@ji...> - 2022-08-27 16:08:23
|
Yes On Sat, Aug 27, 2022 at 10:45 AM Dimitry Sibiryakov <sd...@ib...> wrote: > Hello All, > > currently isc_info_firebird_version is formed from engine version, > server > version and remote provider version. > I wonder if there should be also the Y-valve version in addition to all > that > in the case if third-party network provider is used. > An example: > > ISQL Version: WI-T5.0.0.550 Firebird 5.0 Initial > Server version: > WI-V4.0.1.2631 Firebird 4.0 > FireSwarm server 0.3-Devel > FireSwarm client 0.3-Devel > ===> here fbclient's version is missed <=== > > -- > WBR, SD. > > > Firebird-Devel mailing list, web interface at > https://lists.sourceforge.net/lists/listinfo/firebird-devel > -- Jim Starkey |
From: Dimitry S. <sd...@ib...> - 2022-08-27 15:03:35
|
Dimitry Sibiryakov wrote 27.08.2022 16:45: > ISQL Version: WI-T5.0.0.550 Firebird 5.0 Initial Server version: WI-V4.0.1.2631 > Firebird 4.0 FireSwarm server 0.3-Devel FireSwarm client 0.3-Devel > ===> here fbclient's version is missed <=== > Oops, formatting has been screwed. It should be like this: ISQL Version: WI-T5.0.0.550 Firebird 5.0 Initial Server version: WI-V4.0.1.2631 Firebird 4.0 FireSwarm server 0.3-Devel FireSwarm client 0.3-Devel === here fbclient's version is missed === -- WBR, SD. |
From: Dimitry S. <sd...@ib...> - 2022-08-27 14:45:36
|
Hello All, currently isc_info_firebird_version is formed from engine version, server version and remote provider version. I wonder if there should be also the Y-valve version in addition to all that in the case if third-party network provider is used. An example: ISQL Version: WI-T5.0.0.550 Firebird 5.0 Initial Server version: WI-V4.0.1.2631 Firebird 4.0 FireSwarm server 0.3-Devel FireSwarm client 0.3-Devel ===> here fbclient's version is missed <=== -- WBR, SD. |
From: Dimitry S. <sd...@ib...> - 2022-08-25 18:53:18
|
Alex Peshkoff via Firebird-devel wrote 25.08.2022 10:27: > But here are some problems: > - An error when querying service is treated by 99% of callers (starting with > fbsvcmgr) as fatal one. Other errors will not be displayed. And it is the right way to handle them, IMHO. > - What about warnings - yes, they probably may be used at the first glance. But > once again big problems with old clients. What should return isc_service_query - > success or failure? On failure one prints status and detachs from service, on > success - ignores SV. Wasn't it always the way warnings were working: success in function result and requirement to parse vector to get them?.. Perhaps warnings should be returned both ways: the binary form in status and duplicate text in output. In this case applications will get them as usual and advanced ones may be interested in parsing status. > - Verbose messages are already passed through isc_svc_query(). That's what they belongs to. > Certainly we may require analyzing warnings from clients who want to receive > verbose messages in machine-readable form. Is it what you want? Rather no. As written above - messages belong to (one of) output streams (I believe services API should be able to deliver multiple streams in parallel: messages and binary stream for backup as an example). -- WBR, SD. |
From: Jiří Č. <ji...@ci...> - 2022-08-25 17:11:41
|
> As the Intel platforms will be the *huge* majority, what about this: > > win32 | win64 |win64-arm > > or this: > > win32-x86 | win64-x86 | win64-arm > > or just: > > win32 | win64-x86 | win64-arm That seems pretty inconsistent (in regards to other filenames). -- Mgr. Jiří Činčura https://www.tabsoverspaces.com/ |
From: Mark R. <ma...@la...> - 2022-08-25 16:16:20
|
On 25-08-2022 15:13, Stefan Heymann wrote: >> I propose this name convention starting with Firebird 5: > >> Firebird-5.0.0.2816-0-windows-x86-pdb.exe >> Firebird-5.0.0.2816-0-windows-x86-pdb.zip >> Firebird-5.0.0.2816-0-windows-x86.exe >> Firebird-5.0.0.2816-0-windows-x86.zip >> Firebird-5.0.0.2816-0-windows-x64-pdb.exe >> Firebird-5.0.0.2816-0-windows-x64-pdb.zip >> Firebird-5.0.0.2816-0-windows-x64.exe >> Firebird-5.0.0.2816-0-windows-x64.zip >> [...] > > I'd like to suggest you use win32 and win64 instead of x86 and x64. Or, it you want to keep the "windows" prefix, use window-32 and windows-64. > > For me as a Windows user this would be much more logical (the 86 comes from the 80*86 processor, the 64 comes from 64 bits, so it's not consistent from the beginning). The proposed naming has the benefit it is consistent across platforms. That is: Firebird-<version>-<os-family>-<target-cpu>[-qualifier]. I don't see the need, nor the point to deviate from this for Windows. Mark -- Mark Rotteveel |
From: Stefan H. <li...@st...> - 2022-08-25 14:34:14
|
>> > I'd like to suggest you use win32 and win64 instead of x86 and x64. Or, it you want to keep the "windows" prefix, use window-32 and windows-64. >> > For me as a Windows user this would be much more logical (the 86 comes from the 80*86 processor, the 64 comes from 64 bits, so it's not consistent from the beginning). > In the past win32 and win64 was good but now Windows exists for ARM64. > x86, x(86-)64, arm64, etc. are more clear. But I am not a core developer just a user. :-) As the Intel platforms will be the *huge* majority, what about this: win32 | win64 |win64-arm or this: win32-x86 | win64-x86 | win64-arm or just: win32 | win64-x86 | win64-arm Regards Stefan |
From: Jiří Č. <ji...@ci...> - 2022-08-25 13:53:31
|
> In the past win32 and win64 was good but now Windows exists for ARM64. > x86, x(86-)64, arm64, etc. are more clear. But I am not a core developer > just a user. :-) Same for me. -- Mgr. Jiří Činčura https://www.tabsoverspaces.com/ |
From: Gabor B. <mln...@bg...> - 2022-08-25 13:49:33
|
2022.08.25. 15:13 keltezéssel, Stefan Heymann írta: > > I'd like to suggest you use win32 and win64 instead of x86 and x64. Or, it you want to keep the "windows" prefix, use window-32 and windows-64. > > For me as a Windows user this would be much more logical (the 86 comes from the 80*86 processor, the 64 comes from 64 bits, so it's not consistent from the beginning). In the past win32 and win64 was good but now Windows exists for ARM64. x86, x(86-)64, arm64, etc. are more clear. But I am not a core developer just a user. :-) Gabor |
From: Stefan H. <li...@st...> - 2022-08-25 13:27:10
|
> I propose this name convention starting with Firebird 5: > Firebird-5.0.0.2816-0-windows-x86-pdb.exe > Firebird-5.0.0.2816-0-windows-x86-pdb.zip > Firebird-5.0.0.2816-0-windows-x86.exe > Firebird-5.0.0.2816-0-windows-x86.zip > Firebird-5.0.0.2816-0-windows-x64-pdb.exe > Firebird-5.0.0.2816-0-windows-x64-pdb.zip > Firebird-5.0.0.2816-0-windows-x64.exe > Firebird-5.0.0.2816-0-windows-x64.zip > [...] I'd like to suggest you use win32 and win64 instead of x86 and x64. Or, it you want to keep the "windows" prefix, use window-32 and windows-64. For me as a Windows user this would be much more logical (the 86 comes from the 80*86 processor, the 64 comes from 64 bits, so it's not consistent from the beginning). Best Regards Stefan -- Stefan Heymann, Tübingen, Germany |
From: Mark R. <ma...@la...> - 2022-08-25 11:01:35
|
On 25-08-2022 12:38, Dimitry Sibiryakov wrote: > Dmitry Yemanov wrote 25.08.2022 12:34: >>> Firebird-5.0.0.2816-0-windows-x86-withDebugSymbols.exe >>> Firebird-5.0.0.2816-0-windows-x86-withDebugSymbols.zip >>> Firebird-5.0.0.2816-0-windows-x86.exe >>> Firebird-5.0.0.2816-0-windows-x86.zip >>> Firebird-5.0.0.2816-0-windows-x64-withDebugSymbols.exe >>> Firebird-5.0.0.2816-0-windows-x64-withDebugSymbols.zip >>> Firebird-5.0.0.2816-0-windows-x64.exe >>> Firebird-5.0.0.2816-0-windows-x64.zip >>> Firebird-5.0.0.2816-0-linux-x64.tar.gz >>> Firebird-5.0.0.2816-0-linux-x64-debugSymbols.tar.gz >>> Firebird-5.0.0.2816-0-android-arm.tar.gz (armv7, other?) >>> Firebird-5.0.0.2816-0-android-arm-withDebugSymbols.tar.gz >>> Firebird-5.0.0.2816-0-android-arm64.tar.gz >>> Firebird-5.0.0.2816-0-android-arm64-withDebugSymbols.tar.gz >>> Firebird-5.0.0.2816-0-linux-x86.tar.gz >>> Firebird-5.0.0.2816-0-linux-x86-debugSymbols.tar.gz >>> Firebird-5.0.0.2816-0-source.tar.xz >>> Firebird-5.0.0.2816-0-macos-x64.pkg >> >> Looks good to me. > > Is this zero after build number necessary? We have had -1 releases, e.g. https://firebirdsql.org/en/firebird-4-0-0/#Win32 (Firebird-4.0.0.2496-1-Win32.exe), so for consistency, either it should always be included, or we should ditch this package revision (or whatever we should call it) entirely. Mark -- Mark Rotteveel |
From: Adriano d. S. F. <adr...@gm...> - 2022-08-25 10:55:27
|
On 25/08/2022 07:38, Dimitry Sibiryakov wrote: > > Is this zero after build number necessary? > It's packaging number. We had this type of problem in Windows build in the past, where retag was not necessary and the package number was increased. Adriano |
From: Dimitry S. <sd...@ib...> - 2022-08-25 10:38:35
|
Dmitry Yemanov wrote 25.08.2022 12:34: >> Firebird-5.0.0.2816-0-windows-x86-withDebugSymbols.exe >> Firebird-5.0.0.2816-0-windows-x86-withDebugSymbols.zip >> Firebird-5.0.0.2816-0-windows-x86.exe >> Firebird-5.0.0.2816-0-windows-x86.zip >> Firebird-5.0.0.2816-0-windows-x64-withDebugSymbols.exe >> Firebird-5.0.0.2816-0-windows-x64-withDebugSymbols.zip >> Firebird-5.0.0.2816-0-windows-x64.exe >> Firebird-5.0.0.2816-0-windows-x64.zip >> Firebird-5.0.0.2816-0-linux-x64.tar.gz >> Firebird-5.0.0.2816-0-linux-x64-debugSymbols.tar.gz >> Firebird-5.0.0.2816-0-android-arm.tar.gz (armv7, other?) >> Firebird-5.0.0.2816-0-android-arm-withDebugSymbols.tar.gz >> Firebird-5.0.0.2816-0-android-arm64.tar.gz >> Firebird-5.0.0.2816-0-android-arm64-withDebugSymbols.tar.gz >> Firebird-5.0.0.2816-0-linux-x86.tar.gz >> Firebird-5.0.0.2816-0-linux-x86-debugSymbols.tar.gz >> Firebird-5.0.0.2816-0-source.tar.xz >> Firebird-5.0.0.2816-0-macos-x64.pkg > > Looks good to me. Is this zero after build number necessary? -- WBR, SD. |
From: Adriano d. S. F. <adr...@gm...> - 2022-08-25 10:38:24
|
On 25/08/2022 07:19, Mark Rotteveel wrote: > On 25-08-2022 03:15, Adriano dos Santos Fernandes wrote: >> On 24/08/2022 08:45, Adriano dos Santos Fernandes wrote: >>> >>> I propose this name convention starting with Firebird 5: >>> >> >> Here is my updated proposal based on the discussion so far: >> >> Firebird-5.0.0.2816-0-windows-x86-withDebugSymbols.exe >> Firebird-5.0.0.2816-0-windows-x86-withDebugSymbols.zip >> Firebird-5.0.0.2816-0-windows-x86.exe >> Firebird-5.0.0.2816-0-windows-x86.zip >> Firebird-5.0.0.2816-0-windows-x64-withDebugSymbols.exe >> Firebird-5.0.0.2816-0-windows-x64-withDebugSymbols.zip >> Firebird-5.0.0.2816-0-windows-x64.exe >> Firebird-5.0.0.2816-0-windows-x64.zip >> Firebird-5.0.0.2816-0-linux-x64.tar.gz >> Firebird-5.0.0.2816-0-linux-x64-debugSymbols.tar.gz >> Firebird-5.0.0.2816-0-android-arm.tar.gz (armv7, other?) >> Firebird-5.0.0.2816-0-android-arm-withDebugSymbols.tar.gz >> Firebird-5.0.0.2816-0-android-arm64.tar.gz >> Firebird-5.0.0.2816-0-android-arm64-withDebugSymbols.tar.gz >> Firebird-5.0.0.2816-0-linux-x86.tar.gz >> Firebird-5.0.0.2816-0-linux-x86-debugSymbols.tar.gz >> Firebird-5.0.0.2816-0-source.tar.xz >> Firebird-5.0.0.2816-0-macos-x64.pkg > > Sounds OK. On suggestion: use "with-debug-symbols" and "debug-symbols", > but that is just because I'm a bit allergic to capitals in filenames ;) > Me too, but I want to use dashes to separate components in this case, and then it would be inconsistent have a single information spread into multiple parts. Adriano |
From: Dmitry Y. <fir...@ya...> - 2022-08-25 10:34:42
|
25.08.2022 04:15, Adriano dos Santos Fernandes wrote: > Here is my updated proposal based on the discussion so far: > > Firebird-5.0.0.2816-0-windows-x86-withDebugSymbols.exe > Firebird-5.0.0.2816-0-windows-x86-withDebugSymbols.zip > Firebird-5.0.0.2816-0-windows-x86.exe > Firebird-5.0.0.2816-0-windows-x86.zip > Firebird-5.0.0.2816-0-windows-x64-withDebugSymbols.exe > Firebird-5.0.0.2816-0-windows-x64-withDebugSymbols.zip > Firebird-5.0.0.2816-0-windows-x64.exe > Firebird-5.0.0.2816-0-windows-x64.zip > Firebird-5.0.0.2816-0-linux-x64.tar.gz > Firebird-5.0.0.2816-0-linux-x64-debugSymbols.tar.gz > Firebird-5.0.0.2816-0-android-arm.tar.gz (armv7, other?) > Firebird-5.0.0.2816-0-android-arm-withDebugSymbols.tar.gz > Firebird-5.0.0.2816-0-android-arm64.tar.gz > Firebird-5.0.0.2816-0-android-arm64-withDebugSymbols.tar.gz > Firebird-5.0.0.2816-0-linux-x86.tar.gz > Firebird-5.0.0.2816-0-linux-x86-debugSymbols.tar.gz > Firebird-5.0.0.2816-0-source.tar.xz > Firebird-5.0.0.2816-0-macos-x64.pkg Looks good to me. Dmitry |
From: Mark R. <ma...@la...> - 2022-08-25 10:20:08
|
On 25-08-2022 03:15, Adriano dos Santos Fernandes wrote: > On 24/08/2022 08:45, Adriano dos Santos Fernandes wrote: >> >> I propose this name convention starting with Firebird 5: >> > > Here is my updated proposal based on the discussion so far: > > Firebird-5.0.0.2816-0-windows-x86-withDebugSymbols.exe > Firebird-5.0.0.2816-0-windows-x86-withDebugSymbols.zip > Firebird-5.0.0.2816-0-windows-x86.exe > Firebird-5.0.0.2816-0-windows-x86.zip > Firebird-5.0.0.2816-0-windows-x64-withDebugSymbols.exe > Firebird-5.0.0.2816-0-windows-x64-withDebugSymbols.zip > Firebird-5.0.0.2816-0-windows-x64.exe > Firebird-5.0.0.2816-0-windows-x64.zip > Firebird-5.0.0.2816-0-linux-x64.tar.gz > Firebird-5.0.0.2816-0-linux-x64-debugSymbols.tar.gz > Firebird-5.0.0.2816-0-android-arm.tar.gz (armv7, other?) > Firebird-5.0.0.2816-0-android-arm-withDebugSymbols.tar.gz > Firebird-5.0.0.2816-0-android-arm64.tar.gz > Firebird-5.0.0.2816-0-android-arm64-withDebugSymbols.tar.gz > Firebird-5.0.0.2816-0-linux-x86.tar.gz > Firebird-5.0.0.2816-0-linux-x86-debugSymbols.tar.gz > Firebird-5.0.0.2816-0-source.tar.xz > Firebird-5.0.0.2816-0-macos-x64.pkg Sounds OK. On suggestion: use "with-debug-symbols" and "debug-symbols", but that is just because I'm a bit allergic to capitals in filenames ;) Mark -- Mark Rotteveel |
From: Alex P. <pes...@ma...> - 2022-08-25 08:28:03
|
On 8/24/22 20:59, Dimitry Sibiryakov wrote: > Alexander Peshkov wrote 24.08.2022 19:06: >> On 8/24/22 14:31, Dimitry Sibiryakov wrote: >> > Without it services seem to be pretty useless. >> >> I think this to be suggested in devel and if nobody sees problems - feel >> free to add a ticket, I will implement it. > > Ok. But I don't think that a simple hack returning only thread exit > code is a right way to go. If I was thinking that way that feature could be present since 2. 5 :-) > >> Notice - in status vector it will be a notice that service thread failed >> with exit code NNN, original message with a reason for is unknown at the >> final point. > > It is not quite try. > In the old dark days when the service thread just run an external > utility and mindlessly redirect whole output to the client it was so. > But nowadays the thread is doing whole work itself Just small notice - an ability to return errors in SV does not directly depend upon does service run as a process or as a thread. It's possible to pass SV cross-process but nobody cared about. With service threads pre-2.5 it was a mix - some errors were returned as SV, some - as text lines. > so it can return a proper errors, warnings and verbose messages > through isc_svc_query() as soon as they happen. But here are some problems: - An error when querying service is treated by 99% of callers (starting with fbsvcmgr) as fatal one. Other errors will not be displayed. - What about warnings - yes, they probably may be used at the first glance. But once again big problems with old clients. What should return isc_service_query - success or failure? On failure one prints status and detachs from service, on success - ignores SV. - Verbose messages are already passed through isc_svc_query(). Certainly we may require analyzing warnings from clients who want to receive verbose messages in machine-readable form. Is it what you want? |