Certains utilisateurs de #firefox sous #freebsd (dont je), ont eu la surprise de voir le navigateur cesser de fonctionner.
Il s'agit de ceux qui font compiler firefox avec des optimisations associées à la machine cible:

# make.conf
CPUTYPE?=   haswell

Le moyen le plus rapide est de pré-charger la bibliothèque de fonctions mathématiques:

LD_PRELOAD=/lib/libm.so.5 firefox

En effet, llvm semble s'emmêler les pinceaux en utilisant les optimisations SSE4.1 pour ces fonctions.

Pour reconstruite correctement Firefox, forcer le lien:
```

make.conf

.if ${.CURDIR:M*/www/firefox}
LDFLAGS+= -lm
.endif
```

#Firefox #freebsd

There are no comments yet.