[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#280880: gcc-3.4: Please add missing symlinks in 'libgnat-3.4'



Package: gcc-3.4
Severity: wishlist
Tags: patch

The libgnat-3.4 packages installs '/usr/lib/libgnat-3.4.so.1' and
s '/usr/lib/libgnarl-3.4.so.1'. The symlinks  'libgnat-3.4.so' and 
'libgnat.so' are not installed in '/usr/lib'. This causes many 
Ada packages to FTBFS because they cannot find '-lgnat' or '-lgnat-3.4'.

Please add the missing symlinks in '/usr/lib' to the 'libgnat-3.4' package.

Regards
Andreas Jochens

diff -urN ../tmp-orig/gcc-3.4-3.4.2/debian/rules.d/binary-ada.mk ./debian/rules.d/binary-ada.mk
--- ../tmp-orig/gcc-3.4-3.4.2/debian/rules.d/binary-ada.mk	2004-11-09 20:38:29.125093040 +0000
+++ ./debian/rules.d/binary-ada.mk	2004-11-09 20:38:14.323343248 +0000
@@ -58,6 +58,9 @@
 	  vlib=$$lib-$(GNAT_VERSION); \
 	  mv $(d)/$(gcc_lib_dir)/adalib/$$vlib.so.1 $(d)/$(PF)/$(libdir)/. ; \
 	  rm -f $(d)/$(gcc_lib_dir)/adalib/$$lib.so.1; \
+	  dh_link -p$(p_lgnat) \
+	    /$(PF)/$(libdir)/$$vlib.so.1 /$(PF)/$(libdir)/$$vlib.so \
+	    /$(PF)/$(libdir)/$$vlib.so.1 /$(PF)/$(libdir)/$$lib.so; \
 	done
 
 	DH_COMPAT=2 dh_movefiles -p$(p_lgnat) $(files_lgnat)



Reply to: