Files
openwrt-packages/utils
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
..
2021-03-21 10:32:27 -07:00
2021-11-01 00:14:22 -07:00
2021-03-28 16:24:04 -10:00
2022-01-13 11:59:58 +01:00
2021-10-14 16:23:26 -07:00
2021-03-21 10:32:01 -07:00
2021-10-08 22:52:02 +01:00
2021-07-29 13:21:02 +02:00
2022-01-10 17:01:48 -08:00
2021-02-20 16:02:15 -08:00
2022-01-08 20:39:15 -08:00
2022-01-09 14:17:13 +01:00
2021-03-20 13:16:35 -07:00
2021-12-17 01:03:29 -08:00
2021-10-09 17:03:10 +01:00
2021-11-22 16:41:22 -08:00
2021-10-09 17:03:25 +01:00
2021-12-16 10:15:03 +01:00
2021-11-22 16:41:05 -08:00
2021-11-24 21:29:04 +00:00
2021-07-23 22:57:53 +02:00
2021-11-22 16:41:05 -08:00
2022-01-04 17:16:45 +01:00
2020-10-26 21:48:17 -07:00
2020-10-07 18:12:24 -07:00
2021-06-12 21:05:01 -07:00
2021-12-16 15:52:52 -08:00
2021-11-29 01:59:27 -08:00
2020-11-24 22:37:37 -08:00
2021-08-15 02:11:31 +03:00
2021-09-25 01:19:12 -07:00
2021-06-12 21:05:01 -07:00
2021-11-15 02:16:31 +00:00
2020-08-12 18:21:24 -07:00
2021-08-19 12:37:29 -07:00
2020-11-20 00:31:10 +00:00
2021-08-15 03:25:02 +03:00
2021-10-27 23:16:09 -07:00
2021-09-25 01:38:06 -07:00
2021-03-16 11:09:50 +02:00
2022-01-09 19:00:24 +02:00
2021-06-15 19:56:00 -07:00
2021-12-08 13:31:22 -08:00
2022-01-17 21:11:09 -08:00
2021-02-28 12:13:41 +03:00
2020-11-29 01:32:32 +01: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-06-28 09:05:19 +01:00
2020-11-24 22:38:19 -08:00
2021-11-15 02:16:36 +00: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
2022-01-12 04:00:47 -08:00
2021-06-01 23:04:08 -07:00
2021-08-15 01:42:20 +03:00
2021-12-15 19:55:36 +02:00
2021-07-21 00:17:22 -07:00
2021-06-12 21:05:01 -07:00
2022-01-09 13:50:25 -08:00
2021-06-12 21:05:01 -07:00
2021-03-08 21:42:24 +00:00
2021-08-16 14:35:14 +01:00
2020-09-20 16:24:21 -07:00
2021-11-18 14:14:07 -08:00
2020-12-29 21:24:08 -08:00
2021-12-16 10:15:51 +01:00
2020-07-15 12:04:08 -07:00
2022-01-18 12:53:27 +08:00
2021-02-20 20:07:51 -08:00
2021-02-20 08:58:19 +01:00
2021-06-12 21:05:01 -07:00
2021-08-15 02:32:51 +03:00
2021-06-12 21:05:01 -07:00
2021-11-08 17:47:31 -08:00
2020-08-18 00:26:05 -07:00
2021-03-09 16:39:56 -08:00
2021-01-23 15:06:11 +01:00
2020-09-20 16:25:18 -07:00
2021-07-20 19:49:14 -07:00
2021-07-29 13:21:02 +02:00
2021-03-22 02:04:03 +01:00
2021-04-14 19:06:10 -07:00
2020-08-25 17:37:07 +09:00
2021-09-17 10:50:46 -10:00
2021-02-28 19:23:01 -08:00
2021-12-17 00:58:19 -08:00
2021-02-28 18:34:08 -08:00
2021-06-12 21:05:01 -07:00
2022-01-18 18:10:48 -08:00
2021-06-12 21:05:01 -07:00
2021-06-12 21:05:01 -07:00
2021-06-15 02:33:39 +03:00
2021-09-26 19:51:10 -07:00
2021-02-15 13:18:41 +11:00
2021-06-12 21:05:01 -07:00
2021-12-16 17:19:41 -08:00
2021-08-25 14:31:32 +08:00
2021-06-12 21:05:01 -07: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
2020-11-21 16:59:59 +08:00
2021-12-16 17:19:25 -08:00
2021-12-24 23:17:14 +08:00
2021-10-24 17:52:20 -07:00