Package Details: firebird-superserver 2.5.9.27139-1

Git Clone URL: https://aur.archlinux.org/firebird-superserver.git (read-only, click to copy)
Package Base: firebird-superserver
Description: A open source SQL relational database management system (RDMS)
Upstream URL: http://www.firebirdsql.org/
Licenses: custom:IPL, custom:IDPL
Conflicts: firebird-classicserver, libfbclient
Provides: libfbclient=2.5.9.27139
Submitter: ik_5
Maintainer: crank
Last Packager: crank
Votes: 32
Popularity: 0.005106
First Submitted: 2010-10-08 16:12
Last Updated: 2019-12-06 09:12

Dependencies (2)

Required by (46)

Sources (5)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

crank commented on 2017-03-30 13:41

@stas-t

You are right! Fixed the permissions but using fbmsg=/usr/lib/firebird seems like the proper solution. Saw that edit too late :)

stas-t commented on 2017-03-29 14:59

There is one another thing: to make isql happy we probably need to make /var/lib/firebird/system/*.msg readable for normal users:

# chmod 444 /var/lib/firebird/system/*.msg
# chmod 755 /var/lib/firebird/system

Otherwise isql-fb will complain:

can't format message 17:141 -- message file /var/lib/firebird/system/firebird.msg not found

EDIT:

Or maybe using --with-fbmsg=/usr/lib/firebird/ is even better since those files are not variable?

crank commented on 2017-03-29 13:49

Thanks stas-t. I renamed isql to isql-fb. Sorry for the inconvenience.

stas-t commented on 2017-03-29 13:22

Current revision of the package has conflicting files with unixodbc, namely:
firebird-superserver: /usr/bin/isql exists in filesystem

So I'm afraid that changing prefix to "/usr" was not really a good idea. Alternatively the name of the executable needs to be changed as it's usually done in Debian and derivatives.

tcmdvm commented on 2016-12-15 21:44

To compile firebird-3.0xxxx with gcc6 you need this patch from here:

https://cgit.freedesktop.org/libreoffice/core/tree/external/firebird/firebird-gcc6.patch.1

You need to add this line after ./autogen.sh:

make CXXFLAGS="-fno-sized-deallocation -fno-delete-null-pointer-checks"

You will also need to change the information about the password since it uses a different format.

There are also some changes that are needed in the config files.

If you need more information, just post in the comments.

Skizzi commented on 2016-05-20 18:23

@crank, Thank you!!

crank commented on 2016-05-18 08:59

Fixed compilation with gcc6.

I have not found a way to compile the new firebird version 3.0.0 with gcc6 by now. Any help is appreciated.

Skizzi commented on 2016-05-10 20:35

makepkg doesn't work for me.. :(
Anyone an idea?

http://pastebin.com/rXiPxkhT

beroal commented on 2015-10-01 18:00

@crank: Thank you. It works.

crank commented on 2015-10-01 14:22

Please report back, if the new PKGBUILD is working for you. Thanks in advance!