Sergey V. Lobanov
50b4221ee5
tcsh: fix build on macos
...
tcsh requires host-tool (gethost) to generate tc.defs.c file.
To build this tool on macos, it is required to run ./configure
script wihout target vars/flags, but this package is not
splitted to host and target build.
This patch splits build to host and target builds to compile
host-tool(gethost) first, then compile tsch.
Due to lack of support of separate building host and target,
OpenWrt Makefile is modified to do it in the order below:
1. build host-tool (gethost)
2. build sh.err.h header for target
3. build tc.const.h header for target
4. copy gethost tool from host staging dir to target build dir
5. touch (make -t) gethost to protect it from recompiling
6. build tsch for target
It is required to do step 2 and 3 because 'make -t' generates
empty files but these files required to build tcsh
Patch 020-cross.patch has been removed due to not required
anymore (gethost build is separated and not affected by
target configure flags and vars)
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in >
2022-01-18 18:10:48 -08:00
..
2022-01-01 10:13:56 -08:00
2021-10-27 23:14:31 -07:00
2021-11-01 00:14:22 -07:00
2021-08-23 11:40:33 +02:00
2022-01-13 11:59:58 +01:00
2021-10-14 16:23:26 -07:00
2021-09-24 12:00:26 -10:00
2021-10-08 22:52:02 +01:00
2021-07-29 13:21:02 +02:00
2021-12-13 20:15:31 +01:00
2021-09-08 17:13:52 -04:00
2022-01-10 17:01:48 -08:00
2021-11-12 11:01:02 -08:00
2022-01-08 20:39:15 -08:00
2021-09-08 17:13:52 -04:00
2021-09-17 22:06:52 -07:00
2022-01-09 14:17:13 +01:00
2021-10-03 16:43:26 -07:00
2021-12-17 01:03:29 -08:00
2021-10-09 17:03:10 +01:00
2021-10-18 21:57:36 -07:00
2021-11-22 16:41:22 -08:00
2021-10-09 17:03:25 +01:00
2021-10-09 17:03:30 +01:00
2021-11-05 07:24:07 +01:00
2021-10-22 22:10:17 +02:00
2021-12-16 10:15:03 +01:00
2021-11-22 16:41:05 -08:00
2021-12-06 08:26:17 +01:00
2021-11-24 21:29:04 +00:00
2022-01-18 18:43:56 +00:00
2021-07-23 22:57:53 +02:00
2021-12-13 11:15:20 +01:00
2021-10-18 21:58:13 -07:00
2021-11-22 16:41:05 -08:00
2022-01-09 13:47:16 -08:00
2022-01-04 17:16:45 +01:00
2021-11-26 08:33:41 -03:00
2021-10-23 11:48:41 -07:00
2021-12-16 15:52:52 -08:00
2021-11-29 01:59:27 -08:00
2021-08-15 02:11:31 +03:00
2021-09-17 22:06:52 -07:00
2021-09-27 22:20:12 -07:00
2022-01-08 20:38:19 -08:00
2021-09-25 01:19:12 -07:00
2021-10-24 17:48:45 -07:00
2021-11-15 02:16:31 +00:00
2021-10-15 11:12:20 +02:00
2021-08-19 12:37:29 -07:00
2021-08-15 03:25:02 +03:00
2021-10-27 23:16:09 -07:00
2021-12-17 23:02:27 -08:00
2021-09-07 11:31:55 -07:00
2021-09-25 01:38:06 -07:00
2022-01-09 19:00:24 +02:00
2021-09-03 10:47:38 +02:00
2021-12-08 13:31:22 -08:00
2022-01-17 21:11:09 -08:00
2021-08-01 04:14:42 +01:00
2021-08-23 11:15:44 +02:00
2021-08-21 11:59:15 -07:00
2022-01-12 18:12:46 +03:00
2021-12-16 20:25:54 -08:00
2021-12-19 09:27:26 +00:00
2021-11-15 02:16:36 +00:00
2021-09-25 12:37:06 -07:00
2021-12-14 19:02:57 +01:00
2022-01-14 15:32:48 +01:00
2021-08-20 10:06:42 +02:00
2021-12-29 01:19:15 +01:00
2021-12-03 09:01:58 +01:00
2022-01-12 04:00:47 -08:00
2022-01-16 15:30:18 +01:00
2021-08-15 01:42:20 +03:00
2021-12-15 19:55:36 +02:00
2022-01-09 13:50:25 -08:00
2021-10-28 16:08:24 -07:00
2021-12-11 09:58:53 +01:00
2021-08-16 14:35:14 +01:00
2021-10-08 09:42:41 -07:00
2021-11-18 14:14:07 -08:00
2021-10-09 17:03:04 +01:00
2021-12-16 10:15:51 +01:00
2021-09-09 08:17:08 -10:00
2021-12-25 00:20:50 +01:00
2022-01-18 12:53:27 +08:00
2021-09-02 05:31:15 +08:00
2021-10-10 20:58:47 +03:00
2021-08-15 02:32:51 +03:00
2022-01-06 23:21:20 +01:00
2021-11-08 17:47:31 -08:00
2021-12-14 08:56:06 -06:00
2021-12-05 21:10:41 +01:00
2021-07-26 11:22:54 +03:00
2021-07-29 13:21:02 +02:00
2021-10-27 20:55:22 +03:00
2021-09-17 10:50:46 -10:00
2021-12-17 00:58:19 -08:00
2022-01-18 18:10:48 -08:00
2022-01-09 13:46:55 -08:00
2021-07-23 19:38:56 -07:00
2021-09-26 19:51:10 -07:00
2021-12-16 17:19:41 -08:00
2021-08-25 14:31:32 +08:00
2021-12-20 01:42:58 +00:00
2021-10-05 17:33:28 -07:00
2021-08-15 18:29:12 -07:00
2021-12-20 11:27:30 +02:00
2021-12-16 17:19:25 -08:00
2021-07-29 13:08:54 -07:00
2021-12-24 23:17:14 +08:00
2021-10-26 11:15:41 -07:00
2021-10-24 17:52:20 -07:00