flex: Break the hardlinks to fix quickworld issues.
authorzrj <rimvydas.jasinskas@gmail.com>
Wed, 9 Nov 2016 10:25:23 +0000 (12:25 +0200)
committerzrj <zrj@dragonflybsd.org>
Thu, 10 Nov 2016 14:09:38 +0000 (16:09 +0200)
commite8a9e873dc3e6c8e5a970a57fa31a22ceffffb52
tree292fade2f1e2baf439257edcc160239391f2b9f9
parenta185edbfba55e295161dd1d756c27195cfd0df38
flex: Break the hardlinks to fix quickworld issues.

Upon repeated quickworld run when install -C installs the libfl.a it breaks
the previous hardlink and retrigers relink for anything that depends on -ll.

Solve this by changing logic to install compat libs for install target only.
During buildworld only main ${LIBL} should be used where needed.

Fix a single case where -lfl was used in binutils. Add missing DPADD too.
gnu/usr.bin/binutils225/block2/ar/Makefile
gnu/usr.bin/binutils225/block2/ranlib/Makefile
usr.bin/flex/lib/Makefile