Gyorgy Sarvari
b66b1eb9f6
python3-pandas: compile against target version of numpy
...
python3-numpy headers are required by pandas to compile successfully.
By default, this recipe used python3-numpy-native for compilation,
which usually works. However in case the bitness of the build-host
differs from the target, then problems arise.
For example when compiling for 32-bit ARM on a x86-64 machine, the following
error appears when trying to import the module:
ValueError: Buffer dtype mismatch, expected 'const int64_t' but got 'long long'
When running a diff on all numpy headers across native and target,
only one header differs, _numpyconfig.h, in a significant way.
This header defines the sizes of different datatypes used by numpy,
and these sizes strongly depend on the arch bitness.
This change switches from python3-numpy-native dependency to python3-numpy to
ensure that the correct headers are used. Beside this also patch the meson script,
so it accepts an option (numpy_inc_dir) to specify the location of these headers,
since it is not able to query them from the class-target module
The PYTHONPATH variable is extended with the target's RECIPE_SYSROOT, because
numpy is specified as a dependency in meson, and it needs to find the module
to continue successfully.
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2025-03-10 09:41:56 -07:00
..
2024-12-12 12:55:12 -08:00
2025-01-30 14:15:37 -08:00
2025-02-12 09:16:02 -08:00
2025-01-30 14:15:36 -08:00
2025-03-06 06:58:00 -08:00
2025-02-04 10:14:37 -08:00
2025-02-12 09:16:10 -08:00
2025-02-12 09:16:09 -08:00
2025-02-23 09:56:37 -08:00
2025-02-12 09:16:03 -08:00
2025-01-30 18:23:33 -08:00
2025-02-05 13:56:33 -08:00
2025-03-10 09:41:56 -07:00
2025-01-17 16:39:43 -08:00
2025-01-25 09:36:50 -08:00
2025-01-17 16:39:41 -08:00
2025-01-17 16:39:41 -08:00
2025-01-17 16:39:41 -08:00
2025-01-10 09:33:52 -08:00
2025-03-07 08:36:59 -08:00
2025-01-17 11:29:12 -08:00
2025-01-29 17:43:04 -08:00
2025-01-17 11:29:12 -08:00
2025-02-12 09:16:09 -08:00
2025-01-10 16:53:44 -08:00
2025-01-08 08:02:09 -08:00
2025-02-12 09:16:08 -08:00
2025-03-06 06:58:00 -08:00
2025-02-26 08:30:52 -08:00
2025-01-24 18:20:06 -08:00
2024-12-24 08:23:08 -08:00
2025-03-07 08:37:00 -08:00
2025-01-14 08:52:05 -08:00
2025-01-29 17:43:04 -08:00
2025-01-07 09:33:17 -08:00
2024-12-24 08:23:08 -08:00
2025-01-07 09:33:16 -08:00
2025-01-30 18:23:33 -08:00
2024-12-19 09:41:21 -08:00
2025-01-08 11:08:19 -08:00
2024-12-19 09:41:21 -08:00
2025-01-30 18:23:32 -08:00
2025-01-30 18:23:33 -08:00
2025-01-30 18:23:32 -08:00
2025-01-01 19:02:15 -08:00
2025-02-17 07:40:58 -08:00
2025-02-12 09:16:01 -08:00
2025-02-26 08:30:52 -08:00
2025-01-03 10:17:22 -08:00
2025-03-06 06:58:00 -08:00
2025-02-12 09:16:01 -08:00
2025-01-30 18:23:32 -08:00
2025-01-30 18:23:33 -08:00
2024-12-19 09:41:21 -08:00
2025-01-25 09:28:59 -08:00
2025-01-10 09:33:51 -08:00
2025-02-26 08:30:52 -08:00
2024-12-19 09:41:21 -08:00
2025-02-26 08:30:52 -08:00
2024-12-24 08:23:08 -08:00
2025-01-30 18:23:33 -08:00
2025-01-08 08:02:09 -08:00
2025-02-13 07:44:15 -08:00
2025-01-03 10:17:22 -08:00
2024-12-19 09:41:21 -08:00
2025-01-24 18:20:01 -08:00
2025-01-14 08:52:05 -08:00
2025-02-12 09:16:01 -08:00
2024-12-19 09:41:21 -08:00
2025-01-30 18:23:33 -08:00
2025-02-13 07:44:15 -08:00
2025-02-17 07:40:58 -08:00
2025-02-03 20:16:25 -08:00
2024-12-24 08:23:08 -08:00
2025-03-07 08:37:00 -08:00
2024-12-19 09:41:21 -08:00
2024-12-24 08:23:08 -08:00
2025-02-13 07:44:15 -08:00
2025-01-30 18:23:32 -08:00
2025-02-12 09:16:01 -08:00
2025-02-12 09:16:02 -08:00
2024-12-19 09:41:21 -08:00
2025-02-12 09:16:02 -08:00
2025-01-14 08:52:05 -08:00
2025-02-21 11:54:39 -08:00
2025-02-21 11:54:39 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2025-01-30 14:15:37 -08:00
2024-12-19 09:41:21 -08:00
2025-01-30 14:15:37 -08:00
2024-12-24 08:23:08 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2025-01-24 18:20:02 -08:00
2024-12-24 08:23:08 -08:00
2025-02-12 09:16:02 -08:00
2025-02-26 08:30:52 -08:00
2025-03-08 15:04:57 -08:00
2025-01-30 14:15:36 -08:00
2025-02-12 09:16:02 -08:00
2025-01-30 14:15:36 -08:00
2024-12-24 08:23:08 -08:00
2025-01-24 18:20:05 -08:00
2025-01-30 14:15:36 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2025-01-14 08:52:06 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2025-01-30 14:15:36 -08:00
2025-01-30 14:15:36 -08:00
2025-01-30 14:15:36 -08:00
2025-02-12 09:16:03 -08:00
2025-03-06 06:58:00 -08:00
2025-01-30 14:15:35 -08:00
2025-02-04 10:14:37 -08:00
2025-02-12 09:17:20 -08:00
2025-01-14 08:52:06 -08:00
2024-12-24 08:23:08 -08:00
2025-01-01 20:46:47 -08:00
2025-02-19 09:36:17 -08:00
2025-02-28 18:48:26 -08:00
2025-02-12 09:16:03 -08:00
2025-02-12 09:16:03 -08:00
2025-02-28 18:48:26 -08:00
2025-03-08 15:04:56 -08:00
2024-12-19 09:41:21 -08:00
2024-12-24 08:23:08 -08:00
2025-01-24 18:20:02 -08:00
2025-01-30 14:15:35 -08:00
2025-01-30 14:15:35 -08:00
2024-12-24 08:23:08 -08:00
2025-02-26 08:30:53 -08:00
2025-01-10 16:49:01 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2025-01-24 18:20:07 -08:00
2025-02-12 09:16:03 -08:00
2025-01-06 07:25:19 -08:00
2025-01-30 14:15:33 -08:00
2025-02-26 08:30:53 -08:00
2025-01-30 18:23:33 -08:00
2025-01-30 14:15:35 -08:00
2025-01-30 14:15:35 -08:00
2025-02-12 09:16:04 -08:00
2024-12-19 09:41:21 -08:00
2025-01-30 14:15:35 -08:00
2025-02-13 07:44:15 -08:00
2024-12-24 08:23:08 -08:00
2025-02-12 09:16:04 -08:00
2025-01-30 14:15:34 -08:00
2025-02-26 08:30:53 -08:00
2024-12-19 09:41:21 -08:00
2025-01-08 08:02:09 -08:00
2025-01-01 19:02:16 -08:00
2025-01-01 19:02:16 -08:00
2025-02-12 09:16:04 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2025-02-12 09:16:04 -08:00
2025-02-12 09:16:04 -08:00
2024-12-19 09:41:21 -08:00
2025-03-06 06:58:00 -08:00
2024-12-24 08:23:08 -08:00
2025-01-30 14:15:34 -08:00
2025-01-30 14:15:34 -08:00
2025-02-14 20:27:18 -08:00
2024-12-19 09:41:21 -08:00
2025-02-12 09:16:05 -08:00
2025-01-30 14:15:33 -08:00
2025-01-24 18:20:07 -08:00
2024-12-19 09:41:21 -08:00
2025-01-25 09:28:59 -08:00
2025-01-30 14:15:33 -08:00
2025-01-30 14:15:34 -08:00
2025-03-10 09:41:56 -07:00
2025-02-12 09:16:05 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2025-01-01 19:02:16 -08:00
2025-01-31 10:34:03 -08:00
2025-03-08 15:04:57 -08:00
2025-01-31 10:34:03 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2025-01-17 16:39:43 -08:00
2025-01-17 16:39:42 -08:00
2025-01-17 16:39:42 -08:00
2025-01-25 09:28:58 -08:00
2025-01-17 16:39:42 -08:00
2025-01-24 18:20:08 -08:00
2025-01-25 09:36:50 -08:00
2025-01-17 16:39:42 -08:00
2025-03-06 06:57:59 -08:00
2025-02-12 09:16:05 -08:00
2025-02-26 08:30:53 -08:00
2025-02-03 13:03:25 -08:00
2025-01-17 16:39:41 -08:00
2025-01-01 19:02:16 -08:00
2024-12-19 09:41:21 -08:00
2025-01-17 16:39:41 -08:00
2025-01-17 16:39:41 -08:00
2024-12-19 09:41:21 -08:00
2025-01-01 19:02:16 -08:00
2024-12-19 09:41:24 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2025-03-08 15:04:57 -08:00
2025-02-12 09:17:19 -08:00
2025-01-29 17:43:04 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2024-12-10 13:43:54 -08:00
2024-12-21 16:22:43 -08:00
2025-02-12 09:17:20 -08:00
2024-12-19 09:41:21 -08:00
2025-02-26 08:30:54 -08:00
2025-02-12 09:16:09 -08:00
2025-02-26 08:30:54 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2025-03-06 06:58:00 -08:00
2025-01-01 19:02:17 -08:00
2025-02-26 08:30:54 -08:00
2024-12-24 08:23:09 -08:00
2025-01-10 09:33:52 -08:00
2025-01-17 16:39:41 -08:00
2025-01-13 10:10:22 -08:00
2025-01-17 11:29:14 -08:00
2024-12-21 16:22:43 -08:00
2024-12-24 08:23:09 -08:00
2024-12-19 09:41:21 -08:00
2024-12-24 08:23:09 -08:00
2024-12-24 08:23:09 -08:00
2024-12-19 09:41:21 -08:00
2025-02-12 09:16:06 -08:00
2025-01-17 11:29:14 -08:00
2024-12-19 09:41:21 -08:00
2025-01-17 11:29:13 -08:00
2025-02-12 09:16:09 -08:00
2025-01-17 11:29:13 -08:00
2025-01-10 16:49:01 -08:00
2025-01-17 11:29:13 -08:00
2025-02-12 09:16:06 -08:00
2025-01-17 11:29:13 -08:00
2025-01-31 10:34:03 -08:00
2025-01-31 10:34:03 -08:00
2025-01-17 11:29:12 -08:00
2025-03-07 08:36:59 -08:00
2025-02-14 20:27:18 -08:00
2025-01-17 11:29:12 -08:00
2025-01-24 18:20:03 -08:00
2024-12-19 09:41:21 -08:00
2025-02-12 09:16:06 -08:00
2025-02-26 08:30:54 -08:00
2025-01-25 09:28:59 -08:00
2024-12-24 08:23:09 -08:00
2024-12-19 09:41:21 -08:00
2025-01-29 17:43:04 -08:00
2025-01-17 11:29:12 -08:00
2025-02-12 09:16:08 -08:00
2025-01-10 16:53:47 -08:00
2025-01-10 16:53:47 -08:00
2025-02-26 08:30:54 -08:00
2025-03-06 06:58:00 -08:00
2024-12-19 09:41:21 -08:00
2025-01-10 16:53:47 -08:00
2025-02-17 07:40:58 -08:00
2025-01-24 18:20:03 -08:00
2025-02-26 08:30:54 -08:00
2025-02-12 09:16:08 -08:00
2025-02-26 08:30:55 -08:00
2025-01-10 16:53:46 -08:00
2024-12-19 09:41:21 -08:00
2025-02-26 08:30:55 -08:00
2025-03-07 08:37:00 -08:00
2024-12-19 09:41:21 -08:00
2025-02-12 09:16:09 -08:00
2025-01-10 16:53:46 -08:00
2025-01-24 18:20:06 -08:00
2025-02-14 20:27:17 -08:00
2025-01-10 16:53:46 -08:00
2025-02-12 09:16:06 -08:00
2025-01-24 18:20:03 -08:00
2025-02-17 07:40:59 -08:00
2025-03-06 06:57:59 -08:00
2024-12-24 08:23:09 -08:00
2025-02-12 09:16:06 -08:00
2025-02-26 08:30:55 -08:00
2025-01-10 16:53:45 -08:00
2025-01-25 09:28:59 -08:00
2025-01-10 16:53:45 -08:00
2025-01-31 10:34:03 -08:00
2025-01-10 16:53:45 -08:00
2025-01-06 07:25:19 -08:00
2025-01-10 16:53:45 -08:00
2025-02-26 08:30:55 -08:00
2025-01-31 10:34:03 -08:00
2025-02-12 09:16:07 -08:00
2025-02-12 09:17:20 -08:00
2024-12-19 09:41:21 -08:00
2025-01-25 09:28:58 -08:00
2025-01-10 16:53:44 -08:00
2024-12-24 08:23:09 -08:00
2025-01-10 16:53:44 -08:00
2025-02-12 09:16:07 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2025-01-08 08:02:09 -08:00
2025-01-10 16:53:44 -08:00
2025-01-10 16:53:44 -08:00
2025-02-26 08:30:55 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00