1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-04 11:23:46 +00:00
Tijl Coosemans c958a48581 Remove two libtool fixes from Mk/Uses/libtool.mk. They don't always work
when an older version of a package is installed.  This is the case when an
executable links with installed libraries and with uninstalled libraries
that link with other uninstalled libraries.  For each of the directly
linked libraries the executable will have an rpath (/usr/local/lib for the
installed libraries and a path under WRKDIR for each of the uninstalled
libraries), but not for the indirect libraries.  Both ld(1) and rtld(1)
search the rpath of the executable first before any rpath of libraries, so
the indirectly linked libraries will be found in /usr/local/lib if they are
installed instead of in WRKDIR.

With this commit executables will overlink with uninstalled indirect
libraries again so their location is added to the rpath of the executable.

This partially reverts r358784.

PR:		191611
Approved by:	portmgr (bapt)
2014-07-23 10:28:03 +00:00
..
2014-06-27 14:25:04 +00:00
2014-05-11 11:24:26 +00:00
2014-05-11 11:24:26 +00:00
2014-05-05 12:40:05 +00:00
2014-03-03 13:22:25 +00:00
2014-05-08 07:59:13 +00:00
2014-06-29 08:21:31 +00:00
2014-06-11 16:32:47 +00:00
2014-06-11 16:32:47 +00:00
2014-06-11 16:32:47 +00:00
2014-01-21 23:18:05 +00:00
2014-07-04 15:23:04 +00:00
2014-02-14 15:41:17 +00:00
2014-02-14 15:41:28 +00:00
2014-02-02 11:17:47 +00:00
2014-02-02 11:17:47 +00:00
2014-07-05 04:55:30 +00:00
2014-07-02 20:59:24 +00:00
2014-05-07 23:45:37 +00:00
2014-03-06 12:22:07 +00:00
2014-07-20 08:15:15 +00:00
2014-05-19 07:49:32 +00:00
2014-06-21 17:57:12 +00:00
2014-06-07 02:11:20 +00:00
2014-03-08 14:11:40 +00:00
2014-05-07 23:54:51 +00:00
2014-07-01 15:45:37 +00:00
2014-02-28 19:45:27 +00:00
2014-02-11 18:29:30 +00:00
2014-01-28 00:16:57 +00:00
2014-01-28 00:16:57 +00:00
2014-01-28 00:16:57 +00:00
2014-01-28 00:16:57 +00:00
2014-03-26 03:32:45 +00:00
2014-01-28 00:16:57 +00:00
2014-01-28 00:16:57 +00:00
2014-01-28 00:16:57 +00:00
2014-01-28 00:16:57 +00:00
2014-06-07 02:31:20 +00:00
2014-06-13 15:38:02 +00:00
2014-06-18 07:41:51 +00:00
2014-05-27 10:42:11 +00:00
2014-07-11 11:16:06 +00:00
2014-05-05 12:40:05 +00:00
2014-01-15 23:33:03 +00:00
2014-05-18 02:07:47 +00:00
2014-06-07 02:21:27 +00:00
2014-03-03 13:12:39 +00:00
2014-06-07 02:19:21 +00:00
2014-05-12 10:53:41 +00:00
2014-04-04 09:48:35 +00:00
2014-04-04 09:47:54 +00:00
2014-06-24 22:28:53 +00:00
2014-03-31 20:39:34 +00:00
2014-03-31 20:39:34 +00:00
2014-03-31 20:39:34 +00:00
2014-03-31 20:39:34 +00:00
2014-03-31 20:39:34 +00:00
2014-03-31 20:39:34 +00:00
2014-06-25 05:35:31 +00:00
2014-03-31 20:39:34 +00:00
2014-03-31 20:39:34 +00:00
2014-03-31 20:39:34 +00:00
2014-03-31 20:39:34 +00:00
2014-03-31 20:39:34 +00:00
2014-03-31 20:39:34 +00:00
2014-06-25 05:35:31 +00:00
2014-07-01 13:14:07 +00:00
2014-05-19 11:44:50 +00:00
2014-06-25 18:39:00 +00:00
2014-06-11 14:49:59 +00:00
2014-05-16 02:31:45 +00:00
2014-05-05 09:45:36 +00:00
2014-06-10 05:49:41 +00:00
2014-06-10 05:49:41 +00:00
2014-06-15 08:26:47 +00:00
2014-03-05 17:38:35 +00:00
2014-01-29 14:33:31 +00:00
2014-06-23 15:37:45 +00:00
2014-06-26 16:06:17 +00:00
2014-07-04 02:48:12 +00:00
2014-05-16 12:19:31 +00:00
2014-02-26 06:38:36 +00:00
2014-03-31 12:28:49 +00:00
2014-06-03 12:53:54 +00:00
2014-06-23 12:38:10 +00:00
2014-05-16 03:29:49 +00:00
2014-05-16 06:37:36 +00:00
2014-06-03 17:20:45 +00:00
2014-03-20 08:34:41 +00:00
2014-03-01 07:24:19 +00:00
2014-03-01 07:24:25 +00:00
2014-02-20 08:08:03 +00:00
2014-02-18 15:59:29 +00:00
2014-05-19 12:55:10 +00:00
2014-02-03 11:32:14 +00:00
2014-06-10 06:31:43 +00:00
2014-06-30 18:52:56 +00:00
2014-06-07 02:33:32 +00:00
2014-07-16 07:59:58 +00:00
2014-05-12 09:02:56 +00:00
2014-07-06 18:49:36 +00:00
2014-01-29 17:18:46 +00:00
2014-01-29 17:18:46 +00:00
2014-01-29 17:18:46 +00:00
2014-01-29 17:18:46 +00:00
2014-07-21 17:45:21 +00:00
2014-07-06 18:49:41 +00:00
2014-01-29 17:18:46 +00:00
2014-01-29 17:31:52 +00:00
2014-01-29 17:18:46 +00:00
2014-04-07 10:12:53 +00:00
2014-02-21 20:25:11 +00:00
2014-01-29 17:18:46 +00:00
2014-07-15 06:57:10 +00:00
2014-01-29 17:31:52 +00:00
2014-01-29 17:18:46 +00:00
2014-07-01 14:39:18 +00:00
2014-01-29 17:46:33 +00:00
2014-02-05 13:43:06 +00:00
2014-01-29 17:31:52 +00:00
2014-01-25 18:45:18 +00:00
2014-02-16 10:37:04 +00:00
2014-01-29 17:46:33 +00:00
2014-05-16 14:11:33 +00:00
2014-06-13 18:19:09 +00:00
2014-01-29 17:31:52 +00:00
2014-02-05 13:43:06 +00:00
2014-02-04 16:31:06 +00:00
2014-01-29 17:18:46 +00:00
2014-01-29 17:18:46 +00:00
2014-01-29 17:18:46 +00:00
2014-02-05 13:43:06 +00:00
2014-01-29 17:31:52 +00:00
2014-01-29 17:18:46 +00:00
2014-01-29 17:18:46 +00:00
2014-01-29 17:46:33 +00:00
2014-02-28 07:10:26 +00:00
2014-01-29 17:46:33 +00:00
2014-01-29 17:31:52 +00:00
2014-07-01 14:40:02 +00:00
2014-02-05 13:43:06 +00:00
2014-01-29 17:18:46 +00:00
2014-01-29 17:31:52 +00:00
2014-02-05 13:43:06 +00:00
2014-05-26 15:34:31 +00:00
2014-05-26 15:34:27 +00:00
2014-01-29 17:31:52 +00:00
2014-02-05 13:43:06 +00:00
2014-01-29 17:18:46 +00:00
2014-05-26 15:34:23 +00:00
2014-02-16 10:37:13 +00:00
2014-01-29 17:31:52 +00:00
2014-01-29 17:18:46 +00:00
2014-01-20 17:24:39 +00:00
2014-01-20 17:24:44 +00:00
2014-06-23 17:43:50 +00:00
2014-07-15 05:04:43 +00:00
2014-01-29 17:46:33 +00:00
2014-02-05 13:43:06 +00:00
2014-01-29 17:31:52 +00:00
2014-07-15 06:23:19 +00:00
2014-01-29 17:18:46 +00:00
2014-01-29 17:31:52 +00:00
2014-05-28 14:11:03 +00:00
2014-01-29 17:18:46 +00:00
2014-02-05 13:43:06 +00:00
2014-01-29 17:31:52 +00:00
2014-01-29 17:31:52 +00:00
2014-02-05 13:43:06 +00:00
2014-01-29 17:31:52 +00:00
2014-01-29 17:18:46 +00:00
2014-05-18 07:26:29 +00:00
2014-07-08 08:47:41 +00:00
2014-05-18 07:33:56 +00:00
2014-01-23 16:00:14 +00:00
2014-01-23 16:00:14 +00:00
2014-07-16 06:58:19 +00:00
2014-03-14 08:18:12 +00:00
2014-07-03 16:00:34 +00:00
2014-05-18 07:33:15 +00:00
2014-01-23 16:00:14 +00:00
2014-01-23 16:00:14 +00:00
2014-01-19 11:40:17 +00:00
2014-01-23 16:00:14 +00:00
2014-07-06 12:10:43 +00:00
2014-07-06 12:10:43 +00:00
2014-06-12 18:06:53 +00:00
2014-07-06 12:27:22 +00:00
2014-01-19 16:32:34 +00:00
2014-05-29 20:21:45 +00:00
2014-05-05 12:40:05 +00:00
2014-05-28 11:47:09 +00:00
2014-06-11 14:49:59 +00:00
2014-05-05 12:40:05 +00:00
2014-02-14 15:00:28 +00:00
2014-02-14 15:01:00 +00:00
2014-06-14 08:38:25 +00:00
2014-06-25 05:35:31 +00:00
2014-05-29 19:29:18 +00:00
2014-05-28 11:35:34 +00:00
2014-05-29 08:12:51 +00:00
2014-05-16 14:37:18 +00:00
2014-05-28 11:37:01 +00:00
2014-06-13 16:31:03 +00:00
2014-06-13 16:33:17 +00:00
2014-05-26 07:04:19 +00:00
2014-02-14 15:01:25 +00:00
2014-04-09 01:12:52 +00:00
2014-02-09 12:46:09 +00:00
2014-04-06 05:49:11 +00:00
2014-03-07 16:49:09 +00:00
2014-07-18 07:05:37 +00:00
2014-03-30 19:44:48 +00:00
2014-07-18 13:07:23 +00:00
2014-07-18 13:07:23 +00:00
2014-06-13 16:36:24 +00:00
2014-02-26 17:24:35 +00:00
2014-02-26 17:24:35 +00:00
2014-02-26 17:24:35 +00:00
2014-02-26 17:24:35 +00:00
2014-02-26 17:24:35 +00:00
2014-02-26 17:24:35 +00:00
2014-02-26 17:24:35 +00:00
2014-02-26 17:24:35 +00:00
2014-02-26 17:24:35 +00:00
2014-02-26 17:24:35 +00:00
2014-02-26 17:24:35 +00:00
2014-02-26 17:24:35 +00:00
2014-02-26 17:24:35 +00:00
2014-02-26 17:24:35 +00:00
2014-05-20 21:58:23 +00:00
2014-06-09 06:24:45 +00:00
2014-05-05 13:48:25 +00:00
2014-05-05 13:48:25 +00:00
2014-05-28 11:39:54 +00:00
2014-03-07 16:49:09 +00:00
2014-02-26 06:40:44 +00:00
2014-02-13 13:43:36 +00:00
2014-04-26 18:14:03 +00:00
2014-05-14 13:50:40 +00:00
2014-04-11 08:25:04 +00:00
2014-04-28 15:07:11 +00:00
2014-02-18 15:43:57 +00:00
2014-04-15 15:13:59 +00:00
2014-04-15 15:16:52 +00:00
2014-05-14 06:49:07 +00:00
2014-01-23 20:07:31 +00:00
2014-02-10 05:20:14 +00:00
2014-06-21 06:13:20 +00:00
2014-05-22 05:55:37 +00:00
2014-05-12 16:36:01 +00:00
2014-02-24 10:41:43 +00:00
2014-03-18 15:10:46 +00:00
2014-06-08 12:05:00 +00:00
2014-06-21 09:42:32 +00:00
2014-04-15 15:21:24 +00:00
2014-03-07 16:49:09 +00:00
2014-05-25 10:12:58 +00:00
2014-06-08 12:08:47 +00:00
2014-05-14 13:33:11 +00:00
2014-04-15 15:29:47 +00:00
2014-05-26 11:57:55 +00:00
2014-05-25 06:46:13 +00:00
2014-03-07 16:49:09 +00:00
2014-05-02 19:23:06 +00:00
2014-05-09 03:30:04 +00:00
2014-04-15 15:58:00 +00:00
2014-02-02 11:00:29 +00:00
2014-05-16 08:05:05 +00:00
2014-07-18 20:52:44 +00:00
2014-06-20 08:59:10 +00:00
2014-07-22 17:42:24 +00:00
2014-05-19 12:46:54 +00:00
2014-07-13 14:00:59 +00:00
2014-07-22 15:02:19 +00:00
2014-04-07 13:08:42 +00:00
2014-04-07 13:13:54 +00:00
2014-04-07 13:14:46 +00:00
2014-04-07 13:15:27 +00:00
2014-04-07 13:19:11 +00:00
2014-04-07 13:25:05 +00:00
2014-04-07 13:12:49 +00:00
2014-03-31 03:26:38 +00:00
2014-02-08 15:13:43 +00:00
2014-05-08 05:21:05 +00:00
2014-01-24 14:45:58 +00:00
2014-01-24 14:45:58 +00:00
2014-01-24 14:45:58 +00:00
2014-06-08 13:23:22 +00:00
2014-06-26 18:21:55 +00:00
2014-01-24 14:45:58 +00:00
2014-04-07 13:24:15 +00:00
2014-07-08 13:25:24 +00:00
2014-07-18 13:07:23 +00:00
2014-06-27 17:17:31 +00:00
2014-05-21 08:15:16 +00:00
2014-02-17 13:50:26 +00:00
2014-05-02 17:07:03 +00:00
2014-02-18 16:23:20 +00:00
2014-07-21 21:19:04 +00:00
2014-07-03 13:39:52 +00:00
2014-05-16 15:02:06 +00:00
2014-02-14 15:40:10 +00:00
2014-02-27 13:56:33 +00:00
2014-01-25 16:45:01 +00:00
2014-06-23 17:43:46 +00:00
2014-06-23 17:43:41 +00:00
2014-02-18 20:58:11 +00:00
2014-07-22 17:42:24 +00:00