diff options
| author | Baruch Siach <baruch@tkos.co.il> | 2018-06-24 21:15:00 +0300 |
|---|---|---|
| committer | Peter Korsgaard <peter@korsgaard.com> | 2018-06-24 21:10:52 +0200 |
| commit | fe5fcdfdbd209177cf8f4a5368ae2324540d4d67 (patch) | |
| tree | 2d99dcb6d01d1e992cf608e298ef054b46020527 /package/dos2unix | |
| parent | 50a0f56bca65cd04d6803359f0b01a2e6fc57f19 (diff) | |
| download | buildroot-fe5fcdfdbd209177cf8f4a5368ae2324540d4d67.tar.gz buildroot-fe5fcdfdbd209177cf8f4a5368ae2324540d4d67.zip | |
dos2unix: fix static build
Pass the -static flag to the final link command. Otherwise, the
generated executables are not static when the external toolchain
provides both shared and static libraries.
Should also fix:
http://autobuild.buildroot.net/results/a5a/a5a64bc3ff5a91a8680ac52f3505362491923b26/
http://autobuild.buildroot.net/results/ebf/ebfe81e65751d7a5ca3aa4e20cc708a24ba65204/
Cc: David Bachelart <david.bachelart@bbright.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/dos2unix')
| -rw-r--r-- | package/dos2unix/dos2unix.mk | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/package/dos2unix/dos2unix.mk b/package/dos2unix/dos2unix.mk index 9b82340590..5001397f05 100644 --- a/package/dos2unix/dos2unix.mk +++ b/package/dos2unix/dos2unix.mk @@ -24,6 +24,10 @@ ifeq ($(BR2_USE_WCHAR),) DOS2UNIX_MAKE_OPTS += UCS= endif +ifeq ($(BR2_STATIC_LIBS),y) +DOS2UNIX_MAKE_OPTS += LDFLAGS_USER=-static +endif + define DOS2UNIX_BUILD_CMDS $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) $(DOS2UNIX_MAKE_OPTS) endef |

