git: flex: Break the hardlinks to fix quickworld issues.

Rimvydas Jasinskas zrj at crater.dragonflybsd.org
Thu Nov 10 05:55:13 PST 2016


commit e8a9e873dc3e6c8e5a970a57fa31a22ceffffb52
Author: zrj <rimvydas.jasinskas at gmail.com>
Date:   Wed Nov 9 12:25:23 2016 +0200

    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.

Summary of changes:
 gnu/usr.bin/binutils225/block2/ar/Makefile     | 3 ++-
 gnu/usr.bin/binutils225/block2/ranlib/Makefile | 3 ++-
 usr.bin/flex/lib/Makefile                      | 3 +++
 3 files changed, 7 insertions(+), 2 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/e8a9e873dc3e6c8e5a970a57fa31a22ceffffb52


-- 
DragonFly BSD source repository


More information about the Commits mailing list