Welcome, Guest. Please Login or Register
FUG-FR logo
 
  HomeHelpSearchLoginRegister  
 
Erreur à la compilation de Firebird2 (Read 2075 times)
Neuromancien
Junior Member
**
Offline


I Love BSD!

Posts: 52
Pontoise (France)
Gender: male
Erreur à la compilation de Firebird2
01. Jan 2008 at 16:12
 
Bonjour,
La compilation de Firebird2 (dépendance de Lazarus) me provoque une erreur :

Code:
The Firebird2 package has been configured with the following options:

			 Architecture : ClassicServer
				  Debug : disabled
64 bit I/O for 32-bit platforms : enabled
			  Raw devices : enabled
			 Lock manager : enabled
			 Service name : gds_db
			 Service port : 3050
			 GPRE modules : c_cxx.cpp

			  Install Dir : /var/db/firebird

Now type `make' to compile Firebird2
===>  Building for firebird-client-2.0.3_1
==> Please do not build firebird as 'root' because this may cause conflicts with SysV semaphores of running services.
*** Error code 1

Stop in /usr/ports/databases/firebird2-client.
*** Error code 1

Stop in /usr/ports/databases/fpc-ibase.
*** Error code 1

Stop in /usr/ports/lang/fpc-utils.
*** Error code 1

Stop in /usr/ports/editors/lazarus.
*** Error code 1

Stop in /usr/ports/editors/lazarus.
 

Back to top
 
 
IP Logged
 
ros
Global Moderator
*****
Offline



Posts: 868
Paris
Gender: male
Re: Erreur à la compilation de Firebird2
Reply #1 - 01. Jan 2008 at 16:19
 
Il te faut donc compiler firebird avec un autre utilisateur que root.
La question est de savoir si sudo est la solution !
Back to top
 

" Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes "
WWW WWW elfato_99  
IP Logged
 
Neuromancien
Junior Member
**
Offline


I Love BSD!

Posts: 52
Pontoise (France)
Gender: male
Re: Erreur à la compilation de Firebird2
Reply #2 - 01. Jan 2008 at 16:31
 
ros wrote on 01. Jan 2008 at 16:19:
Il te faut donc compiler firebird avec un autre utilisateur que root.
La question est de savoir si sudo est la solution !

Je lancé la compilation avec mon compte utilisateur, après avoir donné les permission sur le répertoire de Firebird. Mais ça ne me semble pas très propre...
Back to top
 
 
IP Logged
 
fgudin
Global Moderator
*****
Offline


PouetPouetBSD roul3z

Posts: 1552
Thonon (74)
Gender: male
Re: Erreur à la compilation de Firebird2
Reply #3 - 01. Jan 2008 at 23:01
 
Je ne sais plus si c'est spécifique à pkgsrc ou si les ports supportent bien ça aussi: lancé en simple utilisateur, les phases nécessitant des privilèges root suscitent le lancement de su(1) (ou autre chose avec ${SU_CMD} pour ce qui est de pkgsrc). A vérifier, il y a peut-être des éléments à regarder dans le make.conf "exemple".
Pour la remarque: lancer des compilations, et plus généralement passer plus de temps qu'il n'est indispensable en root, ça, c'est pas vraiment "propre".
Back to top
 
 
IP Logged
 
Bapt
YaBB Newbies
*
Offline



Posts: 48
Paris
Gender: male
Re: Erreur à la compilation de Firebird2
Reply #4 - 04. Jan 2008 at 22:12
 
Si tu n'as pas besoin de firebird, tu fais make config dans fpc-ibase et tu desactives le support firebird activé par défaut.
Back to top
 
WWW WWW Bapt  
IP Logged