[Firebird-devel] [FB-Tracker] Created: (CORE-5851) Incomplete fix for CORE-5779 - missing builds/posix/prefix.linux_riscv64

2018-06-20 Thread Damyan Ivanov (JIRA)
Issue Type: Bug Components: Build Issues / Porting Affects Versions: 4.0 Beta 1 Reporter: Damyan Ivanov The fix for CORE-5779 (1e8e7858db84750a77006d307bf28e9686f9414e) missed the build prefix file. Here's one by a Debian porter. -- This message is automatically

[Firebird-devel] [FB-Tracker] Created: (CORE-5723) It is possible to store more digits than de declared precision in DECIMAL(X, Y)

2018-01-24 Thread Damyan Ivanov (JIRA)
Issue Type: Bug Components: Engine Affects Versions: 3.0.2 Environment: Debian/unstable 64-bit, SQL dialect 3 Reporter: Damyan Ivanov Priority: Minor SQL> create table test(a decimal(18,18), b decimal(3,3)); SQL> insert into test(a,b)

[Firebird-devel] [FB-Tracker] Created: (CORE-5694) Duplicate values in columns with a unique constraint

2018-01-04 Thread Damyan Ivanov (JIRA)
: Engine Affects Versions: 3.0.2 Environment: Debian/unstable on amd64, firebird3.0 package version 3.0.2.32703.ds4-12 SuperServer, SuperClassic and Classic, forced writes ON and OFF, sweep disabled or 2 Reporter: Damyan Ivanov Attachments: fb-dupl-uniq.fbk.gz

[Firebird-devel] [patch] parent guardian process exits before fbserver is accepting connections

2017-04-04 Thread Damyan Ivanov
Hi, Attached is a patch that makes the parent guardian process exit to the OS only after fbserver has called listen() initializing its network socket. Without it, the following loop fails (sooner or later): while true; do sudo service firebird3.0 restart; echo "select 'ready' from

Re: [Firebird-devel] rare segfault in fb_shutdown()

2017-01-15 Thread Damyan Ivanov
-=| Alex Peshkoff, 13.01.2017 14:32:09 +0300 |=- > On 01/03/17 00:38, Damyan Ivanov wrote: > > I've been chasing this for some time, and finally I've come (with help > > from others) to a environment which makes the segfault relatively easy > > to reproduce, although it st

[Firebird-devel] rare segfault in fb_shutdown()

2017-01-02 Thread Damyan Ivanov
Hi, I've been chasing this for some time, and finally I've come (with help from others) to a environment which makes the segfault relatively easy to reproduce, although it still requires patience. Everything happens on a POSIX (Debian testing or unstable) system. On a fast (3GHz)

[Firebird-devel] [FB-Tracker] Created: (CORE-5265) fb_config --embedlibs returns "-lfbembed", but there is no libfbembed.so anymore

2016-06-07 Thread Damyan Ivanov (JIRA)
: Firebird Core Issue Type: Bug Components: Scripts Affects Versions: 3.0.0, 4.0 Initial, 3.0.1 Environment: posix Reporter: Damyan Ivanov Priority: Minor fb_config --embedlibs returns "-lfbembed", which is useless, since there

[Firebird-devel] [patch] spelling fixes for isc_sync.cpp and messages (perfrom -> perform)

2016-03-14 Thread Damyan Ivanov
2 +- msgs/transmsgs.fr_FR2.sql |2 +- 6 files changed, 6 insertions(+), 6 deletions(-) Description: spelling error (perfrom -> perform) Author: Damyan Ivanov <d...@debian.org> --- a/src/common/isc_sync.cpp +++ b/src/common/isc_sync.cpp @@ -1516,7 +1516,7 @@ ULONG ISC_exception_post(ULONG sig

Re: [Firebird-devel] [patch] spelling fixes for isc_sync.cpp and messages (perfrom -> perform)

2016-03-14 Thread Damyan Ivanov
-=| Damyan Ivanov, 14.03.2016 15:46:22 + |=- > Attached is a patch fixing a couple of spelling mistakes. It is all > about "perfrom" typo. Forgot to mention that the patch was made against Firebird 3.0.0.32383 from the B3_0_Release bran

Re: [Firebird-devel] Firebird 3 packages on distro

2016-02-25 Thread Damyan Ivanov
-=| Philippe Makowski, 25.02.2016 10:33:46 +0100 |=- > I'm working on the Firebird 3 package for Centos 7 > > to have some coherence between distros , I took a look at : > https://build.opensuse.org/package/show/home:mkubecek:firebird30/firebird > > and > >

Re: [Firebird-devel] Failure to build with GCC 6: cannot convert x to y

2016-01-22 Thread Damyan Ivanov
-=| marius adrian popa, 20.01.2016 10:55:59 +0200 |=- > Firebird 2.5.x package fails to build with gcc 6 > > http://lists.alioth.debian.org/pipermail/pkg-firebird-general/2016q1/002716.html The fix in r62830

[Firebird-devel] [patch] USE_QSORT_CTX on Debian/kFreeBSD

2015-06-05 Thread Damyan Ivanov
Hi, Attached is a patch that fixes failure to build firebird 3.0 on Debian/kfreebsd (that's Debian system with GNU userland and FreeBSD kernel). The last such failure is at

Re: [Firebird-devel] [patch] USE_QSORT_CTX on Debian/kFreeBSD

2015-06-05 Thread Damyan Ivanov
-=| Damyan Ivanov, 05.06.2015 12:04:09 + |=- Hi, Attached is a patch that fixes failure to build firebird 3.0 on Debian/kfreebsd (that's Debian system with GNU userland and FreeBSD kernel). Here's the patch itself. Description: USE_QSORT_CTX on Debian/kFreeBSD If qsort_r is available

Re: [Firebird-devel] [FB-Tracker] Created: (CORE-4595) fbguard lock file created world-writable

2014-11-03 Thread Damyan Ivanov
-=| marius adrian popa, 03.11.2014 14:50:35 +0200 |=- Now is Patched in trunk and in B2_5_Release Great, Thanks! On Sun, Nov 2, 2014 at 12:30 AM, Damyan Ivanov (JIRA) trac...@firebirdsql.org wrote: fbguard lock file created world-writable

[Firebird-devel] [FB-Tracker] Created: (CORE-4595) fbguard lock file created world-writable

2014-11-01 Thread Damyan Ivanov (JIRA)
: 2.5.3 Environment: POSIX Reporter: Damyan Ivanov Priority: Minor Attachments: fb_guard-lock-permissions.patch fbguard creates its lock file with 0666 mode and mask, resulting in a file that is accessible and writable by all users of the system

Re: [Firebird-devel] What is the status of IPv6 support in Firebird SQL for Windows

2014-09-01 Thread Damyan Ivanov
-=| Michal Kubecek, 01.09.2014 09:15:33 +0200 |=- On Tue, Jul 29, 2014 at 11:56:49AM +0300, Damyan Ivanov wrote: -=| marius adrian popa, 29.07.2014 11:35:11 +0300 |=- Question is on Google + page https://plus.google.com/b/111558763769231855886/+AchimKalwa/posts/8Pw5p9462Te?cfem=1

Re: [Firebird-devel] What is the status of IPv6 support in Firebird SQL for Windows

2014-07-29 Thread Damyan Ivanov
-=| marius adrian popa, 29.07.2014 11:35:11 +0300 |=- Question is on Google + page https://plus.google.com/b/111558763769231855886/+AchimKalwa/posts/8Pw5p9462Te?cfem=1 I guess it's a lot simpler now to apply the patch if we drop support for windowsxp in firebird 3.x In this line of

Re: [Firebird-devel] Fwd: ARM64 port

2014-04-28 Thread Damyan Ivanov
d511e4a849712259925096a266228d4527bbc90a Mon Sep 17 00:00:00 2001 From: Damyan Ivanov d...@debian.org Date: Mon, 28 Apr 2014 13:33:46 + Subject: [PATCH] ARM4 support for trunk --- builds/posix/prefix.linux_arm64 | 27 +++ configure.ac| 11

[Firebird-devel] [FB-Tracker] Created: (CORE-4397) Spelling errors in gpre switches and client messages

2014-04-22 Thread Damyan Ivanov (JIRA)
Components: API / Client Library, GPRE Affects Versions: 3.0 Alpha 2, 3.0 Alpha 1, 2.5.2 Update 1, 2.1.5 Update 1, 2.5.2, 2.1.5, 2.5.1, 2.1.4, 2.5.0, 2.1.3, 2.1.2, 2.1.1, 2.1.0, 2.5.4 Environment: any Reporter: Damyan Ivanov Priority: Trivial Attachments

Re: [Firebird-devel] firebird2.5.2 and ICU 52.1

2013-12-13 Thread Damyan Ivanov
-=| Alex, 13.12.2013 09:01:12 +0400 |=- On 12/13/2013 01:14 AM, Damyan Ivanov wrote: On a related note, I wonder if there is a way to convince firebird to work with collations created with different (and no longer available) version of ICU. This would minimise the efforts when upgrading

Re: [Firebird-devel] firebird2.5.2 and ICU 52.1

2013-12-13 Thread Damyan Ivanov
-=| Alex, 13.12.2013 16:49:35 +0400 |=- Your patch with great success causes first one - data may be _silently_ (people useally do not read logs) lost when not found in index. Performing backup without ICU version upgrade is already possible, and letting people do some more things is making

[Firebird-devel] firebird2.5.2 and ICU 52.1

2013-12-12 Thread Damyan Ivanov
(This is all on Debian unstable, firebird 2.5.2.26540 from the package) It seems firebird is bitten again from changes in ICU. When built (and linked) with ICU 52.1, Unicode collations don't work, similarly to CORE-3447: $ isql-fb Use CONNECT or CREATE DATABASE to specify a database SQL

Re: [Firebird-devel] firebird2.5.2 and ICU 52.1

2013-12-12 Thread Damyan Ivanov
-=| Damyan Ivanov, 12.12.2013 10:30:22 +0200 |=- (This is all on Debian unstable, firebird 2.5.2.26540 from the package) $ isql-fb Use CONNECT or CREATE DATABASE to specify a database SQL create database 'test.fdb'; SQL create table xxx (name varchar(32) character set UTF8 collate

Re: [Firebird-devel] firebird2.5.2 and ICU 52.1

2013-12-12 Thread Damyan Ivanov
-=| Alex Peshkoff, 12.12.2013 13:12:11 +0400 |=- On 12/12/13 13:01, Damyan Ivanov wrote: -=| Damyan Ivanov, 12.12.2013 10:30:22 +0200 |=- (This is all on Debian unstable, firebird 2.5.2.26540 from the package) $ isql-fb Use CONNECT or CREATE DATABASE to specify a database SQL

Re: [Firebird-devel] firebird2.5.2 and ICU 52.1

2013-12-12 Thread Damyan Ivanov
-=| Alex Peshkoff, 12.12.2013 17:14:23 +0400 |=- On 12/12/13 14:10, Damyan Ivanov wrote: --- a/src/jrd/unicode_util.cpp +++ b/src/jrd/unicode_util.cpp @@ -86,6 +86,11 @@ public: symbol.printf(%s_%d%d, name, majorVersion, minorVersion); module

Re: [Firebird-devel] firebird fails to build if -Werror=format-security flag is used.

2013-12-04 Thread Damyan Ivanov
-=| Philippe Makowski, 04.12.2013 19:32:30 +0100 |=- From Fedora : https://bugzilla.redhat.com/show_bug.cgi?id=1037062 In fact is is true, Mageia use -Werror=format-security since a long time and to build Firebird package for Mageia I had to disable this (by chance I can using %define

[Firebird-devel] Fixing CORE-3996 for 2.5

2013-05-09 Thread Damyan Ivanov
Hi, http://tracker.firebirdsql.org/browse/CORE-3996 is flagged as fixed for 2.5.3, but I can't see the commit in the B2_5_Release branch. Line 1988 of src/jrd/jrd.cpp still reads trace_failed_attach(NULL, filename, options, true, false); Should that be changed to trace_failed_attach(NULL,

Re: [Firebird-devel] Fixing CORE-3996 for 2.5

2013-05-09 Thread Damyan Ivanov
-=| Damyan Ivanov, 09.05.2013 11:10:01 +0300 |=- http://tracker.firebirdsql.org/browse/CORE-3996 is flagged as fixed for 2.5.3, but I can't see the commit in the B2_5_Release branch. The attached patch (to be applied to B2_5_Release) seems to fix the crash for me. -- dam Description: fix

Re: [Firebird-devel] make install wrong under Debian Ubuntu 64

2013-01-10 Thread Damyan Ivanov
-=| Philippe Makowski, 10.01.2013 18:46:05 +0100 |=- working on the daily build and tests, I got a bug in 'make silent_install' under Debian Ubuntu 64 libraries have symlinks in /usr/lib64, but /usr/lib64 is the wrong place and don't normally exist under Debian Ubuntu 64 so when you do a

Re: [Firebird-devel] Firebird 3, time to rename conflict names ?

2012-11-17 Thread Damyan Ivanov
-=| Philippe Makowski, 17.11.2012 10:48:19 +0100 |=- it could be then fb-sql, fb-dump, fb-security, fb-fixup, fb-stat, fb-backup, fb-qli, fb-preprocess, fb-split, fb-qli or fb_sql, fb_dump, fb_security, fb_fixup, fb_stat, fb_backup, fb_qli, fb_preprocess, fb_split, fb_qli PS

Re: [Firebird-devel] Ubuntu builds

2012-11-14 Thread Damyan Ivanov
-=| Michal Kubecek, 14.11.2012 13:15:48 +0100 |=- On Wed, Nov 14, 2012 at 01:25:16PM +0200, Damyan Ivanov wrote: The packaging is ready and anybody wanting to build the package can find the sources in the Git repository[1]. Since Debian is in a freeze preparing to its next release, I

Re: [Firebird-devel] Design issue

2012-07-26 Thread Damyan Ivanov
-=| Dimitry Sibiryakov, 25.07.2012 21:46:44 +0200 |=- 25.07.2012 21:40, marius adrian popa wrote: For CHAR(20) column, when using UTF8 connection charset, sqllen is 80, and there is no way for DBD::Firebird to determine that the column is really CHAR(20). Actually, (sqlsubtype 0xFF)

Re: [Firebird-devel] [FBCLIENT] Difference between 2.1 and 2.5

2012-07-25 Thread Damyan Ivanov
-=| arnaud but, 25.07.2012 10:36:05 +0200 |=- DESCRIPTION : VARCHAR(22) CHARACTER SET NONE NOT NULL COLLATE NONE ALTER TABLE MYTABLE ADD CONSTRAINT PK_MYTABLE PRIMARY KEY (MYID); When i prepare an insert the sqltype for this column is 448 (base10). Could it be that Firebird correctly

Re: [Firebird-devel] Problem with Firebird 2.5 Debian Builds

2011-12-27 Thread Damyan Ivanov
-=| Alex Peshkoff, 27.12.2011 14:38:59 +0400 |=- Agreed - guardian directory (and probably some others) should be overridable by environment. On the other hand, overriding all directories like you suggest is bad idea - for a debian package it's meaningless to override bin or sbin, they should

Re: [Firebird-devel] Building the Debian Firebird 2.5.1 Package for Ubuntu 8.04 (Hardy)

2011-12-19 Thread Damyan Ivanov
-=| Tony Whyman, 19.12.2011 11:48:37 + |=- dpkg-shlibdeps: warning: symbol ucnv_fromUChars_3_8 used by debian/firebird2.5-server-common/usr/lib/firebird/2.5/plugins/libfbtrace.so found in none of the libraries. My reading of this is that libfbtrace.so has an external symbol defined, but

Re: [Firebird-devel] second embedded connect hangs on armel, ia64, kfreebsd and s390

2011-12-08 Thread Damyan Ivanov
-=| Damyan Ivanov, 18.11.2011 21:27:26 +0200 |=- Maybe it's libedit interfering with libfbembed. I'll try the same thing using the perl driver and see if strace will give any hints. No luck. I wrote a primitive isql-like tool that is able to create databases, connect to them and execute SQL

[Firebird-devel] [FB-Tracker] Created: (CORE-3687) gstat silently ignores host part of the connection string

2011-12-05 Thread Damyan Ivanov (JIRA)
Components: GSTAT Affects Versions: 2.5.1, 2.1.4, 3.0 Initial Environment: Tested on POSIX, but should be the same everywhere Reporter: Damyan Ivanov Priority: Minor This is probably related to the fix of CORE-959 GSTAT does not work using the localhost connection

Re: [Firebird-devel] Firebird client package in Ubuntu 11.04

2011-12-02 Thread Damyan Ivanov
-=| Dimitry Sibiryakov, 02.12.2011 12:52:31 +0100 |=- I wonder: why libfbclient2 package has in dependencies ICU? I wanted to install client only, but had to download 7MB of needless crap. libfbclient depends on firebird2.5-common, which depends on ICU because if libfbintl. If the

Re: [Firebird-devel] second embedded connect hangs on armel, ia64, kfreebsd and s390

2011-11-18 Thread Damyan Ivanov
-=| Alex Peshkoff, 17.11.2011 13:28:00 +0400 |=- On 11/17/11 11:37, Dmitry Yemanov wrote: 17.11.2011 11:26, Alex Peshkoff wrote: And one more interesting line: open(./fb_init, O_RDWR|O_CREAT|O_LARGEFILE, 0600) = 7 Why is _SHARED_ file opened in CWD? It should go to /tmp/firebird.

Re: [Firebird-devel] second embedded connect hangs on armel, ia64, kfreebsd and s390

2011-11-15 Thread Damyan Ivanov
-=| Dmitry Yemanov, 14.11.2011 23:42:53 +0400 |=- 14.11.2011 23:15, Damyan Ivanov wrote: # session 1 $ FIREBIRD=. FIREBIRD_LOCK=. isql-fb dbd-firebird-test.fdb Database: dbd-firebird-test.fdb SQL # session 2, from another terminal, running in the same working # directory

Re: [Firebird-devel] 68K port

2011-10-24 Thread Damyan Ivanov
-=| Alex Peshkoff, 20.10.2011 16:40:04 +0400 |=- Hi, Dam! Can you comment something about this issue: http://tracker.firebirdsql.org/browse/CORE-3637 Telling true I'm surprised. Why is that port needed at all? No idea. People need different things :) May be there is a real park of old

[Firebird-devel] Segfault in libfbclient 2.5.1 RC1 when usilg alarm()

2011-09-20 Thread Damyan Ivanov
Hi, I have a Perl script that used IBPerl for connecting to Firebird. The script is used for some mass data processing, and uses alarm() to provide feedback (prints number of processed input lines). That same script used to work just fine until I upgraded the libfbclient2 to 2.5.1.26349-0

Re: [Firebird-devel] Segfault in libfbclient 2.5.1 RC1 when usilg alarm()

2011-09-20 Thread Damyan Ivanov
-=| Alex Peshkoff, 20.09.2011 14:17:54 +0400 |=- On 09/20/11 14:08, Alex Peshkoff wrote: On 09/20/11 12:59, Damyan Ivanov wrote: perl alarm.pl db.fdb Well, now I see 20665817 on the screen. Must say that this is DEV_BUILD. I will try with release one now. With release build I

Re: [Firebird-devel] FB3 and python

2011-08-18 Thread Damyan Ivanov
-=| Alex Peshkoff, Thu, Aug 18, 2011 at 01:55:25PM +0400 |=- Hi, who knows what was a reason to comment out following constants in consts_pub.h in trunk? //#define isc_info_db_SQL_dialect 62 //#define isc_dpb_SQL_dialect 63 //#define isc_dpb_set_db_SQL_dialect

Re: [Firebird-devel] merged the following patches from debian 2.5

2011-05-13 Thread Damyan Ivanov
-=| marius adrian popa, Tue, May 10, 2011 at 01:35:00PM +0300 |=- I have merged the following patches sparc-no-m32.patch powerpc-no-mcpu.patch I review now the follwing that was needed for sh port atomic_ops_require_cas.patch From the list of patches

Re: [Firebird-devel] Error building trunk (posix, SyncObject.h:65)

2011-04-30 Thread Damyan Ivanov
-=| Alex Peshkoff, Fri, Apr 29, 2011 at 01:26:28PM +0400 |=- On 04/29/11 12:11, Damyan Ivanov wrote: Sorry if I am impatient :) I wanted to try the new synchronization code on the Debian build daemons (3.0 so far supported only x86/amd64). Should build now - revision 52840. Thanks! I

[Firebird-devel] Error building trunk (posix, SyncObject.h:65)

2011-04-29 Thread Damyan Ivanov
Hi, Trying to build the latest trunk (revision 52838) fails. With GCC 4.5.2: g++ -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -I/tmp/buildd/firebird3.0-3.0.0~svn+52838.ds3/src/include/gen