You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Original bug ID: 4088 Reporter:@damiendoligez Assigned to: ertai Status: closed (set by @xavierleroy on 2007-02-21T14:45:32Z) Resolution: fixed Priority: normal Severity: minor Version: 3.10+dev Category: -for Camlp4 use https://github.com/ocaml/camlp4/issues Related to:#3895
Bug description
Deux utilisateurs ne peuvent pas compiler OCaml simultanement sur la meme machine car les scripts de build de camlp4 ouvrent un fichier temporaire /tmp/metaq.ml dont le nom est fixe. De plus, il ne respecte pas la variable d'environement TMPDIR (voir #3895).
voir lignes 49 et 54 dans camp4/build/meta.rb
Solution: il faut faire les deux choses suivantes.
utiliser la variable TMPDIR au lieu de la constante '/tmp'
utiliser le numero de processus dans le nom de fichier
Ou mieux, utiliser les fonctions de bibliotheque de ruby pour creer un fichier temporaire, en verifiant qu'elles obeissent a TMPDIR.
Additional information
C'est corrigé dans le CVS.
The text was updated successfully, but these errors were encountered:
Original bug ID: 4088
Reporter: @damiendoligez
Assigned to: ertai
Status: closed (set by @xavierleroy on 2007-02-21T14:45:32Z)
Resolution: fixed
Priority: normal
Severity: minor
Version: 3.10+dev
Category: -for Camlp4 use https://github.com/ocaml/camlp4/issues
Related to: #3895
Bug description
Deux utilisateurs ne peuvent pas compiler OCaml simultanement sur la meme machine car les scripts de build de camlp4 ouvrent un fichier temporaire /tmp/metaq.ml dont le nom est fixe. De plus, il ne respecte pas la variable d'environement TMPDIR (voir #3895).
voir lignes 49 et 54 dans camp4/build/meta.rb
Solution: il faut faire les deux choses suivantes.
Ou mieux, utiliser les fonctions de bibliotheque de ruby pour creer un fichier temporaire, en verifiant qu'elles obeissent a TMPDIR.
Additional information
C'est corrigé dans le CVS.
The text was updated successfully, but these errors were encountered: