Bug#811625: [pkg-firebird-general] Bug#811625: FTBFS with GCC 6: cannot convert x to y

2016-01-20 Thread marius adrian popa
Here is the patch applied already to 2.5.x branch

http://sourceforge.net/p/firebird/mailman/message/34780657/

On Wed, Jan 20, 2016 at 2:24 AM, Martin Michlmayr  wrote:

> Package: firebird2.5
> Version: 2.5.5.26952.ds4-3
> Severity: important
> User: debian-...@lists.debian.org
> Usertags: ftbfs-gcc-6 gcc-6-cannot-convert
>
> This package fails to build with GCC 6.  GCC 6 has not been released
> yet, but it's expected that GCC 6 will become the default compiler for
> stretch.
>
> Note that only the first error is reported; there might be more.  You
> can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
> you can set CC=gcc-6 CXX=g++-6 explicitly.
>
> > sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
> ...
> > g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOT_BUILD -I../src/include/gen
> -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -DNDEBUG -ggdb
> -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC
> -fmessage-length=0 -O3 -fno-omit-frame-pointer  -pthread -g -O2
> -fstack-protector-strong -Wformat -Werror=format-security -fno-rtti  -c
> ../src/common/utils.cpp -o ../temp/boot/common/utils.o
> > ../src/gpre/sqe.cpp: In function 'gpre_nod*
> par_primitive_value(gpre_req*, bool, USHORT*, bool*)':
> > ../src/gpre/sqe.cpp:2532:86: error: cannot convert 'bool' to 'bool*' for
> argument '4' to 'gpre_nod* par_primitive_value(gpre_req*, bool, USHORT*,
> bool*)'
> >return MSC_unary(nod_negate, par_primitive_value(request, false,
> paren_count, false));
> >
>  ^
>
> --
> Martin Michlmayr
> Linux for HPE Helion, Hewlett Packard Enterprise
>
> ___
> pkg-firebird-general mailing list
> pkg-firebird-gene...@lists.alioth.debian.org
>
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-firebird-general
>


Bug#769161: [pkg-firebird-general] Bug#769161: Bug#769161: ppc64el port is wrong

2014-11-12 Thread marius adrian popa
Seems that i have copied the prefix from trunk , now i fixed and added the
lines

OS_ServerFiles=inet_server.cpp

EMBED_UTIL_TARGETS=gstat gds_relay gsec nbackup fb_lock_print fbguard
fbsvcmgr fbtracemgr
CLIENT_UTIL_TARGETS=gstat gds_relay gsec nbackup fb_lock_print fbguard
fbmgr_bin fbsvcmgr fbtracemgr

Physical_IO_Module=unix.cpp


just a quick test

/opt/firebird2.5/bin/isql employee.fdb
Database:  employee.fdb
SQL> show version
CON> ;
ISQL Version: LI-V2.5.3.26799 Firebird 2.5
Server version:
Firebird/linux PPC64EL (access method), version "LI-V2.5.3.26799 Firebird
2.5"
on disk structure version 11.2



On Wed, Nov 12, 2014 at 1:48 PM, marius adrian popa 
wrote:

> I have committed to both 3.0 and 2.5 branches
> Here is the 2.5 list of patches (you can diff it with the release branch)
>
> https://sourceforge.net/p/firebird/code/60194/
> https://sourceforge.net/p/firebird/code/60195/
> https://sourceforge.net/p/firebird/code/60198/
> https://sourceforge.net/p/firebird/code/60201/
>
>
> In the last patch I have add an ARM64 define twice in common.h , but
> corrected after that
>
> On Tue, Nov 11, 2014 at 10:16 PM, Damyan Ivanov  wrote:
>
>> Package: src:firebird2.5
>> Subject: firebird2.5: ppc64el built as bigendian
>> Version: 2.5.3.26778.ds4-2
>> Severity: serious
>> Justification: possible data corruption
>>
>> -=| marius adrian popa, 11.11.2014 15:57:19 +0200 |=-
>> > From the build log i see that ppc64el is treated like a bigendian port
>> >
>> https://buildd.debian.org/status/fetch.php?pkg=firebird2.5&arch=ppc64el&ver=2.5.3.26778.ds4-3%2Bb1&stamp=1415464014
>>
>> Good catch. Forwarding as a bugreport.
>>
>> In my understanding this would cause data corruption when transferring
>> data between ppc64el client/server and a non ppc64-el system --
>> doubles and big integers would be swapped when there's no need to and
>> won't be swapped when there is need to do so.
>>
>> > We need to create a new port for it
>>
>> Please let me know when the implementation ID/patch/commit is
>> available.
>>
>>
>> -- Damyan
>>
>> ___
>> pkg-firebird-general mailing list
>> pkg-firebird-gene...@lists.alioth.debian.org
>>
>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-firebird-general
>>
>
>
> ___
> pkg-firebird-general mailing list
> pkg-firebird-gene...@lists.alioth.debian.org
>
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-firebird-general
>


Bug#769161: [pkg-firebird-general] Bug#769161: ppc64el port is wrong

2014-11-12 Thread marius adrian popa
I have committed to both 3.0 and 2.5 branches
Here is the 2.5 list of patches (you can diff it with the release branch)

https://sourceforge.net/p/firebird/code/60194/
https://sourceforge.net/p/firebird/code/60195/
https://sourceforge.net/p/firebird/code/60198/
https://sourceforge.net/p/firebird/code/60201/


In the last patch I have add an ARM64 define twice in common.h , but
corrected after that

On Tue, Nov 11, 2014 at 10:16 PM, Damyan Ivanov  wrote:

> Package: src:firebird2.5
> Subject: firebird2.5: ppc64el built as bigendian
> Version: 2.5.3.26778.ds4-2
> Severity: serious
> Justification: possible data corruption
>
> -=| marius adrian popa, 11.11.2014 15:57:19 +0200 |=-
> > From the build log i see that ppc64el is treated like a bigendian port
> >
> https://buildd.debian.org/status/fetch.php?pkg=firebird2.5&arch=ppc64el&ver=2.5.3.26778.ds4-3%2Bb1&stamp=1415464014
>
> Good catch. Forwarding as a bugreport.
>
> In my understanding this would cause data corruption when transferring
> data between ppc64el client/server and a non ppc64-el system --
> doubles and big integers would be swapped when there's no need to and
> won't be swapped when there is need to do so.
>
> > We need to create a new port for it
>
> Please let me know when the implementation ID/patch/commit is
> available.
>
>
> -- Damyan
>
> ___
> pkg-firebird-general mailing list
> pkg-firebird-gene...@lists.alioth.debian.org
>
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-firebird-general
>


Bug#634190: I have filled a RM request

2012-12-10 Thread marius adrian popa
Bug #695608


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#634190: python-kinterbasdb should be removed from debian

2012-10-16 Thread marius adrian popa
it is unmaintained and development is done on new driver : fdb

http://wiki.python.org/moin/Firebird


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#663914: [pkg-firebird-general] Bug#663914: firebird2.5: Hardening flags partially missing

2012-03-29 Thread marius adrian popa
On Mon, Mar 26, 2012 at 9:49 PM, Simon Ruderich  wrote:
> On Mon, Mar 26, 2012 at 08:44:32PM +0300, Damyan Ivanov wrote:
>> The two binaries that the patch fixes are used only during the build
>> process and aren't shipped in the resulting binary packages. The first
>> part of the patch is about the program that creates ibase.h header
>> file, and the other is the custom-built syntax parser that is later
>> used during the build.
>>
>> Both of these never see user input or any external data. Their only
>> input is what the build system gives them.
>>
>> Is there any proof that the missing hardening flags are a real
>> problem?
>
> In that case it's not a real (security) problem. Sorry for the
> wrong severity, I didn't check if they are just used during the
> build.
>
> But it should be fixed anyway to make automatic checks to detect
> missing (hardening) flags of build logs possible and to prevent
> problems in the future.

I agree let's apply them if they do no harm
I also send to firebird-devel to be applied upstream



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#654793: [pkg-firebird-general] Bug#654793: Hardening flags not fully enabled

2012-01-06 Thread marius adrian popa
On Thu, Jan 5, 2012 at 10:46 PM, Moritz Muehlenhoff  wrote:
> Source: firebird2.5
> Severity: important
>
> Hi,
> I'm currently checking all packages, which had a DSA in the last
> year to enable hardened build flags. firebird2.5 has already been
> updated to use dpkg-buildflags, but I noticed that not all flags
> are fully in effect. You can use the hardening-check scripts from
> the package hardening includes:
>
> Out of the three hardening features from the Wheezy default set
> (protected stack, fortified source and relro) not all are fully
> applied, e.g.
>
> root@pisco:~# hardening-check /usr/sbin/fb_inet_server
> /usr/sbin/fb_inet_server:
>  Stack protected: no, not found!
>  Fortify Source functions: unknown, no protectable libc functions used
>  Read-only relocations: yes
>
> root@pisco:~# hardening-check /usr/bin/fbsvcmgr
> /usr/bin/fbsvcmgr:
>  Stack protected: yes
>  Fortify Source functions: no, no protected functions found!
>  Read-only relocations: yes
>
> root@pisco:~# hardening-check /usr/lib/x86_64-linux-gnu/libfbclient.so.2.5.2
> /usr/lib/x86_64-linux-gnu/libfbclient.so.2.5.2:
>  Stack protected: yes
>  Fortify Source functions: no, no protected functions found!
>  Read-only relocations: yes
>
> The reason is likely that some parts of Firebird build system hardcode
> specific flags, which nullify the hardened build flags?

Weird that firebird2.5-superclassic in ubuntu lucid shows
hardening-check /usr/sbin/fb_smp_server
/usr/sbin/fb_smp_server
/usr/sbin/fb_smp_server:
 Position Independent Executable: no, normal executable!
 Stack protected: yes
 Fortify Source functions: yes
 Read-only relocations: yes
 Immediate binding: no, not found!

hardening-check /usr/bin/fbsvcmgr
/usr/bin/fbsvcmgr:
 Position Independent Executable: no, normal executable!
 Stack protected: yes
 Fortify Source functions: yes
 Read-only relocations: yes
 Immediate binding: no, not found!

And is build from Damyan repository

filename: 
pool/main/f/firebird2.5/firebird2.5-superclassic_2.5.1.26351.ds4-2~bpo60+1ubuntu3_amd64.deb
http://jimicompot.blogspot.com/2011/11/rebuilding-firebird-251-from-stable-to.html


I will try to rebuild from testing also see what's happenning on
another sid machine



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#648218: [pkg-firebird-general] Bug#648218: firebird2.5-classic: fb_inet_server segfaults several time a day

2011-11-14 Thread marius adrian popa
On Mon, Nov 14, 2011 at 9:16 PM, Chiefly Izzy  wrote:
>
> On 13. 11. 2011, at 12:50, Damyan Ivanov wrote:
>
>> I have prepared packages from the current version in wheezy
>> (2.5.1.26351), built for squeeze.
>>
>>   ftp://ftp.modsoftsys.net/public/firebird2.5-backports/
>>
>> If these improve the situation, then we at least know the bug is fixed
>> in that version and can start looking for the exact fix, which would
>> take about 10 iterations (and probably several weeks).
>
> Damyan, thanks, do you have source package too so I can rebuild it on my 
> machine? I've Squeeze running on Amd64 hardware, but installed as i686, 
> because I have lot of i386 binaries to run on this box.

Here are the instructions to rebuild it on your machine , if you have
it on 32bits

http://jimicompot.blogspot.com/2011/11/rebuilding-firebird-251-from-stable-to.html



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#648218: [pkg-firebird-general] Bug#648218: Bug#648218: firebird2.5-classic: fb_inet_server segfaults several time a day

2011-11-09 Thread marius adrian popa
On Wed, Nov 9, 2011 at 9:51 PM, Damyan Ivanov  wrote:
> -=| Robert Vojta, 09.11.2011 18:02:08 +0100 |=-
>> Package: firebird2.5-classic
>> Version: 2.5.0.26054~ReleaseCandidate3.ds2-1+b1
>> Severity: important
>> Tags: squeeze


I also see that you are using ReleaseCandidate3
maybe we should prepare a backport



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#626931: [pkg-firebird-general] Bug#626931: Bug#626931: FTBFS on GNU/Hurd

2011-08-21 Thread marius adrian popa
On Sat, Aug 20, 2011 at 7:00 PM, Samuel Thibault  wrote:
> Samuel Thibault, le Sat 20 Aug 2011 17:58:33 +0200, a écrit :
>> Samuel Thibault, le Sat 20 Aug 2011 17:56:14 +0200, a écrit :
>> > Damyan Ivanov, le Mon 16 May 2011 21:12:27 +0300, a écrit :
>> > > I seem to remember a Hurd porter said that there would be problems
>> > > with semaphores or something like that,
>> >
>> > Yes.
>> >
>> > GNU/Hurd doesn't (yet) support semctl and memory-shared mutexes.
>>
>> That being said, could upstream apply the attached patch to at least fix
>> the build?
>
> Oops, the patch wasn't up to date, here is my late version.


I will review and send it upstream



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#626931: [pkg-firebird-general] Bug#626931: Bug#626931: FTBFS on GNU/Hurd

2011-05-17 Thread marius adrian popa
On Tue, May 17, 2011 at 7:11 AM, Damyan Ivanov  wrote:
> [Full CC for debiandevel]
>
> -=| Damyan Ivanov, Mon, May 16, 2011 at 09:12:27PM +0300 |=-
>> -=| Ondřej Surý, Mon, May 16, 2011 at 05:27:53PM +0200 |=-
>> > Hi Marius,
>> >
>> > On Mon, May 16, 2011 at 16:39, marius adrian popa  wrote:
>> > > 2011/5/16 Ondřej Surý :
>> > >> Package: firebird2.5
>> > >> Version: 2.5.0.26074-0.ds4
>> > >> Severity: normal
>> > >> Tags: patch
>> > >>
>> > >> Firebird FTBFS on GNU/Hurd because MAXPATHLEN is not defined on that
>> > >> platform.
>> > >>
>> > >> Attached is a patch which fixes that.  Please apply, it is a simple
>> > >> fix and it blocks php5 build on GNU/Hurd.
>> > >
>> > > I have commited to svn 2.5 release branch
>> > > please test if is ok
>>
>> That was quick! :)
>>
>> > Unfortunatelly I am not able to test it as I don't use hurd myself.
>>
>> I asked the admin of strauss.debian.net (hurd porterbox) to install
>> the needed build dependencies for firebird2.5 and will try building it
>> there.
>>
>> > But generally speaking (from my experience of fixing
>> > cyrus-imapd-2.x)
>> > it should work. I am Ccing debian-hurd list, maybe somebody there
>> > could help us with testing. If not I would suggest you go ahead and
>> > upload if you have other stuff to release...
>>
>> I seem to remember a Hurd porter said that there would be problems
>> with semaphores or something like that, but I can't find it. Anyway,
>> we'll see how the build goes on the porterbox. In the worst case php
>> would have to omit the firebird dependency/support for Hurd.
>
> The build fails with the following error:
>
> g++ -ggdb -O3 -DNDEBUG -DLINUX -pipe -MMD -fPIC -DFB_SEND_FLAGS=MSG_NOSIGNAL 
> -I.
> ./src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan 
> -pthread -
> g -O2   -DBOOT_BUILD  -fno-rtti -c ../src/jrd/gds.cpp -o 
> ../temp/boot/jrd/gds.o
> In file included from ../src/jrd/../jrd/../jrd/ThreadData.h:35,
>                 from ../src/jrd/../jrd/jrd.h:74,
>                 from ../src/jrd/gds.cpp:148:
> ../src/jrd/../jrd/../jrd/../common/classes/rwlock.h: In member function 'void 
> Fi
> rebird::RWLock::init()':
> ../src/jrd/../jrd/../jrd/../common/classes/rwlock.h:199: error: 
> 'PTHREAD_RWLOCK_
> PREFER_WRITER_NONRECURSIVE_NP' was not declared in this scope
> ../src/jrd/../jrd/../jrd/../common/classes/rwlock.h:199: error: 
> 'pthread_rwlocka
> ttr_setkind_np' was not declared in this scope
> make[5]: *** [../temp/boot/jrd/gds.o] Error 1
>
> Sending a copy to firebird-devel for oppinion.

We need a new define for hurd
afther we undefine LINUX that part compiles but i hit another issues
that i found it to be in haikuos too

g++ -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -gg
   db -p -Wall
-Wno-switch -DLINUX -pipe -MMD -fPIC -DFB_SEND_FLAGS=MSG_NOSIGNAL -D
   DEV_BUILD
-pthread -DBOOT_BUILD -pthread -fno-rtti -c ../src/jrd/os/posix/isc_ip
   c.cpp -o
../temp/boot/jrd/isc_ipc.o

../src/jrd/os/posix/isc_ipc.cpp: In function 'bool isc_signal2(int,
FPTR_VOID, v
   oid*, ULONG)':

../src/jrd/os/posix/isc_ipc.cpp:187:31: error: 'SA_SIGINFO' was not
declared in
   this scope

../src/jrd/os/posix/isc_ipc.cpp: In function 'void
ISC_signal_cancel(int, FPTR_V
   OID_PTR,
void*)':


http://mapopa.blogspot.com/2010/06/firebird-database-porting-progress-on.html

ps here is one kvm-linux, qemu image that can be used
wget http://people.debian.org/~sthibault/hurd-i386/debian-hurd.img.tar.gz
tar -xz < debian-hurd.img.tar.gz
kvm -net nic,model=rtl8139 -net user debian-hurd-*.img
in my case i didn't had x so
kvm -curses -net nic,model=rtl8139 -net user debian-hurd-20110323.img

apt-get update && apt-get dist-upgrade

apt-buildep firebird2.5

then checkout from svn/debian  or git
http://mapopa.blogspot.com/2010/09/howto-checkout-firebird-25-release.html

tip add --enable-system-icu --enable-debug

by default is detected as i686-unknown-gnu0.3
i have exeperimented with some platform defaults but i still need some
work and research to do






>
>
>
> ___
> pkg-firebird-general mailing list
> pkg-firebird-gene...@lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-firebird-general



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#626931: [pkg-firebird-general] Bug#626931: FTBFS on GNU/Hurd

2011-05-16 Thread marius adrian popa
2011/5/16 Ondřej Surý :
> Package: firebird2.5
> Version: 2.5.0.26074-0.ds4
> Severity: normal
> Tags: patch
>
> Firebird FTBFS on GNU/Hurd because MAXPATHLEN is not defined on that
> platform.
>
> Attached is a patch which fixes that.  Please apply, it is a simple
> fix and it blocks php5 build on GNU/Hurd.

I have commited to svn 2.5 release branch
please test if is ok

>
> O.
>
> -- System Information:
> Debian Release: 6.0.1
>  APT prefers stable-updates
>  APT policy: (500, 'stable-updates'), (500, 'stable')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=cs_CZ.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> ___
> pkg-firebird-general mailing list
> pkg-firebird-gene...@lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-firebird-general
>



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#550342: [pkg-firebird-general] Bug#550342: Bug#550342: firebird2.1 - FTBFS: error: #error "Define SWAP_DOUBLE for your platform correctly !"

2009-10-12 Thread marius adrian popa
On Fri, Oct 9, 2009 at 6:27 PM, Bastian Blank  wrote:
> On Fri, Oct 09, 2009 at 06:12:45PM +0300, marius adrian popa wrote:
>> from google i see the machine is s390
>> i think we forgot the patch for xdr
>> if i compare the patch for debian with the one from fedora
>> http://patch-tracker.debian.org/patch/series/view/firebird2.1/2.1.3.18185-0.ds1-2/port-s390.patch
>
> Please compare it to my patch from #415668. It lacks several parts,
> including the application of -fsigned-char to
> builds/posix/prefix.linux_generic.

all patches seems to be applied upstream maybe damian can modify it
quickly in firebird 2.1 git too
I have added the forgoten undef for SWAP_DOUBLE in the s390 and s390x port
http://firebird.cvs.sourceforge.net/viewvc/firebird/firebird2/src/remote/xdr.cpp?r1=1.26.4.8&r2=1.26.4.9&pathrev=B2_1_Release

Only the -fsigned-char is not included yet , I have to put a question
on firebird-devel list first
>
> Bastian
>
> --
> The heart is not a logical organ.
>                -- Dr. Janet Wallace, "The Deadly Years", stardate 3479.4
>



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#550342: [pkg-firebird-general] Bug#550342: Bug#550342: firebird2.1 - FTBFS: error: #error "Define SWAP_DOUBLE for your platform correctly !"

2009-10-09 Thread marius adrian popa
On Fri, Oct 9, 2009 at 3:07 PM, marius adrian popa  wrote:
> On Fri, Oct 9, 2009 at 2:38 PM, Bastian Blank  wrote:
>> Source: firebird2.1
>> Version: 2.1.3.18185-0.ds1-2
>> Severity: serious
>>
>> There was an error while trying to autobuild your package:
>>
>>> sbuild (Debian sbuild) 0.58.2 (15 Jun 2009) on lxdebian.bfinv.de
>> [...]
>>> g++ -g -O2 -DTERMINATE_IDLE_LOCK_MANAGER -Werror=write-strings  
>>> -DBOOT_BUILD  -I../src/include/gen -I../src/include -I../src/vulcan 
>>> -DNAMESPACE=Vulcan -DNDEBUG -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX 
>>> -pipe -MMD -fPIC -fmessage-length=0 -fsigned-char -O3 
>>> -fno-omit-frame-pointer -fno-builtin -DPROD_BUILD -c ../src/remote/xdr.cpp 
>>> -o ../temp/boot/remote/xdr.o
>>> ../src/remote/xdr.cpp:51:2: error: #error "Define SWAP_DOUBLE for your 
>>> platform correctly !"
>>> In file included from ../src/remote/../remote/../remote/remote_def.h:43,
>>>                  from ../src/remote/../remote/remote.h:33,
>>>                  from ../src/remote/xdr.cpp:29:
>>> ../src/remote/../remote/../remote/../remote/protocol.h:87: warning: large 
>>> integer implicitly truncated to unsigned type
>>> make[4]: *** [../temp/boot/remote/xdr.o] Error 1
>>> make[3]: *** [libfbstatic] Error 2
>>> make[2]: *** [../gen/firebird/bin/gpre_static] Error 2
>>> make[1]: *** [firebird] Error 2
>>> make: *** [build-super-stamp] Error 2
>
> what type of cpu is that ?

from google i see the machine is s390
i think we forgot the patch for xdr
if i compare the patch for debian with the one from fedora
http://patch-tracker.debian.org/patch/series/view/firebird2.1/2.1.3.18185-0.ds1-2/port-s390.patch


http://tracker.firebirdsql.org/secure/attachment/11476/firebird-2.1.2-s390x.patch

>
>>
>>
>>
>> ___
>> pkg-firebird-general mailing list
>> pkg-firebird-gene...@lists.alioth.debian.org
>> http://lists.alioth.debian.org/mailman/listinfo/pkg-firebird-general
>>
>
>
>
> ___
> pkg-firebird-general mailing list
> pkg-firebird-gene...@lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-firebird-general
>



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#550342: [pkg-firebird-general] Bug#550342: firebird2.1 - FTBFS: error: #error "Define SWAP_DOUBLE for your platform correctly !"

2009-10-09 Thread marius adrian popa
On Fri, Oct 9, 2009 at 2:38 PM, Bastian Blank  wrote:
> Source: firebird2.1
> Version: 2.1.3.18185-0.ds1-2
> Severity: serious
>
> There was an error while trying to autobuild your package:
>
>> sbuild (Debian sbuild) 0.58.2 (15 Jun 2009) on lxdebian.bfinv.de
> [...]
>> g++ -g -O2 -DTERMINATE_IDLE_LOCK_MANAGER -Werror=write-strings  -DBOOT_BUILD 
>>  -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan 
>> -DNDEBUG -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC 
>> -fmessage-length=0 -fsigned-char -O3 -fno-omit-frame-pointer -fno-builtin 
>> -DPROD_BUILD -c ../src/remote/xdr.cpp -o ../temp/boot/remote/xdr.o
>> ../src/remote/xdr.cpp:51:2: error: #error "Define SWAP_DOUBLE for your 
>> platform correctly !"
>> In file included from ../src/remote/../remote/../remote/remote_def.h:43,
>>                  from ../src/remote/../remote/remote.h:33,
>>                  from ../src/remote/xdr.cpp:29:
>> ../src/remote/../remote/../remote/../remote/protocol.h:87: warning: large 
>> integer implicitly truncated to unsigned type
>> make[4]: *** [../temp/boot/remote/xdr.o] Error 1
>> make[3]: *** [libfbstatic] Error 2
>> make[2]: *** [../gen/firebird/bin/gpre_static] Error 2
>> make[1]: *** [firebird] Error 2
>> make: *** [build-super-stamp] Error 2

what type of cpu is that ?

>
>
>
> ___
> pkg-firebird-general mailing list
> pkg-firebird-gene...@lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-firebird-general
>



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#549062: [pkg-firebird-general] Bug#549062: firebird 2.0 pending obsoletion

2009-09-30 Thread marius adrian popa
On Wed, Sep 30, 2009 at 6:08 PM, Damyan Ivanov  wrote:
> Package: firebird2.0
> Version: 2.0.5.13206-0.ds2-4
> Severity: serious
>
> I intent to phase firebird2.0 out of the archive. firebird2.5 is to be 
> released
> soon, and having three versions in squeeze is too much. Even in 2.5 doesn't
> make it to squeeze, the current recommended version is 2.1, which makes it
> pointless to support 20 for another release cycle.
I agree 2.5 RC1 is on the way and i feel the urge to use it already
I didn't touched firebird 2.0 anymore for years

>
> I am filing the bug to let people know about the intention.
>
> Also, some bugs shall be filed against packages build-depending on
> firebird2.0-dev, to make them build-depend on firebird2.1-dev or even
> firebird2.5-dev (if it is available at the time). Blocking this bug on them
> will help keeping the progress under control.
>
> Presently, the following packages build-depend on firebird2.0-dev:
>
>  - flamerobin (uploaded today with B-D of firebird2.1-dev)
No problem here :)
>  - gambas2
this should be asked on the gambas maintainers but is just an api bump
>  - gnugk
don't know here we should ask maintainer
>  - python-kinterbasdb
Here anyway the recomended version is the one 3.3.0 from
firebirdsql.org with 2.1 so it's OK to put 2.1 in required
>  - qt4-x11
I only buildeded from source the qt but i use it only with firebird
2.1 so i vote that it's Ok
>
>
>
> ___
> pkg-firebird-general mailing list
> pkg-firebird-gene...@lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-firebird-general
>



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#545925: [pkg-firebird-general] Bug#545925: firebird2.1: sh4 port

2009-09-28 Thread marius adrian popa
On Tue, Sep 29, 2009 at 8:01 AM, Nobuhiro Iwamatsu  wrote:
> Hi,
>
> 2009/9/25 Damyan Ivanov :
>> -=| Nobuhiro Iwamatsu, Wed, Sep 16, 2009 at 05:31:36PM +0900 |=-
>>> 2009/9/16 Damyan Ivanov :
>>> > Firebird uses itself during the build process, which serves as
>>> > a smoke
>>> > test. If the build completes, chances are big the resulting
>>> > server/client will work ok.
>>> >
>>> OK, If a test is over, I contact you.
>>
>> Are there any news?
>>
>> Upstream has applied the s390 patches, so the way is clear for sh4.
>>
>
> Sorry,  replay is late.
>
> firebird/HEAD depends on libatomic-ops.
> libatomic-ops yet does not completely port to sh4.
> Therefore, I cannot build.

Ok i see that you have some patches to it
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=547136
Tell us if/how it works
>
> Best regards,
>  Nobuhiro
>
> --
> Nobuhiro Iwamatsu
>
>
>
> ___
> pkg-firebird-general mailing list
> pkg-firebird-gene...@lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-firebird-general
>



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#415668: [pkg-firebird-general] Bug#415668: Bug#415668: NMU

2009-09-07 Thread marius adrian popa
On Mon, Sep 7, 2009 at 5:54 AM, Damyan Ivanov wrote:
> -=| Bastian Blank, Mon, Sep 07, 2009 at 10:38:26AM +0200 |=-
>> On Sun, Sep 06, 2009 at 11:41:06PM +0300, Damyan Ivanov wrote:
>> > It would be best if you make sure the ports appear in upstream CVS
>> > first.
>>
>> This is your job as maintainer.
>
> Point taken, will submit the patch upstream soon.
>
> What I want to say is that I am against a NMU (or MU) that diverges
> from upstream in this regard.
>
>> >        Otherwise once they implement them with a different
>> >        implementation IDs, the databases created with "official"
>> >        firebird engine will not be openable on Debian on the same
>> >        architecture and vice versa.
>>
>> Well, as database admin I assume that I have to dump and load a database
>> anyway while moving them to another machine.
>
> This is not necessary with Firebird if the two machines share the same
> architecture (implementation ID in Firebird-speak). I consider this
> a feature and a non-synchronized port would break it when one moves
> the database between packages and non-packaged firebirds. They can
> even be on the same machine. For example If I want to try both
> upstream and packaged Firebird, they shall be able to run whth the
> same database without any dump/restore.
>
>> > How different are s390 and s390x? Are the pointer sizes different
>> > or native integers or alignment rules? Is the s390x port enough
>> > for Debian?
>>
>> s390x is the 64bit variant of 31bit s390. Debian still only supports
>> s390.
>
> So they are sufficiently different and require separate implementation
> IDs. Thanks.

The id for s390x is now fixed by upstream

isc_info_db_impl_linux_s390x = 78 ..


http://gitorious.org/firebird-head-mirror/firebird-head-mirror/blobs/master/src/jrd/pag.cpp
http://gitorious.org/firebird-head-mirror/firebird-head-mirror/blobs/master/src/jrd/inf_pub.h

and now we must request new upstream value for s390 (32 bits)
We need to open a bug in firebird tracker , add the patch with new IDs

patch for 64 bit version should be rewritten

ps:related port issues for 64bit version but on fedora
http://www.firebirdnews.org/?p=3155


>
> --
> dam
>
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.9 (GNU/Linux)
>
> iEYEARECAAYFAkqk2FgACgkQHqjlqpcl9jvhCwCeOQfvWMGeMuwKDHxt1mLaCCjW
> Y4IAn3IQIkggT11SYhH6eXFi3iAb9T7F
> =de1b
> -END PGP SIGNATURE-
>
> ___
> pkg-firebird-general mailing list
> pkg-firebird-gene...@lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-firebird-general
>



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#537437: [pkg-firebird-general] Bug#537437: (firebird2.1_2.1.2.18118-0.ds1-3/avr32): FTBFS: Outdated config.{sub, guess}

2009-07-18 Thread marius adrian popa
On Sat, Jul 18, 2009 at 1:27 PM,  wrote:
> Package: firebird2.1
> Version: 2.1.2.18118-0.ds1-3
> Severity: wishlist
> User: bradsm...@debian.org
> Usertags: avr32
>
> Hi,
>
> Whilst building your package on AVR32, the build failed due to outdated
> config.{sub,guess} files.
>
> Full build logs available:
>
>  http://buildd.debian-ports.org/build.php?pkg=firebird2.1&arch=avr32&ver=2.1.2.18118-0.ds1-3

you need to do an new port for it
so it needs to be decided on firebird devel list (the new port id )
i can give you the s390 example for new port and patch
http://www.firebirdnews.org/?p=3155

>
> Regards,
> Bradley Smith
>
> --
> Bradley Smith                                     b...@brad-smith.co.uk
> Debian GNU/Linux Developer                         bradsm...@debian.org
> GPG: 0xC718D347       D201 7274 2FE1 A92A C45C EFAB 8F70 629A C718 D347
>
>
>
> ___
> pkg-firebird-general mailing list
> pkg-firebird-gene...@lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-firebird-general
>



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org