Bug#147500: [pkg-firebird-general] Bug#147500: firebird2 on sparc

Daniel Smolik marvin at mydatex.cz
Sun Mar 4 23:16:07 CET 2007


Damyan Ivanov napsal(a):
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> - -=| Daniel Smolik,  4.03.2007 21:44 |=-
> 
>>Emanuele Rocca napsal(a):
>>
>>>Now firebird builds correctly on sparc:
>>>http://people.debian.org/~ema/firebird2_1.5.3.4870-12_sparc.build
>>>
>>>What I did was just dropping the -march=ultrasparc patch and adding
>>>sparc to the list of supported architectures (see attached patch).
> 
> 
>>Hello,
>>I am interseted to build firebird on Sparc too. But with attached patch
>>I haven't success. I mean that gcc options -march=ultrasparc  etc. mus
>>be completly disabled to property build on SPARC. But this patch don't
>>do this for me. I do:
>>
>> dpkg-source -x firebird2_1.5.3.4870-12.dsc
>>dpkg-source: warning: extracting unsigned source package
>>(./firebird2_1.5.3.4870-12.dsc)
>>dpkg-source: extracting firebird2 in firebird2-1.5.3.4870
>>dpkg-source: unpacking firebird2_1.5.3.4870.orig.tar.gz
>>dpkg-source: applying ./firebird2_1.5.3.4870-12.diff.gz
>>patch -p1 < /home/marvin/firebird.patch
>>But this says something abou reversly patch applied etc.
>>If I by hand edit
>>builds/posix/prefix.linux_sparc32
> 
> 
> My suggestion is that instead of hand-editing
> builds/posix/prefix-linux_sparc32, you need to *drop* the part of
> debian/patches/fix-mcpu-to-mtune.dpatch that changes
> builds/posix/prefix-linux_sparc32 (as ema did).
> 
> Other difference may be somewhere else - CPU, debian distribution
> (sid/etch/sarge).
> 
> I have no experience with sparc (and no access to such hardware) so I
> need your help to properly add sparc support.
> 
> 
> Thanks,
> 	dam
> - --
> Damyan Ivanov                           Modular Software Systems
> phone +359(2)928-2611, 929-3993              fax +359(2)920-0994
> mobile +359(88)856-6067              JID dam at jabber.minus273.org
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> 
> iD8DBQFF6zjZHqjlqpcl9jsRAs4QAKC7MLa/tqEA6WfqQhKBl4IiNzN/YACbBDrj
> Fhmy0lVjaDqAmq9ysPWFsLM=
> =fbm9
> -----END PGP SIGNATURE-----
> 
> 
npacking replacement firebird2-super-server ...
Preparing to replace firebird2-examples 1.5.3.4870-12 (using 
firebird2-examples_1.5.3.4870-12_sparc.deb) ...
Unpacking replacement firebird2-examples ...
Preparing to replace firebird2-server-common 1.5.3.4870-12 (using 
firebird2-server-common_1.5.3.4870-12_sparc.deb) ...
Unpacking replacement firebird2-server-common ...
Preparing to replace firebird2-utils-super 1.5.3.4870-12 (using 
firebird2-utils-super_1.5.3.4870-12_sparc.deb) ...
Unpacking replacement firebird2-utils-super ...
Selecting previously deselected package libfbclient1.
Unpacking libfbclient1 (from libfbclient1_1.5.3.4870-12_sparc.deb) ...
Selecting previously deselected package libfbembed1.
Unpacking libfbembed1 (from libfbembed1_1.5.3.4870-12_sparc.deb) ...
Setting up firebird2-examples (1.5.3.4870-12) ...

Setting up firebird2-server-common (1.5.3.4870-12) ...
Setting up libfbclient1 (1.5.3.4870-12) ...

Setting up libfbembed1 (1.5.3.4870-12) ...

Setting up firebird2-super-server (1.5.3.4870-12) ...
Created default security.fdb
Starting Firebird server: server has been successfully started

Plase enter new password for SYSDBA user:
can't format message 18:1 -- message system code -8 can't format message 
18:1 -- message system code -8
Setting up firebird2-utils-super (1.5.3.4870-12) ...

With builds/posix/prefix.linux_sparc32

PROD_FLAGS=-m32 -mcpu=ultrasparc -mtune=ultrasparc  -O3 -DNDEBUG -DLINUX 
-pipe -MMD -fPIC -Dsparc
DEV_FLAGS=-ggdb -m32 -DLINUX -DDEBUG_GDS_ALLOC -pipe -MMD -p -fPIC -Wall 
-Wno-switch -Dsparc

All compile cleanly.

			Thanks
					Dan







More information about the pkg-firebird-general mailing list