diff options
41 files changed, 424 insertions, 306 deletions
diff --git a/meta-gnome/recipes-gnome/gnome-menus/gnome-menus_3.36.0.bb b/meta-gnome/recipes-gnome/gnome-menus/gnome-menus_3.38.1.bb index 47b6733e48..e5b7f3db07 100644 --- a/meta-gnome/recipes-gnome/gnome-menus/gnome-menus_3.36.0.bb +++ b/meta-gnome/recipes-gnome/gnome-menus/gnome-menus_3.38.1.bb | |||
@@ -9,7 +9,6 @@ DEPENDS = "glib-2.0" | |||
9 | GNOMEBASEBUILDCLASS = "autotools" | 9 | GNOMEBASEBUILDCLASS = "autotools" |
10 | inherit gnomebase gettext pkgconfig gobject-introspection upstream-version-is-even | 10 | inherit gnomebase gettext pkgconfig gobject-introspection upstream-version-is-even |
11 | 11 | ||
12 | SRC_URI[archive.md5sum] = "a8fd71fcf31a87fc799d80396a526829" | 12 | SRC_URI[archive.sha256sum] = "1198a91cdbdcfb232df94e71ef5427617d26029e327be3f860c3b0921c448118" |
13 | SRC_URI[archive.sha256sum] = "d9348f38bde956fc32753b28c1cde19c175bfdbf1f4d5b06003b3aa09153bb1f" | ||
14 | 13 | ||
15 | FILES:${PN} += "${datadir}/desktop-directories/" | 14 | FILES:${PN} += "${datadir}/desktop-directories/" |
diff --git a/meta-networking/recipes-connectivity/libiec61850/libiec61850_1.6.1.bb b/meta-networking/recipes-connectivity/libiec61850/libiec61850_1.6.1.bb index eb9ab9b4fe..c46ed88d83 100644 --- a/meta-networking/recipes-connectivity/libiec61850/libiec61850_1.6.1.bb +++ b/meta-networking/recipes-connectivity/libiec61850/libiec61850_1.6.1.bb | |||
@@ -20,7 +20,7 @@ SRC_URI = "git://github.com/mz-automation/${BPN}.git;branch=v1.6;protocol=https; | |||
20 | " | 20 | " |
21 | 21 | ||
22 | 22 | ||
23 | inherit cmake pkgconfig python3-dir python3native siteinfo | 23 | inherit cmake pkgconfig python3-dir python3native siteinfo python3targetconfig |
24 | 24 | ||
25 | EXTRA_OECMAKE = " \ | 25 | EXTRA_OECMAKE = " \ |
26 | -DBUILD_EXAMPLES=OFF \ | 26 | -DBUILD_EXAMPLES=OFF \ |
diff --git a/meta-networking/recipes-support/open-vm-tools/open-vm-tools/0001-Fix-build-when-compiling-with-std-c23.patch b/meta-networking/recipes-support/open-vm-tools/open-vm-tools/0001-Fix-build-when-compiling-with-std-c23.patch deleted file mode 100644 index aad1b10b52..0000000000 --- a/meta-networking/recipes-support/open-vm-tools/open-vm-tools/0001-Fix-build-when-compiling-with-std-c23.patch +++ /dev/null | |||
@@ -1,26 +0,0 @@ | |||
1 | From 2a79621f58bf1c4bc0166ccc044fcf343fb66b44 Mon Sep 17 00:00:00 2001 | ||
2 | From: Rudi Heitbaum <rudi@heitbaum.com> | ||
3 | Date: Wed, 20 Nov 2024 10:40:03 +1100 | ||
4 | Subject: [PATCH] Fix build when compiling with -std=c23 | ||
5 | |||
6 | Fixes the build when using gcc 15 | ||
7 | |||
8 | Upstream-Status: Submitted [https://github.com/vmware/open-vm-tools/pull/751] | ||
9 | Signed-off-by: Martin Jansa <martin.jansa@gmail.com> | ||
10 | --- | ||
11 | open-vm-tools/lib/lock/ul.c | 2 +- | ||
12 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
13 | |||
14 | diff --git a/open-vm-tools/lib/lock/ul.c b/open-vm-tools/lib/lock/ul.c | ||
15 | index d376a98af..fc9fdb714 100644 | ||
16 | --- a/open-vm-tools/lib/lock/ul.c | ||
17 | +++ b/open-vm-tools/lib/lock/ul.c | ||
18 | @@ -29,7 +29,7 @@ | ||
19 | static Bool mxInPanic = FALSE; // track when involved in a panic | ||
20 | static Bool mxUserCollectLockingTree = FALSE; | ||
21 | |||
22 | -Bool (*MXUserTryAcquireForceFail)() = NULL; | ||
23 | +Bool (*MXUserTryAcquireForceFail)(const char *) = NULL; | ||
24 | |||
25 | static MX_Rank (*MXUserMxCheckRank)(void) = NULL; | ||
26 | static void (*MXUserMxLockLister)(void) = NULL; | ||
diff --git a/meta-networking/recipes-support/open-vm-tools/open-vm-tools_12.5.0.bb b/meta-networking/recipes-support/open-vm-tools/open-vm-tools_13.0.5.bb index fa26a759dc..304d910940 100644 --- a/meta-networking/recipes-support/open-vm-tools/open-vm-tools_12.5.0.bb +++ b/meta-networking/recipes-support/open-vm-tools/open-vm-tools_13.0.5.bb | |||
@@ -25,7 +25,7 @@ LICENSE:modules/freebsd/vmxnet = "GPL-2.0-only" | |||
25 | LICENSE:modules/linux = "GPL-2.0-only" | 25 | LICENSE:modules/linux = "GPL-2.0-only" |
26 | LICENSE:modules/solaris = "CDDL-1.0" | 26 | LICENSE:modules/solaris = "CDDL-1.0" |
27 | 27 | ||
28 | SRC_URI = "git://github.com/vmware/open-vm-tools.git;protocol=https;branch=stable-12.5.x \ | 28 | SRC_URI = "git://github.com/vmware/open-vm-tools.git;protocol=https;branch=stable-13.0.x \ |
29 | file://tools.conf \ | 29 | file://tools.conf \ |
30 | file://vmtoolsd.service \ | 30 | file://vmtoolsd.service \ |
31 | file://vmtoolsd.init \ | 31 | file://vmtoolsd.init \ |
@@ -43,7 +43,6 @@ SRC_URI = "git://github.com/vmware/open-vm-tools.git;protocol=https;branch=stabl | |||
43 | file://0012-hgfsServerLinux-Consider-64bit-time_t-possibility.patch;patchdir=.. \ | 43 | file://0012-hgfsServerLinux-Consider-64bit-time_t-possibility.patch;patchdir=.. \ |
44 | file://0013-open-vm-tools-Correct-include-path-for-poll.h.patch;patchdir=.. \ | 44 | file://0013-open-vm-tools-Correct-include-path-for-poll.h.patch;patchdir=.. \ |
45 | file://0014-timeSync-Portable-way-to-print-64bit-time_t.patch;patchdir=.. \ | 45 | file://0014-timeSync-Portable-way-to-print-64bit-time_t.patch;patchdir=.. \ |
46 | file://0001-Fix-build-when-compiling-with-std-c23.patch;patchdir=.. \ | ||
47 | " | 46 | " |
48 | 47 | ||
49 | UPSTREAM_CHECK_GITTAGREGEX = "stable-(?P<pver>\d+(\.\d+)+)" | 48 | UPSTREAM_CHECK_GITTAGREGEX = "stable-(?P<pver>\d+(\.\d+)+)" |
@@ -51,7 +50,7 @@ UPSTREAM_CHECK_GITTAGREGEX = "stable-(?P<pver>\d+(\.\d+)+)" | |||
51 | SRC_URI:append:libc-musl = " file://0001-Add-resolv_compat.h-for-musl-builds.patch;patchdir=.. \ | 50 | SRC_URI:append:libc-musl = " file://0001-Add-resolv_compat.h-for-musl-builds.patch;patchdir=.. \ |
52 | " | 51 | " |
53 | 52 | ||
54 | SRCREV = "f2ca37ef3510543172657b82493d1eceefa9a134" | 53 | SRCREV = "fbc80ffbd226b4a61bb8ea1c9a682b5c7614e3fd" |
55 | 54 | ||
56 | S = "${UNPACKDIR}/${BP}/open-vm-tools" | 55 | S = "${UNPACKDIR}/${BP}/open-vm-tools" |
57 | 56 | ||
diff --git a/meta-networking/recipes-support/openvpn/openvpn_2.6.14.bb b/meta-networking/recipes-support/openvpn/openvpn_2.6.15.bb index 8627c7812d..8a88282cd5 100644 --- a/meta-networking/recipes-support/openvpn/openvpn_2.6.14.bb +++ b/meta-networking/recipes-support/openvpn/openvpn_2.6.15.bb | |||
@@ -15,7 +15,7 @@ SRC_URI = "http://swupdate.openvpn.org/community/releases/${BP}.tar.gz \ | |||
15 | 15 | ||
16 | UPSTREAM_CHECK_URI = "https://openvpn.net/community-downloads" | 16 | UPSTREAM_CHECK_URI = "https://openvpn.net/community-downloads" |
17 | 17 | ||
18 | SRC_URI[sha256sum] = "9eb6a6618352f9e7b771a9d38ae1631b5edfeed6d40233e243e602ddf2195e7a" | 18 | SRC_URI[sha256sum] = "e35513ee15995e3c71adfd8891b9f33522896c70b3baa2ed9a23c7a42c4d7bde" |
19 | 19 | ||
20 | CVE_STATUS[CVE-2020-27569] = "not-applicable-config: Applies only Aviatrix OpenVPN client, not openvpn" | 20 | CVE_STATUS[CVE-2020-27569] = "not-applicable-config: Applies only Aviatrix OpenVPN client, not openvpn" |
21 | 21 | ||
diff --git a/meta-networking/recipes-support/pgpool2/pgpool2/0001-fix-compiling-on-32-bit-systems.patch b/meta-networking/recipes-support/pgpool2/pgpool2/0001-fix-compiling-on-32-bit-systems.patch deleted file mode 100644 index 13db1856a6..0000000000 --- a/meta-networking/recipes-support/pgpool2/pgpool2/0001-fix-compiling-on-32-bit-systems.patch +++ /dev/null | |||
@@ -1,83 +0,0 @@ | |||
1 | From 523ca5546b0178be693943f2a3a880c0bd6ea239 Mon Sep 17 00:00:00 2001 | ||
2 | From: Gyorgy Sarvari <skandigraun@gmail.com> | ||
3 | Date: Thu, 11 Sep 2025 12:36:29 +0200 | ||
4 | Subject: [PATCH] fix compiling on 32-bit systems | ||
5 | |||
6 | The timespec struct's tv_sec size can change between architectures. | ||
7 | Usually on 64 bit systems it's long, but on 32 bit systems it is frequently long long. | ||
8 | |||
9 | When the watchdog is trying to get the uptime, it is trying to get the value | ||
10 | as long - however on 32 bit systems this fails due to different time_t size: | ||
11 | |||
12 | | wd_json_data.c:540:66: error: passing argument 3 of 'json_get_long_value_for_key' from incompatible pointer type [-Wincompatible-pointer-types] | ||
13 | | 540 | if (json_get_long_value_for_key(root, "StartupTimeSecs", &wdNode->startup_time.tv_sec)) | ||
14 | | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
15 | |||
16 | To account for this, introduce a new helper function to get a json value as | ||
17 | a time_t type. | ||
18 | |||
19 | Upstream-Status: Submitted [https://github.com/pgpool/pgpool2/pull/128] | ||
20 | |||
21 | Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> | ||
22 | --- | ||
23 | src/include/utils/json.h | 5 +++-- | ||
24 | src/utils/json.c | 14 ++++++++++++++ | ||
25 | src/watchdog/wd_json_data.c | 2 +- | ||
26 | 3 files changed, 18 insertions(+), 3 deletions(-) | ||
27 | |||
28 | diff --git a/src/include/utils/json.h b/src/include/utils/json.h | ||
29 | index 67cc0255a..93be83c3a 100644 | ||
30 | --- a/src/include/utils/json.h | ||
31 | +++ b/src/include/utils/json.h | ||
32 | @@ -311,10 +311,11 @@ extern "C" | ||
33 | #endif | ||
34 | |||
35 | /* pgpool-II extensions */ | ||
36 | -json_value *json_get_value_for_key(json_value * source, const char *key); | ||
37 | +json_value *json_get_value_for_key(json_value * source, const char *key); | ||
38 | int json_get_int_value_for_key(json_value * source, const char *key, int *value); | ||
39 | int json_get_long_value_for_key(json_value * source, const char *key, long *value); | ||
40 | -char *json_get_string_value_for_key(json_value * source, const char *key); | ||
41 | +char *json_get_string_value_for_key(json_value * source, const char *key); | ||
42 | int json_get_bool_value_for_key(json_value * source, const char *key, bool *value); | ||
43 | +int json_get_time_value_for_key(json_value * source, const char *key, time_t *value); | ||
44 | |||
45 | #endif | ||
46 | diff --git a/src/utils/json.c b/src/utils/json.c | ||
47 | index 319c8fdbf..bce99466c 100644 | ||
48 | --- a/src/utils/json.c | ||
49 | +++ b/src/utils/json.c | ||
50 | @@ -1204,6 +1204,20 @@ json_get_long_value_for_key(json_value * source, const char *key, long *value) | ||
51 | return 0; | ||
52 | } | ||
53 | |||
54 | +int | ||
55 | +json_get_time_value_for_key(json_value * source, const char *key, time_t *value) | ||
56 | +{ | ||
57 | + json_value *jNode; | ||
58 | + | ||
59 | + jNode = json_get_value_for_key(source, key); | ||
60 | + if (jNode == NULL) | ||
61 | + return -1; | ||
62 | + if (jNode->type != json_integer) | ||
63 | + return -1; | ||
64 | + *value = jNode->u.integer; | ||
65 | + return 0; | ||
66 | +} | ||
67 | + | ||
68 | /* | ||
69 | * pgpool extension: | ||
70 | * returns string value if found for the key. | ||
71 | diff --git a/src/watchdog/wd_json_data.c b/src/watchdog/wd_json_data.c | ||
72 | index 474fc37a4..53053cd4b 100644 | ||
73 | --- a/src/watchdog/wd_json_data.c | ||
74 | +++ b/src/watchdog/wd_json_data.c | ||
75 | @@ -537,7 +537,7 @@ get_watchdog_node_from_json(char *json_data, int data_len, char **authkey) | ||
76 | if (root == NULL || root->type != json_object) | ||
77 | goto ERROR_EXIT; | ||
78 | |||
79 | - if (json_get_long_value_for_key(root, "StartupTimeSecs", &wdNode->startup_time.tv_sec)) | ||
80 | + if (json_get_time_value_for_key(root, "StartupTimeSecs", &wdNode->startup_time.tv_sec)) | ||
81 | { | ||
82 | bool escalated; | ||
83 | long seconds_since_node_startup; | ||
diff --git a/meta-networking/recipes-support/pgpool2/pgpool2/v1-0001-Make-time-calculations-always-long-long.patch b/meta-networking/recipes-support/pgpool2/pgpool2/v1-0001-Make-time-calculations-always-long-long.patch new file mode 100644 index 0000000000..07930f4341 --- /dev/null +++ b/meta-networking/recipes-support/pgpool2/pgpool2/v1-0001-Make-time-calculations-always-long-long.patch | |||
@@ -0,0 +1,336 @@ | |||
1 | From 693208fa9f8481714040617746983741b7bf904d Mon Sep 17 00:00:00 2001 | ||
2 | From: Tatsuo Ishii <ishii@postgresql.org> | ||
3 | Date: Fri, 3 Oct 2025 21:10:50 +0900 | ||
4 | Subject: [PATCH v1] Make time calculations always long long. | ||
5 | |||
6 | Previously pgpool assumed that time_t to be a simple long. This causes | ||
7 | a lots of compile time warnings on certain systems, for example | ||
8 | OpenBSD because on the system time_t is __int64, which results in long | ||
9 | long. This commit upcasts such calculations to long long to avoid the | ||
10 | issue. | ||
11 | |||
12 | This way times can't get truncated and for the places where time_t is | ||
13 | actually used as a time and not a time diff this would allow pgpool to | ||
14 | keep working correctly post Y2038 on 64 bit clean time_t systems post | ||
15 | Y2038 (e.g. i386 OpenBSD). | ||
16 | |||
17 | Moreover, json_get_long_value_for_key is changed to | ||
18 | json_get_llong_value_for_key and changed the parameter to long long. | ||
19 | This makes it more in line _json_value's integer, which is defined as | ||
20 | int64. This should also give 32 bit platforms proper retrieval of the | ||
21 | max value of an integer and may or may not solve some weird integer | ||
22 | overflow issues. | ||
23 | |||
24 | Author: Martijn van Duren <pgpool@list.imperialat.at> | ||
25 | Reviewed-by: Tatsuo Ishii <ishii@postgresql.org> | ||
26 | Discussion: https://www.pgpool.net/pipermail/pgpool-hackers/2025-May/004584.html | ||
27 | |||
28 | From Yocto's perspective this patch also allows this application to | ||
29 | compile for 32-bit targets. | ||
30 | |||
31 | Upstream-Status: Submitted [https://www.postgresql.org/message-id/20251003.211957.2067537305399895611.ishii@postgresql.org] | ||
32 | Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> | ||
33 | |||
34 | --- | ||
35 | src/include/utils/json.h | 2 +- | ||
36 | src/include/watchdog/wd_commands.h | 2 +- | ||
37 | src/include/watchdog/wd_json_data.h | 4 ++-- | ||
38 | src/main/pgpool_logger.c | 2 +- | ||
39 | src/pcp_con/pcp_worker.c | 4 ++-- | ||
40 | src/protocol/pool_connection_pool.c | 12 ++++++------ | ||
41 | src/query_cache/pool_memqcache.c | 6 +++--- | ||
42 | src/utils/json.c | 2 +- | ||
43 | src/utils/pool_process_reporting.c | 2 +- | ||
44 | src/utils/pool_relcache.c | 2 +- | ||
45 | src/watchdog/watchdog.c | 4 ++-- | ||
46 | src/watchdog/wd_commands.c | 4 ++-- | ||
47 | src/watchdog/wd_heartbeat.c | 4 ++-- | ||
48 | src/watchdog/wd_json_data.c | 20 +++++++++++--------- | ||
49 | 14 files changed, 36 insertions(+), 34 deletions(-) | ||
50 | |||
51 | diff --git a/src/include/utils/json.h b/src/include/utils/json.h | ||
52 | index 67cc025..7e24382 100644 | ||
53 | --- a/src/include/utils/json.h | ||
54 | +++ b/src/include/utils/json.h | ||
55 | @@ -313,7 +313,7 @@ extern "C" | ||
56 | /* pgpool-II extensions */ | ||
57 | json_value *json_get_value_for_key(json_value * source, const char *key); | ||
58 | int json_get_int_value_for_key(json_value * source, const char *key, int *value); | ||
59 | -int json_get_long_value_for_key(json_value * source, const char *key, long *value); | ||
60 | +int json_get_llong_value_for_key(json_value * source, const char *key, long long *value); | ||
61 | char *json_get_string_value_for_key(json_value * source, const char *key); | ||
62 | int json_get_bool_value_for_key(json_value * source, const char *key, bool *value); | ||
63 | |||
64 | diff --git a/src/include/watchdog/wd_commands.h b/src/include/watchdog/wd_commands.h | ||
65 | index 34c5b9a..dd788da 100644 | ||
66 | --- a/src/include/watchdog/wd_commands.h | ||
67 | +++ b/src/include/watchdog/wd_commands.h | ||
68 | @@ -52,7 +52,7 @@ typedef struct WDGenericData | ||
69 | char *stringVal; | ||
70 | int intVal; | ||
71 | bool boolVal; | ||
72 | - long longVal; | ||
73 | + long long longVal; | ||
74 | } data; | ||
75 | } WDGenericData; | ||
76 | |||
77 | diff --git a/src/include/watchdog/wd_json_data.h b/src/include/watchdog/wd_json_data.h | ||
78 | index 7b53999..4ad4910 100644 | ||
79 | --- a/src/include/watchdog/wd_json_data.h | ||
80 | +++ b/src/include/watchdog/wd_json_data.h | ||
81 | @@ -51,8 +51,8 @@ extern bool parse_node_status_json(char *json_data, int data_len, int *nodeID, i | ||
82 | |||
83 | |||
84 | extern bool parse_beacon_message_json(char *json_data, int data_len, int *state, | ||
85 | - long *seconds_since_node_startup, | ||
86 | - long *seconds_since_current_state, | ||
87 | + long long *seconds_since_node_startup, | ||
88 | + long long *seconds_since_current_state, | ||
89 | int *quorumStatus, | ||
90 | int *standbyNodesCount, | ||
91 | bool *escalated); | ||
92 | diff --git a/src/main/pgpool_logger.c b/src/main/pgpool_logger.c | ||
93 | index 2060867..21c67a8 100644 | ||
94 | --- a/src/main/pgpool_logger.c | ||
95 | +++ b/src/main/pgpool_logger.c | ||
96 | @@ -50,7 +50,7 @@ | ||
97 | #include "main/pgpool_logger.h" | ||
98 | |||
99 | #define DEVNULL "/dev/null" | ||
100 | -typedef int64 pg_time_t; | ||
101 | +typedef time_t pg_time_t; | ||
102 | /* | ||
103 | * We read() into a temp buffer twice as big as a chunk, so that any fragment | ||
104 | * left after processing can be moved down to the front and we'll still have | ||
105 | diff --git a/src/pcp_con/pcp_worker.c b/src/pcp_con/pcp_worker.c | ||
106 | index de2658d..ddd892a 100644 | ||
107 | --- a/src/pcp_con/pcp_worker.c | ||
108 | +++ b/src/pcp_con/pcp_worker.c | ||
109 | @@ -933,9 +933,9 @@ inform_node_info(PCP_CONNECTION * frontend, char *buf) | ||
110 | |||
111 | snprintf(standby_delay_by_time_str, sizeof(standby_delay_by_time_str), "%d", bi->standby_delay_by_time); | ||
112 | |||
113 | - snprintf(standby_delay_str, sizeof(standby_delay_str), UINT64_FORMAT, bi->standby_delay); | ||
114 | + snprintf(standby_delay_str, sizeof(standby_delay_str), "%lld", (long long)bi->standby_delay); | ||
115 | |||
116 | - snprintf(status_changed_time_str, sizeof(status_changed_time_str), UINT64_FORMAT, bi->status_changed_time); | ||
117 | + snprintf(status_changed_time_str, sizeof(status_changed_time_str), "%lld", (long long)bi->status_changed_time); | ||
118 | |||
119 | pcp_write(frontend, "i", 1); | ||
120 | wsize = htonl(sizeof(code) + | ||
121 | diff --git a/src/protocol/pool_connection_pool.c b/src/protocol/pool_connection_pool.c | ||
122 | index 225294a..03e9a85 100644 | ||
123 | --- a/src/protocol/pool_connection_pool.c | ||
124 | +++ b/src/protocol/pool_connection_pool.c | ||
125 | @@ -299,10 +299,10 @@ pool_create_cp(void) | ||
126 | |||
127 | ereport(DEBUG1, | ||
128 | (errmsg("creating connection pool"), | ||
129 | - errdetail("user: %s database: %s closetime: %ld", | ||
130 | + errdetail("user: %s database: %s closetime: %lld", | ||
131 | CONNECTION_SLOT(p, main_node_id)->sp->user, | ||
132 | CONNECTION_SLOT(p, main_node_id)->sp->database, | ||
133 | - CONNECTION_SLOT(p, main_node_id)->closetime))); | ||
134 | + (long long)CONNECTION_SLOT(p, main_node_id)->closetime))); | ||
135 | |||
136 | if (CONNECTION_SLOT(p, main_node_id)->closetime < closetime) | ||
137 | { | ||
138 | @@ -363,7 +363,7 @@ pool_connection_pool_timer(POOL_CONNECTION_POOL * backend) | ||
139 | |||
140 | ereport(DEBUG1, | ||
141 | (errmsg("setting backend connection close timer"), | ||
142 | - errdetail("close time %ld", time(NULL)))); | ||
143 | + errdetail("close time %lld", (long long)time(NULL)))); | ||
144 | |||
145 | /* Set connection close time */ | ||
146 | for (i = 0; i < NUM_BACKENDS; i++) | ||
147 | @@ -421,7 +421,7 @@ pool_backend_timer(void) | ||
148 | now = time(NULL); | ||
149 | |||
150 | ereport(DEBUG1, | ||
151 | - (errmsg("backend timer handler called at %ld", now))); | ||
152 | + (errmsg("backend timer handler called at %lld", (long long)now))); | ||
153 | |||
154 | for (i = 0; i < pool_config->max_pool; i++, p++) | ||
155 | { | ||
156 | @@ -439,8 +439,8 @@ pool_backend_timer(void) | ||
157 | |||
158 | ereport(DEBUG1, | ||
159 | (errmsg("backend timer handler called"), | ||
160 | - errdetail("expire time: %ld", | ||
161 | - MAIN_CONNECTION(p)->closetime + pool_config->connection_life_time))); | ||
162 | + errdetail("expire time: %lld", | ||
163 | + (long long)(MAIN_CONNECTION(p)->closetime + pool_config->connection_life_time)))); | ||
164 | |||
165 | if (now >= (MAIN_CONNECTION(p)->closetime + pool_config->connection_life_time)) | ||
166 | { | ||
167 | diff --git a/src/query_cache/pool_memqcache.c b/src/query_cache/pool_memqcache.c | ||
168 | index cc70207..03a77b7 100644 | ||
169 | --- a/src/query_cache/pool_memqcache.c | ||
170 | +++ b/src/query_cache/pool_memqcache.c | ||
171 | @@ -280,7 +280,7 @@ pool_commit_cache(POOL_CONNECTION_POOL * backend, char *query, char *data, size_ | ||
172 | memqcache_expire = pool_config->memqcache_expire; | ||
173 | ereport(DEBUG1, | ||
174 | (errmsg("committing SELECT results to cache storage"), | ||
175 | - errdetail("memqcache_expire = %ld", memqcache_expire))); | ||
176 | + errdetail("memqcache_expire = %lld", (long long)memqcache_expire))); | ||
177 | |||
178 | if (pool_is_shmem_cache()) | ||
179 | { | ||
180 | @@ -2887,8 +2887,8 @@ static POOL_CACHEID * pool_find_item_on_shmem_cache(POOL_QUERY_HASH * query_hash | ||
181 | { | ||
182 | ereport(DEBUG1, | ||
183 | (errmsg("memcache finding item"), | ||
184 | - errdetail("cache expired: now: %ld timestamp: %ld", | ||
185 | - now, cih->timestamp + cih->expire))); | ||
186 | + errdetail("cache expired: now: %lld timestamp: %lld", | ||
187 | + (long long)now, (long long)(cih->timestamp + cih->expire)))); | ||
188 | pool_delete_item_shmem_cache(c); | ||
189 | return NULL; | ||
190 | } | ||
191 | diff --git a/src/utils/json.c b/src/utils/json.c | ||
192 | index 319c8fd..9336fde 100644 | ||
193 | --- a/src/utils/json.c | ||
194 | +++ b/src/utils/json.c | ||
195 | @@ -1191,7 +1191,7 @@ json_get_int_value_for_key(json_value * source, const char *key, int *value) | ||
196 | } | ||
197 | |||
198 | int | ||
199 | -json_get_long_value_for_key(json_value * source, const char *key, long *value) | ||
200 | +json_get_llong_value_for_key(json_value * source, const char *key, long long *value) | ||
201 | { | ||
202 | json_value *jNode; | ||
203 | |||
204 | diff --git a/src/utils/pool_process_reporting.c b/src/utils/pool_process_reporting.c | ||
205 | index 71f871b..5910999 100644 | ||
206 | --- a/src/utils/pool_process_reporting.c | ||
207 | +++ b/src/utils/pool_process_reporting.c | ||
208 | @@ -2052,7 +2052,7 @@ get_health_check_stats(int *nrows) | ||
209 | |||
210 | /* status last changed */ | ||
211 | t = bi->status_changed_time; | ||
212 | - ereport(LOG,(errmsg("status_changed_time %ld", t))); | ||
213 | + ereport(LOG,(errmsg("status_changed_time %lld", (long long)t))); | ||
214 | strftime(stats[i].last_status_change, POOLCONFIG_MAXDATELEN, "%F %T", localtime(&t)); | ||
215 | |||
216 | snprintf(stats[i].total_count, POOLCONFIG_MAXLONGCOUNTLEN, UINT64_FORMAT, health_check_stats[i].total_count); | ||
217 | diff --git a/src/utils/pool_relcache.c b/src/utils/pool_relcache.c | ||
218 | index 32362fc..1701cb5 100644 | ||
219 | --- a/src/utils/pool_relcache.c | ||
220 | +++ b/src/utils/pool_relcache.c | ||
221 | @@ -187,7 +187,7 @@ pool_search_relcache(POOL_RELCACHE * relcache, POOL_CONNECTION_POOL * backend, c | ||
222 | { | ||
223 | ereport(DEBUG1, | ||
224 | (errmsg("searching relcache"), | ||
225 | - errdetail("relcache for database:%s table:%s expired. now:%ld expiration time:%ld", dbname, table, now, relcache->cache[i].expire))); | ||
226 | + errdetail("relcache for database:%s table:%s expired. now:%lld expiration time:%lld", dbname, table, (long long)now, (long long)relcache->cache[i].expire))); | ||
227 | |||
228 | relcache->cache[i].refcnt = 0; | ||
229 | break; | ||
230 | diff --git a/src/watchdog/watchdog.c b/src/watchdog/watchdog.c | ||
231 | index beb5a15..a78cc25 100644 | ||
232 | --- a/src/watchdog/watchdog.c | ||
233 | +++ b/src/watchdog/watchdog.c | ||
234 | @@ -6656,8 +6656,8 @@ watchdog_state_machine_nw_isolation(WD_EVENTS event, WatchdogNode * wdNode, WDPa | ||
235 | static bool | ||
236 | beacon_message_received_from_node(WatchdogNode * wdNode, WDPacketData * pkt) | ||
237 | { | ||
238 | - long seconds_since_node_startup; | ||
239 | - long seconds_since_current_state; | ||
240 | + long long seconds_since_node_startup; | ||
241 | + long long seconds_since_current_state; | ||
242 | int quorum_status; | ||
243 | int standby_nodes_count; | ||
244 | bool escalated; | ||
245 | diff --git a/src/watchdog/wd_commands.c b/src/watchdog/wd_commands.c | ||
246 | index 1459558..c5cd1dc 100644 | ||
247 | --- a/src/watchdog/wd_commands.c | ||
248 | +++ b/src/watchdog/wd_commands.c | ||
249 | @@ -193,9 +193,9 @@ get_wd_runtime_variable_value(char* wd_authkey, char *varName) | ||
250 | |||
251 | case VALUE_DATA_TYPE_LONG: | ||
252 | { | ||
253 | - long longVal; | ||
254 | + long long longVal; | ||
255 | |||
256 | - if (json_get_long_value_for_key(root, WD_JSON_KEY_VALUE_DATA, &longVal)) | ||
257 | + if (json_get_llong_value_for_key(root, WD_JSON_KEY_VALUE_DATA, &longVal)) | ||
258 | { | ||
259 | ereport(WARNING, | ||
260 | (errmsg("get runtime variable value from watchdog failed"), | ||
261 | diff --git a/src/watchdog/wd_heartbeat.c b/src/watchdog/wd_heartbeat.c | ||
262 | index 09b1ef5..e42cff5 100644 | ||
263 | --- a/src/watchdog/wd_heartbeat.c | ||
264 | +++ b/src/watchdog/wd_heartbeat.c | ||
265 | @@ -850,8 +850,8 @@ packet_to_string_hb(WdHbPacket * pkt, char *str, int maxlen) | ||
266 | { | ||
267 | int len; | ||
268 | |||
269 | - len = snprintf(str, maxlen, "tv_sec=%ld tv_usec=%ld from=%s", | ||
270 | - pkt->send_time.tv_sec, pkt->send_time.tv_usec, pkt->from); | ||
271 | + len = snprintf(str, maxlen, "tv_sec=%lld tv_usec=%lld from=%s", | ||
272 | + (long long)pkt->send_time.tv_sec, (long long)pkt->send_time.tv_usec, pkt->from); | ||
273 | |||
274 | return len; | ||
275 | } | ||
276 | diff --git a/src/watchdog/wd_json_data.c b/src/watchdog/wd_json_data.c | ||
277 | index 474fc37..602e3bf 100644 | ||
278 | --- a/src/watchdog/wd_json_data.c | ||
279 | +++ b/src/watchdog/wd_json_data.c | ||
280 | @@ -530,6 +530,7 @@ get_watchdog_node_from_json(char *json_data, int data_len, char **authkey) | ||
281 | { | ||
282 | json_value *root = NULL; | ||
283 | char *ptr; | ||
284 | + long long longVal; | ||
285 | WatchdogNode *wdNode = palloc0(sizeof(WatchdogNode)); | ||
286 | |||
287 | root = json_parse(json_data, data_len); | ||
288 | @@ -537,19 +538,20 @@ get_watchdog_node_from_json(char *json_data, int data_len, char **authkey) | ||
289 | if (root == NULL || root->type != json_object) | ||
290 | goto ERROR_EXIT; | ||
291 | |||
292 | - if (json_get_long_value_for_key(root, "StartupTimeSecs", &wdNode->startup_time.tv_sec)) | ||
293 | + if (json_get_llong_value_for_key(root, "StartupTimeSecs", &longVal)) | ||
294 | { | ||
295 | bool escalated; | ||
296 | - long seconds_since_node_startup; | ||
297 | - long seconds_since_current_state; | ||
298 | + long long seconds_since_node_startup; | ||
299 | + long long seconds_since_current_state; | ||
300 | struct timeval current_time; | ||
301 | |||
302 | + wdNode->startup_time.tv_sec = longVal; | ||
303 | gettimeofday(¤t_time, NULL); | ||
304 | |||
305 | /* The new version does not have StartupTimeSecs Key */ | ||
306 | - if (json_get_long_value_for_key(root, "SecondsSinceStartup", &seconds_since_node_startup)) | ||
307 | + if (json_get_llong_value_for_key(root, "SecondsSinceStartup", &seconds_since_node_startup)) | ||
308 | goto ERROR_EXIT; | ||
309 | - if (json_get_long_value_for_key(root, "SecondsSinceCurrentState", &seconds_since_current_state)) | ||
310 | + if (json_get_llong_value_for_key(root, "SecondsSinceCurrentState", &seconds_since_current_state)) | ||
311 | goto ERROR_EXIT; | ||
312 | if (json_get_bool_value_for_key(root, "Escalated", &escalated)) | ||
313 | goto ERROR_EXIT; | ||
314 | @@ -640,8 +642,8 @@ ERROR_EXIT: | ||
315 | bool | ||
316 | parse_beacon_message_json(char *json_data, int data_len, | ||
317 | int *state, | ||
318 | - long *seconds_since_node_startup, | ||
319 | - long *seconds_since_current_state, | ||
320 | + long long *seconds_since_node_startup, | ||
321 | + long long *seconds_since_current_state, | ||
322 | int *quorumStatus, | ||
323 | int *standbyNodesCount, | ||
324 | bool *escalated) | ||
325 | @@ -655,9 +657,9 @@ parse_beacon_message_json(char *json_data, int data_len, | ||
326 | |||
327 | if (json_get_int_value_for_key(root, "State", state)) | ||
328 | goto ERROR_EXIT; | ||
329 | - if (json_get_long_value_for_key(root, "SecondsSinceStartup", seconds_since_node_startup)) | ||
330 | + if (json_get_llong_value_for_key(root, "SecondsSinceStartup", seconds_since_node_startup)) | ||
331 | goto ERROR_EXIT; | ||
332 | - if (json_get_long_value_for_key(root, "SecondsSinceCurrentState", seconds_since_current_state)) | ||
333 | + if (json_get_llong_value_for_key(root, "SecondsSinceCurrentState", seconds_since_current_state)) | ||
334 | goto ERROR_EXIT; | ||
335 | if (json_get_bool_value_for_key(root, "Escalated", escalated)) | ||
336 | goto ERROR_EXIT; | ||
diff --git a/meta-networking/recipes-support/pgpool2/pgpool2_4.5.5.bb b/meta-networking/recipes-support/pgpool2/pgpool2_4.6.3.bb index 5adb8a7bf0..6d83ce9bc4 100644 --- a/meta-networking/recipes-support/pgpool2/pgpool2_4.5.5.bb +++ b/meta-networking/recipes-support/pgpool2/pgpool2_4.6.3.bb | |||
@@ -13,12 +13,12 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=e4b38de086d73e0521de0bbdbaa4a1a9" | |||
13 | SRC_URI = "https://www.pgpool.net/mediawiki/images/pgpool-II-${PV}.tar.gz \ | 13 | SRC_URI = "https://www.pgpool.net/mediawiki/images/pgpool-II-${PV}.tar.gz \ |
14 | file://0001-Fix-build-error-when-build-this-file.patch \ | 14 | file://0001-Fix-build-error-when-build-this-file.patch \ |
15 | file://0001-snprintf-Add-math.h-to-ensure-isnan-and-isinf-are-de.patch \ | 15 | file://0001-snprintf-Add-math.h-to-ensure-isnan-and-isinf-are-de.patch \ |
16 | file://0001-fix-compiling-on-32-bit-systems.patch \ | 16 | file://v1-0001-Make-time-calculations-always-long-long.patch \ |
17 | file://define_SIGNAL_ARGS.patch \ | 17 | file://define_SIGNAL_ARGS.patch \ |
18 | file://pgpool.sysconfig \ | 18 | file://pgpool.sysconfig \ |
19 | file://pgpool.service \ | 19 | file://pgpool.service \ |
20 | " | 20 | " |
21 | SRC_URI[sha256sum] = "95ffeeaeb6b0cebea8034e30fc1933fec7384b227ad511305eaccc5d090ff998" | 21 | SRC_URI[sha256sum] = "46688668b2ace67d8161a320256252d98698bc7d9788cc6727269d5720299f2c" |
22 | 22 | ||
23 | S = "${UNPACKDIR}/pgpool-II-${PV}" | 23 | S = "${UNPACKDIR}/pgpool-II-${PV}" |
24 | 24 | ||
diff --git a/meta-networking/recipes-support/spice/spice-guest-vdagent_0.22.1.bb b/meta-networking/recipes-support/spice/spice-guest-vdagent_0.23.0.bb index b13dd5d148..ae43624320 100644 --- a/meta-networking/recipes-support/spice/spice-guest-vdagent_0.22.1.bb +++ b/meta-networking/recipes-support/spice/spice-guest-vdagent_0.23.0.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "https://spice-space.org" | |||
3 | LICENSE = "GPL-3.0-only" | 3 | LICENSE = "GPL-3.0-only" |
4 | LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" | 4 | LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" |
5 | 5 | ||
6 | SRCREV = "aa08162f036840d3e33502dc0a836b03b9cec97c" | 6 | SRCREV = "761770bf10455563375a022315039779bf8aac36" |
7 | 7 | ||
8 | SRC_URI = "git://gitlab.freedesktop.org/spice/linux/vd_agent.git;protocol=https;branch=master" | 8 | SRC_URI = "git://gitlab.freedesktop.org/spice/linux/vd_agent.git;protocol=https;branch=master" |
9 | 9 | ||
diff --git a/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.8.1.bb b/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.8.1.bb index c297de053d..b5be30cbb2 100644 --- a/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.8.1.bb +++ b/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.8.1.bb | |||
@@ -6,7 +6,7 @@ and can hence offer more features than plain dm-crypt. On the other \ | |||
6 | hand, the header is visible and vulnerable to damage." | 6 | hand, the header is visible and vulnerable to damage." |
7 | HOMEPAGE = "https://gitlab.com/cryptsetup/cryptsetup" | 7 | HOMEPAGE = "https://gitlab.com/cryptsetup/cryptsetup" |
8 | SECTION = "console" | 8 | SECTION = "console" |
9 | LICENSE = "LGPL-2.1-or-later & GPL-2.0-or-later & GPL-2.0-with-OpenSSL-exception" | 9 | LICENSE = "GPL-2.0-with-OpenSSL-exception" |
10 | LIC_FILES_CHKSUM = "file://COPYING;md5=32107dd283b1dfeb66c9b3e6be312326" | 10 | LIC_FILES_CHKSUM = "file://COPYING;md5=32107dd283b1dfeb66c9b3e6be312326" |
11 | 11 | ||
12 | DEPENDS = " \ | 12 | DEPENDS = " \ |
diff --git a/meta-oe/recipes-devtools/flatbuffers/flatbuffers.inc b/meta-oe/recipes-devtools/flatbuffers/flatbuffers.inc index 36b448a41c..8f40cbed4a 100644 --- a/meta-oe/recipes-devtools/flatbuffers/flatbuffers.inc +++ b/meta-oe/recipes-devtools/flatbuffers/flatbuffers.inc | |||
@@ -1,3 +1,3 @@ | |||
1 | PV = "25.2.10" | 1 | PV = "25.9.23" |
2 | SRCREV = "1c514626e83c20fffa8557e75641848e1e15cd5e" | 2 | SRCREV = "187240970746d00bbd26b0f5873ed54d2477f9f3" |
3 | SRC_URI = "git://github.com/google/flatbuffers.git;branch=master;protocol=https" | 3 | SRC_URI = "git://github.com/google/flatbuffers.git;branch=master;protocol=https" |
diff --git a/meta-oe/recipes-devtools/makeself/makeself_2.5.0.bb b/meta-oe/recipes-devtools/makeself/makeself_2.6.0.bb index 57c8417f44..cd2c4c16de 100644 --- a/meta-oe/recipes-devtools/makeself/makeself_2.5.0.bb +++ b/meta-oe/recipes-devtools/makeself/makeself_2.6.0.bb | |||
@@ -9,10 +9,10 @@ LICENSE = "GPL-2.0-only" | |||
9 | LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" | 9 | LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" |
10 | 10 | ||
11 | SRC_URI = "\ | 11 | SRC_URI = "\ |
12 | git://github.com/megastep/${BPN}.git;protocol=https;branch=master \ | 12 | git://github.com/megastep/${BPN}.git;protocol=https;branch=master;tag=release-${PV} \ |
13 | " | 13 | " |
14 | 14 | ||
15 | SRCREV = "09488c50c6bdc40aec8e3a9b23a539c5054a634c" | 15 | SRCREV = "55d96ab79d39e10e3aec1bb1a7647ec0d4ddf1aa" |
16 | 16 | ||
17 | 17 | ||
18 | do_configure[noexec] = "1" | 18 | do_configure[noexec] = "1" |
diff --git a/meta-oe/recipes-devtools/openocd/openocd/0001-Makefile.am-Use-SOURCE_DATE_EPOCH-environment-variab.patch b/meta-oe/recipes-devtools/openocd/openocd/0001-Makefile.am-Use-SOURCE_DATE_EPOCH-environment-variab.patch new file mode 100644 index 0000000000..a7d7552d5a --- /dev/null +++ b/meta-oe/recipes-devtools/openocd/openocd/0001-Makefile.am-Use-SOURCE_DATE_EPOCH-environment-variab.patch | |||
@@ -0,0 +1,38 @@ | |||
1 | From 65969a2b73ce93db4c80f1706677351b0e57fa72 Mon Sep 17 00:00:00 2001 | ||
2 | From: Sofiane HAMAM <sofiane.hamam@smile.fr> | ||
3 | Date: Fri, 28 Mar 2025 12:31:17 +0100 | ||
4 | Subject: [PATCH] Makefile.am: Use SOURCE_DATE_EPOCH environment variable | ||
5 | |||
6 | This package defines PKGBLDDATE as build timestamp which makes | ||
7 | it non reproducible. Use SOURCE_DATE_EPOCH if it is found, otherwise | ||
8 | use build timestamp. Following best practices, see : | ||
9 | https://reproducible-builds.org/docs/source-date-epoch/ | ||
10 | |||
11 | The patch is BSD compatible too. | ||
12 | |||
13 | Change-Id: I26c1a00f2e8059ae31fe72a794b5962af5a84f44 | ||
14 | Co-developed-by: Yoann Congal <yoann.congal@smile.fr> | ||
15 | Signed-off-by: Yoann Congal <yoann.congal@smile.fr> | ||
16 | Signed-off-by: Sofiane HAMAM <sofiane.hamam@smile.fr> | ||
17 | |||
18 | Upstream-Status: Backport [https://repo.or.cz/openocd.git?a=commit;h=6834f022b96fb1c7f5829166578e01a0ac223cb0] | ||
19 | --- | ||
20 | src/Makefile.am | 5 ++++- | ||
21 | 1 file changed, 4 insertions(+), 1 deletion(-) | ||
22 | |||
23 | diff --git a/src/Makefile.am b/src/Makefile.am | ||
24 | index 6d79cd631..9ca697407 100644 | ||
25 | --- a/src/Makefile.am | ||
26 | +++ b/src/Makefile.am | ||
27 | @@ -30,7 +30,10 @@ if RELEASE | ||
28 | else | ||
29 | %C%_libopenocd_la_CPPFLAGS += -DRELSTR=\"`$(top_srcdir)/guess-rev.sh $(top_srcdir)`\" | ||
30 | %C%_libopenocd_la_CPPFLAGS += -DGITVERSION=\"`cd $(top_srcdir) && git describe`\" | ||
31 | -%C%_libopenocd_la_CPPFLAGS += -DPKGBLDDATE=\"`date +%F-%R`\" | ||
32 | +%C%_libopenocd_la_CPPFLAGS += -DPKGBLDDATE=\"`DATE_FMT=+%F-%R; \ | ||
33 | + SOURCE_DATE_EPOCH="$${SOURCE_DATE_EPOCH:-$$(date +%s)}"; \ | ||
34 | + date -u -d "@$$SOURCE_DATE_EPOCH" "$$DATE_FMT" 2>/dev/null || \ | ||
35 | + date -u -r "$$SOURCE_DATE_EPOCH" "$$DATE_FMT" 2>/dev/null || date -u "$$DATE_FMT"`\" | ||
36 | endif | ||
37 | |||
38 | # add default CPPFLAGS | ||
diff --git a/meta-oe/recipes-devtools/openocd/openocd/0001-tcl-board-ti_-_swd_native.cfg-Add-support-for-direct.patch b/meta-oe/recipes-devtools/openocd/openocd/0001-tcl-board-ti_-_swd_native.cfg-Add-support-for-direct.patch deleted file mode 100644 index 8a3b72321f..0000000000 --- a/meta-oe/recipes-devtools/openocd/openocd/0001-tcl-board-ti_-_swd_native.cfg-Add-support-for-direct.patch +++ /dev/null | |||
@@ -1,77 +0,0 @@ | |||
1 | From 5c55d79ecfecc4a1b5a5ebcf649227ca1e1bf38e Mon Sep 17 00:00:00 2001 | ||
2 | From: Joao Lima <joao.lima@hbkworld.com> | ||
3 | Date: Tue, 30 Sep 2025 12:13:04 +0000 | ||
4 | Subject: [PATCH 1/2] tcl/board/ti_*_swd_native.cfg: Add support for direct | ||
5 | memory access via SW | ||
6 | |||
7 | Add support for SWD emulation as a transport method for | ||
8 | direct memory operations of boards TI AM64x and TI J784s4 | ||
9 | |||
10 | Upstream-Status: Submitted [http://openocd.zylin.com/#/c/9020/] | ||
11 | |||
12 | Change-Id: I17fe9b2bef5c58886625bfdb88d92645ba4d7da7 | ||
13 | Signed-off-by: Joao Lima <joao.lima@hbkworld.com> | ||
14 | --- | ||
15 | tcl/board/ti_am64xx_swd_native.cfg | 23 +++++++++++++++++++++++ | ||
16 | tcl/board/ti_j784s4_swd_native.cfg | 22 ++++++++++++++++++++++ | ||
17 | 2 files changed, 45 insertions(+) | ||
18 | create mode 100644 tcl/board/ti_am64xx_swd_native.cfg | ||
19 | create mode 100644 tcl/board/ti_j784s4_swd_native.cfg | ||
20 | |||
21 | diff --git a/tcl/board/ti_am64xx_swd_native.cfg b/tcl/board/ti_am64xx_swd_native.cfg | ||
22 | new file mode 100644 | ||
23 | index 000000000..d3727149e | ||
24 | --- /dev/null | ||
25 | +++ b/tcl/board/ti_am64xx_swd_native.cfg | ||
26 | @@ -0,0 +1,23 @@ | ||
27 | +# SPDX-License-Identifier: GPL-2.0-or-later | ||
28 | +# Copyright (C) 2022-2023 Texas Instruments Incorporated - http://www.ti.com/ | ||
29 | +# | ||
30 | +# Texas Instruments am642 | ||
31 | +# Link: https://www.ti.com/product/AM642 | ||
32 | +# | ||
33 | +# This configuration file is used as a self hosted debug configuration that | ||
34 | +# works on every AM642 platform based on firewall configuration permitted | ||
35 | +# in the system. | ||
36 | +# | ||
37 | +# In this system openOCD runs on one of the CPUs inside AM625 and provides | ||
38 | +# network ports that can then be used to debug the microcontrollers on the | ||
39 | +# SoC - either self hosted IDE OR remotely. | ||
40 | + | ||
41 | +# We are using dmem, which uses dapdirect_swd transport | ||
42 | +adapter driver dmem | ||
43 | +transport select swd | ||
44 | + | ||
45 | +if { ![info exists SOC] } { | ||
46 | + set SOC am642 | ||
47 | +} | ||
48 | + | ||
49 | +source [find target/ti_k3.cfg] | ||
50 | diff --git a/tcl/board/ti_j784s4_swd_native.cfg b/tcl/board/ti_j784s4_swd_native.cfg | ||
51 | new file mode 100644 | ||
52 | index 000000000..13b2ac3b8 | ||
53 | --- /dev/null | ||
54 | +++ b/tcl/board/ti_j784s4_swd_native.cfg | ||
55 | @@ -0,0 +1,22 @@ | ||
56 | +# SPDX-License-Identifier: GPL-2.0-or-later | ||
57 | +# Copyright (C) 2022-2023 Texas Instruments Incorporated - http://www.ti.com/ | ||
58 | +# | ||
59 | +# Texas Instruments TDA4VM/J721E | ||
60 | +# Link: https://www.ti.com/product/TDA4VM | ||
61 | +# | ||
62 | +# This configuration file is used as a self hosted debug configuration that | ||
63 | +# works on every TDA4VM platform based on firewall configuration permitted | ||
64 | +# in the system. | ||
65 | +# | ||
66 | +# In this system openOCD runs on one of the CPUs inside TDA4VM and provides | ||
67 | +# network ports that can then be used to debug the microcontrollers on the | ||
68 | +# SoC - either self hosted IDE OR remotely. | ||
69 | + | ||
70 | +# We are using dmem, which uses dapdirect_swd transport | ||
71 | +adapter driver dmem | ||
72 | +transport select swd | ||
73 | + | ||
74 | +if { ![info exists SOC] } { | ||
75 | + set SOC j784s4 | ||
76 | +} | ||
77 | +source [find target/ti_k3.cfg] | ||
diff --git a/meta-oe/recipes-devtools/openocd/openocd/0002-tcl-target-ti_k3.cfg-Add-support-for-direct-memory-a.patch b/meta-oe/recipes-devtools/openocd/openocd/0002-tcl-target-ti_k3.cfg-Add-support-for-direct-memory-a.patch deleted file mode 100644 index c879696ef5..0000000000 --- a/meta-oe/recipes-devtools/openocd/openocd/0002-tcl-target-ti_k3.cfg-Add-support-for-direct-memory-a.patch +++ /dev/null | |||
@@ -1,65 +0,0 @@ | |||
1 | From 39bc4461642eaaf993d0a6cf772d51cdde8c0ae8 Mon Sep 17 00:00:00 2001 | ||
2 | From: Joao Lima <joao.lima@hbkworld.com> | ||
3 | Date: Tue, 30 Sep 2025 12:13:30 +0000 | ||
4 | Subject: [PATCH 2/2] tcl/target/ti_k3.cfg: Add support for direct memory | ||
5 | access via SWD | ||
6 | |||
7 | Adds support for direct memory access via SWD emulation for AM64x and | ||
8 | J784s4 boards, configuring addresses and parameters required for | ||
9 | direct memory operations. | ||
10 | |||
11 | Upstream-Status: Submitted [http://openocd.zylin.com/#/c/9021/] | ||
12 | |||
13 | Change-Id: Iebc16612b3990b2ef19ddc4143b66ab1bcbfe0f3 | ||
14 | Signed-off-by: Joao Lima <joao.lima@hbkworld.com> | ||
15 | --- | ||
16 | tcl/target/ti_k3.cfg | 22 +++++++++++++++++++++- | ||
17 | 1 file changed, 21 insertions(+), 1 deletion(-) | ||
18 | |||
19 | diff --git a/tcl/target/ti_k3.cfg b/tcl/target/ti_k3.cfg | ||
20 | index 0dee74e5e..6b0ac2e52 100644 | ||
21 | --- a/tcl/target/ti_k3.cfg | ||
22 | +++ b/tcl/target/ti_k3.cfg | ||
23 | @@ -176,6 +176,16 @@ switch $_soc { | ||
24 | # Uses the same JTAG ID | ||
25 | set _armv8_cores 0 | ||
26 | } | ||
27 | + | ||
28 | + # Setup DMEM access descriptions | ||
29 | + # DAPBUS (Debugger) description | ||
30 | + set _dmem_base_address 0x740002000 | ||
31 | + set _dmem_ap_address_offset 0x100 | ||
32 | + set _dmem_max_aps 10 | ||
33 | + # Emulated AP description | ||
34 | + set _dmem_emu_base_address 0x760000000 | ||
35 | + set _dmem_emu_base_address_map_to 0x1d500000 | ||
36 | + set _dmem_emu_ap_list 1 | ||
37 | } | ||
38 | am625 { | ||
39 | set _K3_DAP_TAPID 0x0bb7e02f | ||
40 | @@ -333,7 +343,7 @@ switch $_soc { | ||
41 | set ARMV8_CTIBASE {0x90420000 0x90520000 0x90620000 0x90720000 | ||
42 | 0x90820000 0x90920000 0x90a20000 0x90b20000} | ||
43 | |||
44 | - # J721s2 has 4 clusters of 2 R5 cores each. | ||
45 | + # J784s4 has 4 clusters of 2 R5 cores each. | ||
46 | set _r5_cores 8 | ||
47 | set R5_DBGBASE {0x9d010000 0x9d012000 | ||
48 | 0x9d410000 0x9d412000 | ||
49 | @@ -348,6 +358,16 @@ switch $_soc { | ||
50 | main1_r5.0 main1_r5.1 | ||
51 | main2_r5.0 main2_r5.1} | ||
52 | |||
53 | + # Setup DMEM access descriptions | ||
54 | + # DAPBUS (Debugger) description | ||
55 | + set _dmem_base_address 0x4c40002000 | ||
56 | + set _dmem_ap_address_offset 0x100 | ||
57 | + set _dmem_max_aps 8 | ||
58 | + # Emulated AP description | ||
59 | + set _dmem_emu_base_address 0x4c60000000 | ||
60 | + set _dmem_emu_base_address_map_to 0x1d600000 | ||
61 | + set _dmem_emu_ap_list 1 | ||
62 | + | ||
63 | # sysctrl CTI base | ||
64 | set CM3_CTIBASE {0x20001000} | ||
65 | # Sysctrl power-ap unlock offsets | ||
diff --git a/meta-oe/recipes-devtools/openocd/openocd_git.bb b/meta-oe/recipes-devtools/openocd/openocd_git.bb index f996fd618e..3bbe33ca1d 100644 --- a/meta-oe/recipes-devtools/openocd/openocd_git.bb +++ b/meta-oe/recipes-devtools/openocd/openocd_git.bb | |||
@@ -4,24 +4,19 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=599d2d1ee7fc84c0467b3d19801db870" | |||
4 | DEPENDS = "libusb-compat libftdi" | 4 | DEPENDS = "libusb-compat libftdi" |
5 | RDEPENDS:${PN} = "libusb1" | 5 | RDEPENDS:${PN} = "libusb1" |
6 | 6 | ||
7 | MIRRORS += " \ | ||
8 | git://repo.or.cz/openocd.git git://github.com/openocd-org/openocd.git \ | ||
9 | " | ||
10 | |||
11 | SRC_URI = " \ | 7 | SRC_URI = " \ |
12 | git://repo.or.cz/openocd.git;protocol=http;name=openocd;branch=master \ | 8 | git://repo.or.cz/openocd.git;protocol=http;name=openocd;branch=master \ |
13 | git://repo.or.cz/r/git2cl.git;protocol=http;destsuffix=tools/git2cl;name=git2cl;branch=master \ | 9 | git://repo.or.cz/r/git2cl.git;protocol=http;destsuffix=tools/git2cl;name=git2cl;branch=master \ |
14 | git://github.com/msteveb/jimtcl.git;protocol=https;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/jimtcl;name=jimtcl;branch=master \ | 10 | git://github.com/msteveb/jimtcl.git;protocol=https;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/jimtcl;name=jimtcl;branch=master \ |
15 | git://repo.or.cz/r/libjaylink.git;protocol=http;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/src/jtag/drivers/libjaylink;name=libjaylink;branch=master \ | 11 | git://repo.or.cz/r/libjaylink.git;protocol=http;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/src/jtag/drivers/libjaylink;name=libjaylink;branch=master \ |
16 | file://0001-tcl-board-ti_-_swd_native.cfg-Add-support-for-direct.patch \ | 12 | file://0001-Makefile.am-Use-SOURCE_DATE_EPOCH-environment-variab.patch \ |
17 | file://0002-tcl-target-ti_k3.cfg-Add-support-for-direct-memory-a.patch \ | ||
18 | " | 13 | " |
19 | 14 | ||
20 | SRCREV_FORMAT = "openocd" | 15 | SRCREV_FORMAT = "openocd" |
21 | SRCREV_openocd = "66ea461846a3a4a96687c9287c3f61ae8ce0b775" | 16 | SRCREV_openocd = "91bd4313444c5a949ce49d88ab487608df7d6c37" |
22 | SRCREV_git2cl = "8373c9f74993e218a08819cbcdbab3f3564bbeba" | 17 | SRCREV_git2cl = "8373c9f74993e218a08819cbcdbab3f3564bbeba" |
23 | SRCREV_jimtcl = "f160866171457474f7c4d6ccda70f9b77524407e" | 18 | SRCREV_jimtcl = "fcbb4499a6b46ef69e7a95da53e30796e20817f0" |
24 | SRCREV_libjaylink = "0d23921a05d5d427332a142d154c213d0c306eb1" | 19 | SRCREV_libjaylink = "9aa7a5957c07bb6e862fc1a6d3153d109c7407e4" |
25 | 20 | ||
26 | PV = "0.12+git" | 21 | PV = "0.12+git" |
27 | 22 | ||
diff --git a/meta-oe/recipes-extended/parallel/parallel_20250822.bb b/meta-oe/recipes-extended/parallel/parallel_20250922.bb index 27a65ae1af..fb94e89f30 100644 --- a/meta-oe/recipes-extended/parallel/parallel_20250822.bb +++ b/meta-oe/recipes-extended/parallel/parallel_20250922.bb | |||
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = " \ | |||
12 | " | 12 | " |
13 | 13 | ||
14 | SRC_URI = "${GNU_MIRROR}/${BPN}/${BP}.tar.bz2" | 14 | SRC_URI = "${GNU_MIRROR}/${BPN}/${BP}.tar.bz2" |
15 | SRC_URI[sha256sum] = "019d328722867cffe918c449364308c0df048456c69299b91451a3e6fac9167a" | 15 | SRC_URI[sha256sum] = "ee3ddc3125ef7ddcd97dde5ba64ab7f71874faa2f5d7720acdd3e4bf5265a32b" |
16 | 16 | ||
17 | inherit autotools bash-completion | 17 | inherit autotools bash-completion |
18 | 18 | ||
diff --git a/meta-oe/recipes-extended/valkey/valkey_8.1.3.bb b/meta-oe/recipes-extended/valkey/valkey_8.1.4.bb index 28b375bde2..9947a9299c 100644 --- a/meta-oe/recipes-extended/valkey/valkey_8.1.3.bb +++ b/meta-oe/recipes-extended/valkey/valkey_8.1.4.bb | |||
@@ -17,7 +17,7 @@ SRC_URI = " \ | |||
17 | file://0001-src-Do-not-reset-FINAL_LIBS.patch \ | 17 | file://0001-src-Do-not-reset-FINAL_LIBS.patch \ |
18 | file://GNU_SOURCE-7.patch \ | 18 | file://GNU_SOURCE-7.patch \ |
19 | " | 19 | " |
20 | SRCREV = "d063dff523340e5a075f7ddc436e0c2a43d04061" | 20 | SRCREV = "5f4bae3ea10174a7c872cc099c953b0e91afa93a" |
21 | 21 | ||
22 | RPROVIDES:${PN} = "virtual-redis" | 22 | RPROVIDES:${PN} = "virtual-redis" |
23 | 23 | ||
diff --git a/meta-oe/recipes-graphics/graphviz/graphviz_13.1.2.bb b/meta-oe/recipes-graphics/graphviz/graphviz_14.0.0.bb index 8dc869d56b..c9e7618312 100644 --- a/meta-oe/recipes-graphics/graphviz/graphviz_13.1.2.bb +++ b/meta-oe/recipes-graphics/graphviz/graphviz_14.0.0.bb | |||
@@ -23,7 +23,7 @@ SRC_URI = "https://gitlab.com/api/v4/projects/4207231/packages/generic/${BPN}-re | |||
23 | SRC_URI:append:class-nativesdk = "\ | 23 | SRC_URI:append:class-nativesdk = "\ |
24 | file://graphviz-setup.sh \ | 24 | file://graphviz-setup.sh \ |
25 | " | 25 | " |
26 | SRC_URI[sha256sum] = "2229ae9265eb51967841fb43c150dd253f26f51ab5c854ce103f665aaf948b1e" | 26 | SRC_URI[sha256sum] = "2e3531733cb584668c09bebd319d42b7284278e7702581b1ffdb279f2acd2fce" |
27 | 27 | ||
28 | UPSTREAM_CHECK_URI = "https://graphviz.org/download/" | 28 | UPSTREAM_CHECK_URI = "https://graphviz.org/download/" |
29 | UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)" | 29 | UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)" |
diff --git a/meta-oe/recipes-support/emacs/emacs_30.2.bb b/meta-oe/recipes-support/emacs/emacs_30.2.bb index 6f9b8a485c..95769aa94c 100644 --- a/meta-oe/recipes-support/emacs/emacs_30.2.bb +++ b/meta-oe/recipes-support/emacs/emacs_30.2.bb | |||
@@ -4,8 +4,9 @@ HOMEPAGE = "https://www.gnu.org/software/emacs/" | |||
4 | LICENSE = "GPL-3.0-only" | 4 | LICENSE = "GPL-3.0-only" |
5 | LIC_FILES_CHKSUM = "file://COPYING;md5=1ebbd3e34237af26da5dc08a4e440464" | 5 | LIC_FILES_CHKSUM = "file://COPYING;md5=1ebbd3e34237af26da5dc08a4e440464" |
6 | 6 | ||
7 | SRC_URI = "https://ftp.gnu.org/pub/gnu/emacs/emacs-${PV}.tar.xz \ | 7 | SRC_URI = "${GNU_MIRROR}/emacs/${BP}.tar.xz" |
8 | " | 8 | UPSTREAM_CHECK_URI = "${GNU_MIRROR}/emacs/" |
9 | |||
9 | SRC_URI:append:class-target = " \ | 10 | SRC_URI:append:class-target = " \ |
10 | file://use-emacs-native-tools-for-cross-compiling.patch \ | 11 | file://use-emacs-native-tools-for-cross-compiling.patch \ |
11 | file://avoid-running-host-binaries-for-sanity.patch \ | 12 | file://avoid-running-host-binaries-for-sanity.patch \ |
diff --git a/meta-oe/recipes-test/pm-qa/pm-qa_git.bb b/meta-oe/recipes-test/pm-qa/pm-qa_git.bb index 1574bf0ce9..f792415037 100644 --- a/meta-oe/recipes-test/pm-qa/pm-qa_git.bb +++ b/meta-oe/recipes-test/pm-qa/pm-qa_git.bb | |||
@@ -18,8 +18,6 @@ SRC_URI = " \ | |||
18 | 18 | ||
19 | CFLAGS += "-pthread" | 19 | CFLAGS += "-pthread" |
20 | 20 | ||
21 | PATCHTOOL = "git" | ||
22 | |||
23 | do_compile () { | 21 | do_compile () { |
24 | # Find all the .c files in this project and build them. | 22 | # Find all the .c files in this project and build them. |
25 | for x in `find . -name "*.c"` | 23 | for x in `find . -name "*.c"` |
diff --git a/meta-python/recipes-devtools/python/python3-anyio_4.10.0.bb b/meta-python/recipes-devtools/python/python3-anyio_4.11.0.bb index e552fd7eaf..a24674c5fb 100644 --- a/meta-python/recipes-devtools/python/python3-anyio_4.10.0.bb +++ b/meta-python/recipes-devtools/python/python3-anyio_4.11.0.bb | |||
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=c0a769411d2af7894099e8ff75058c9f" | |||
5 | 5 | ||
6 | inherit pypi python_setuptools_build_meta | 6 | inherit pypi python_setuptools_build_meta |
7 | 7 | ||
8 | SRC_URI[sha256sum] = "3f3fae35c96039744587aa5b8371e7e8e603c0702999535961dd336026973ba6" | 8 | SRC_URI[sha256sum] = "82a8d0b81e318cc5ce71a5f1f8b5c4e63619620b63141ef8c995fa0db95a57c4" |
9 | 9 | ||
10 | DEPENDS += " \ | 10 | DEPENDS += " \ |
11 | python3-setuptools-scm-native \ | 11 | python3-setuptools-scm-native \ |
diff --git a/meta-python/recipes-devtools/python/python3-apispec_6.8.3.bb b/meta-python/recipes-devtools/python/python3-apispec_6.8.4.bb index c34aacf124..822af0fbaa 100644 --- a/meta-python/recipes-devtools/python/python3-apispec_6.8.3.bb +++ b/meta-python/recipes-devtools/python/python3-apispec_6.8.4.bb | |||
@@ -5,6 +5,6 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=a75956865b40c80a37c1e864716592b4" | |||
5 | 5 | ||
6 | inherit pypi python_flit_core | 6 | inherit pypi python_flit_core |
7 | 7 | ||
8 | SRC_URI[sha256sum] = "0823235aa171187fc0fb1dfd28211ebcf5fe7768b2a7e1929d06671e162439ae" | 8 | SRC_URI[sha256sum] = "fd0ed14af71a2949d9aeb96b72ce1517cb4a48a5c55667cd0483b7ed33156a2a" |
9 | 9 | ||
10 | RDEPENDS:${PN} += "python3-packaging" | 10 | RDEPENDS:${PN} += "python3-packaging" |
diff --git a/meta-python/recipes-devtools/python/python3-asgiref_3.9.1.bb b/meta-python/recipes-devtools/python/python3-asgiref_3.9.2.bb index 0af6eec5ce..078f425d2b 100644 --- a/meta-python/recipes-devtools/python/python3-asgiref_3.9.1.bb +++ b/meta-python/recipes-devtools/python/python3-asgiref_3.9.2.bb | |||
@@ -4,7 +4,7 @@ SECTION = "devel/python" | |||
4 | LICENSE = "BSD-3-Clause" | 4 | LICENSE = "BSD-3-Clause" |
5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=f09eb47206614a4954c51db8a94840fa" | 5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=f09eb47206614a4954c51db8a94840fa" |
6 | 6 | ||
7 | SRC_URI[sha256sum] = "a5ab6582236218e5ef1648f242fd9f10626cfd4de8dc377db215d5d5098e3142" | 7 | SRC_URI[sha256sum] = "a0249afacb66688ef258ffe503528360443e2b9a8d8c4581b6ebefa58c841ef1" |
8 | 8 | ||
9 | export BUILD_SYS | 9 | export BUILD_SYS |
10 | export HOST_SYS | 10 | export HOST_SYS |
diff --git a/meta-python/recipes-devtools/python/python3-beautifulsoup4_4.13.5.bb b/meta-python/recipes-devtools/python/python3-beautifulsoup4_4.14.2.bb index 43c861c6e0..d1222fe05b 100644 --- a/meta-python/recipes-devtools/python/python3-beautifulsoup4_4.13.5.bb +++ b/meta-python/recipes-devtools/python/python3-beautifulsoup4_4.14.2.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = " https://www.crummy.com/software/BeautifulSoup/bs4" | |||
3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=96e0034f7c9443910c486773aa1ed9ac" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=96e0034f7c9443910c486773aa1ed9ac" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "5e70131382930e7c3de33450a2f54a63d5e4b19386eab43a5b34d594268f3695" | 6 | SRC_URI[sha256sum] = "2a98ab9f944a11acee9cc848508ec28d9228abfd522ef0fad6a02a72e0ded69e" |
7 | 7 | ||
8 | inherit pypi python_hatchling | 8 | inherit pypi python_hatchling |
9 | 9 | ||
diff --git a/meta-python/recipes-devtools/python/python3-cantools_40.6.0.bb b/meta-python/recipes-devtools/python/python3-cantools_40.7.0.bb index e2d8b3ca2a..df6bbb45ff 100644 --- a/meta-python/recipes-devtools/python/python3-cantools_40.6.0.bb +++ b/meta-python/recipes-devtools/python/python3-cantools_40.7.0.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/eerimoq/cantools" | |||
3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=d9aa4ec07de78abae21c490c9ffe61bd" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=d9aa4ec07de78abae21c490c9ffe61bd" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "adfd80f9d1704be0dfae3fde0000f748635888bcb76c1a12b8b6420f34d95834" | 6 | SRC_URI[sha256sum] = "5779113b068ab043140ea9441ad77d44ad4d382eed88de16678fb320e32146ec" |
7 | 7 | ||
8 | PYPI_PACKAGE = "cantools" | 8 | PYPI_PACKAGE = "cantools" |
9 | 9 | ||
diff --git a/meta-python/recipes-devtools/python/python3-dbus-fast/0001-pyproject.toml-Remove-upper-version-constraint-for-C.patch b/meta-python/recipes-devtools/python/python3-dbus-fast/0001-pyproject.toml-Remove-upper-version-constraint-for-C.patch index fb8f4df4a6..5366627abf 100644 --- a/meta-python/recipes-devtools/python/python3-dbus-fast/0001-pyproject.toml-Remove-upper-version-constraint-for-C.patch +++ b/meta-python/recipes-devtools/python/python3-dbus-fast/0001-pyproject.toml-Remove-upper-version-constraint-for-C.patch | |||
@@ -5,6 +5,7 @@ Subject: [PATCH] pyproject.toml: Remove upper version constraint for Cython | |||
5 | 5 | ||
6 | Upstream-Status: Pending | 6 | Upstream-Status: Pending |
7 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | 7 | Signed-off-by: Khem Raj <raj.khem@gmail.com> |
8 | Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> | ||
8 | --- | 9 | --- |
9 | pyproject.toml | 4 ++-- | 10 | pyproject.toml | 4 ++-- |
10 | 1 file changed, 2 insertions(+), 2 deletions(-) | 11 | 1 file changed, 2 insertions(+), 2 deletions(-) |
@@ -14,14 +15,14 @@ index e22ea42..f670d3d 100644 | |||
14 | --- a/pyproject.toml | 15 | --- a/pyproject.toml |
15 | +++ b/pyproject.toml | 16 | +++ b/pyproject.toml |
16 | @@ -50,7 +50,7 @@ pytest-cov = ">=3,<7" | 17 | @@ -50,7 +50,7 @@ pytest-cov = ">=3,<7" |
17 | pytest-asyncio = ">=0.19,<0.27" | 18 | pytest-asyncio = ">=0.19,<1.3" |
18 | pycairo = "^1.21.0" | 19 | pycairo = "^1.21.0" |
19 | PyGObject = {version = ">=3.50,<3.51", python = "<4"} | 20 | PyGObject = {version = ">=3.50,<3.51", python = "<4"} |
20 | -Cython = ">=3,<3.1.0" | 21 | -Cython = ">=3,<3.2.0" |
21 | +Cython = ">=3" | 22 | +Cython = ">=3" |
22 | setuptools = ">=65.4.1,<79.0.0" | 23 | setuptools = ">=65.4.1,<81.0.0" |
23 | pytest-timeout = "^2.1.0" | 24 | pytest-timeout = "^2.1.0" |
24 | pytest-codspeed = "^3.1.1" | 25 | pytest-codspeed = ">=3.1.1,<5.0.0" |
25 | @@ -104,7 +104,7 @@ module = "docs.*" | 26 | @@ -104,7 +104,7 @@ module = "docs.*" |
26 | ignore_errors = true | 27 | ignore_errors = true |
27 | 28 | ||
diff --git a/meta-python/recipes-devtools/python/python3-dbus-fast_2.44.1.bb b/meta-python/recipes-devtools/python/python3-dbus-fast_2.44.5.bb index f827d21bb2..4f21ec379e 100644 --- a/meta-python/recipes-devtools/python/python3-dbus-fast_2.44.1.bb +++ b/meta-python/recipes-devtools/python/python3-dbus-fast_2.44.5.bb | |||
@@ -4,7 +4,7 @@ LICENSE = "MIT" | |||
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=729e372b5ea0168438e4fd4a00a04947" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=729e372b5ea0168438e4fd4a00a04947" |
5 | 5 | ||
6 | SRC_URI += "file://0001-pyproject.toml-Remove-upper-version-constraint-for-C.patch" | 6 | SRC_URI += "file://0001-pyproject.toml-Remove-upper-version-constraint-for-C.patch" |
7 | SRC_URI[sha256sum] = "b027e96c39ed5622bb54d811dcdbbe9d9d6edec3454808a85a1ceb1867d9e25c" | 7 | SRC_URI[sha256sum] = "e9d738e3898e2d505d7f2d5d21949bd705d7cd3d7240dda5481bb1c5fd5e3da8" |
8 | 8 | ||
9 | PYPI_PACKAGE = "dbus_fast" | 9 | PYPI_PACKAGE = "dbus_fast" |
10 | UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" | 10 | UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" |
diff --git a/meta-python/recipes-devtools/python/python3-flask-restx_1.3.0.bb b/meta-python/recipes-devtools/python/python3-flask-restx_1.3.2.bb index 9c2a1e9a8b..87353a50a6 100644 --- a/meta-python/recipes-devtools/python/python3-flask-restx_1.3.0.bb +++ b/meta-python/recipes-devtools/python/python3-flask-restx_1.3.2.bb | |||
@@ -2,7 +2,7 @@ DESCRIPTION = "Fully featured framework for fast, easy and documented API develo | |||
2 | LICENSE = "BSD-3-Clause" | 2 | LICENSE = "BSD-3-Clause" |
3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=c96dd911c6d9e32868b6bc667a38a3e2" | 3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=c96dd911c6d9e32868b6bc667a38a3e2" |
4 | 4 | ||
5 | SRC_URI[sha256sum] = "4f3d3fa7b6191fcc715b18c201a12cd875176f92ba4acc61626ccfd571ee1728" | 5 | SRC_URI[sha256sum] = "0ae13d77e7d7e4dce513970cfa9db45364aef210e99022de26d2b73eb4dbced5" |
6 | 6 | ||
7 | inherit pypi setuptools3 | 7 | inherit pypi setuptools3 |
8 | 8 | ||
diff --git a/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.75.0.bb b/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.75.1.bb index 8296a0af1a..173f22aded 100644 --- a/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.75.0.bb +++ b/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.75.1.bb | |||
@@ -11,7 +11,7 @@ DEPENDS += "python3-grpcio" | |||
11 | PYPI_PACKAGE = "grpcio_channelz" | 11 | PYPI_PACKAGE = "grpcio_channelz" |
12 | UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" | 12 | UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" |
13 | 13 | ||
14 | SRC_URI[sha256sum] = "d521973a343806a8384bf87ceae93cf2e9f10f8fab02c12be7a2e3d5d0e4e68f" | 14 | SRC_URI[sha256sum] = "e0caa06d4de3eb62d3fdc54e5c9dc9003aa3ee21e9c50f5d3538aea854d276f2" |
15 | 15 | ||
16 | RDEPENDS:${PN} = "python3-grpcio" | 16 | RDEPENDS:${PN} = "python3-grpcio" |
17 | 17 | ||
diff --git a/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.75.0.bb b/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.75.1.bb index 107f350fd0..5e64a3d617 100644 --- a/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.75.0.bb +++ b/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.75.1.bb | |||
@@ -11,7 +11,7 @@ DEPENDS += "python3-grpcio" | |||
11 | PYPI_PACKAGE = "grpcio_reflection" | 11 | PYPI_PACKAGE = "grpcio_reflection" |
12 | UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" | 12 | UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" |
13 | 13 | ||
14 | SRC_URI[sha256sum] = "60bb9865f5411ad589420eadcdd7e0c338c0aabedf5d4cd07363d5bf7da9c972" | 14 | SRC_URI[sha256sum] = "2be3f20b7b93e6e691a0bc761fd7e9996a940b4c96c68f6ca4f7fbc47c3f4b64" |
15 | 15 | ||
16 | RDEPENDS:${PN} = "python3-grpcio" | 16 | RDEPENDS:${PN} = "python3-grpcio" |
17 | 17 | ||
diff --git a/meta-python/recipes-devtools/python/python3-grpcio-tools_1.75.0.bb b/meta-python/recipes-devtools/python/python3-grpcio-tools_1.75.1.bb index 7e5d9c5512..7627356ec9 100644 --- a/meta-python/recipes-devtools/python/python3-grpcio-tools_1.75.0.bb +++ b/meta-python/recipes-devtools/python/python3-grpcio-tools_1.75.1.bb | |||
@@ -15,7 +15,7 @@ DEPENDS += "python3-grpcio" | |||
15 | SRC_URI += "file://0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch \ | 15 | SRC_URI += "file://0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch \ |
16 | file://0001-protobuf-Disable-musttail-attribute-on-mips.patch \ | 16 | file://0001-protobuf-Disable-musttail-attribute-on-mips.patch \ |
17 | " | 17 | " |
18 | SRC_URI[sha256sum] = "eb5e4025034d92da3c81fd5e3468c33d5ae7571b07a72c385b5ec1746658573f" | 18 | SRC_URI[sha256sum] = "bb78960cf3d58941e1fec70cbdaccf255918beed13c34112a6915a6d8facebd1" |
19 | 19 | ||
20 | RDEPENDS:${PN} = "python3-grpcio" | 20 | RDEPENDS:${PN} = "python3-grpcio" |
21 | 21 | ||
diff --git a/meta-python/recipes-devtools/python/python3-grpcio_1.75.0.bb b/meta-python/recipes-devtools/python/python3-grpcio_1.75.1.bb index 52a0158107..ef0bf126d5 100644 --- a/meta-python/recipes-devtools/python/python3-grpcio_1.75.0.bb +++ b/meta-python/recipes-devtools/python/python3-grpcio_1.75.1.bb | |||
@@ -13,7 +13,7 @@ DEPENDS += "c-ares openssl python3-protobuf re2 zlib" | |||
13 | SRC_URI += "file://0001-python-enable-unbundled-cross-compilation.patch \ | 13 | SRC_URI += "file://0001-python-enable-unbundled-cross-compilation.patch \ |
14 | file://abseil-ppc-fixes.patch \ | 14 | file://abseil-ppc-fixes.patch \ |
15 | " | 15 | " |
16 | SRC_URI[sha256sum] = "b989e8b09489478c2d19fecc744a298930f40d8b27c3638afbfe84d22f36ce4e" | 16 | SRC_URI[sha256sum] = "3e81d89ece99b9ace23a6916880baca613c03a799925afb2857887efa8b1b3d2" |
17 | 17 | ||
18 | RDEPENDS:${PN} = "python3-protobuf" | 18 | RDEPENDS:${PN} = "python3-protobuf" |
19 | 19 | ||
diff --git a/meta-python/recipes-devtools/python/python3-inline-snapshot_0.29.0.bb b/meta-python/recipes-devtools/python/python3-inline-snapshot_0.29.1.bb index c26f55111f..d0d3049388 100644 --- a/meta-python/recipes-devtools/python/python3-inline-snapshot_0.29.0.bb +++ b/meta-python/recipes-devtools/python/python3-inline-snapshot_0.29.1.bb | |||
@@ -4,7 +4,7 @@ LICENSE = "MIT" | |||
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=7a35eb90dfdf03953dd2074d0fdba1d4" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=7a35eb90dfdf03953dd2074d0fdba1d4" |
5 | 5 | ||
6 | DEPENDS = "python3-hatchling-native" | 6 | DEPENDS = "python3-hatchling-native" |
7 | SRC_URI[sha256sum] = "8bac016fc8ff4638a6cdebca96d7042fecde471f0574d360de11f552ba77d6b5" | 7 | SRC_URI[sha256sum] = "17e73cb6864fa067aa94c2c1f290bbdeb25b2b807c4bdf53eee39a144f92a5a7" |
8 | 8 | ||
9 | inherit pypi python_hatchling | 9 | inherit pypi python_hatchling |
10 | 10 | ||
diff --git a/meta-python/recipes-devtools/python/python3-pycurl_7.45.6.bb b/meta-python/recipes-devtools/python/python3-pycurl_7.45.7.bb index 0bba73a660..72338bb0e1 100644 --- a/meta-python/recipes-devtools/python/python3-pycurl_7.45.6.bb +++ b/meta-python/recipes-devtools/python/python3-pycurl_7.45.7.bb | |||
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = "file://COPYING-LGPL;md5=4fbd65380cdd255951079008b364516c \ | |||
12 | file://COPYING-MIT;md5=be42e1b1e58c8d59c2901fd747bfc55d \ | 12 | file://COPYING-MIT;md5=be42e1b1e58c8d59c2901fd747bfc55d \ |
13 | " | 13 | " |
14 | 14 | ||
15 | SRC_URI[sha256sum] = "2b73e66b22719ea48ac08a93fc88e57ef36d46d03cb09d972063c9aa86bb74e6" | 15 | SRC_URI[sha256sum] = "9d43013002eab2fd6d0dcc671cd1e9149e2fc1c56d5e796fad94d076d6cb69ef" |
16 | 16 | ||
17 | DEPENDS = "curl" | 17 | DEPENDS = "curl" |
18 | 18 | ||
diff --git a/meta-python/recipes-devtools/python/python3-pymodbus_3.11.2.bb b/meta-python/recipes-devtools/python/python3-pymodbus_3.11.3.bb index 4872f5b088..c7dbcb1ce8 100644 --- a/meta-python/recipes-devtools/python/python3-pymodbus_3.11.2.bb +++ b/meta-python/recipes-devtools/python/python3-pymodbus_3.11.3.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/riptideio/pymodbus/" | |||
3 | LICENSE = "BSD-3-Clause" | 3 | LICENSE = "BSD-3-Clause" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=12a490c6cffa2e76a6df8aa1fa29e183" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=12a490c6cffa2e76a6df8aa1fa29e183" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "132712baf79cae339aac694739b14551bab69b2a078570cb1350b1db0cccdba7" | 6 | SRC_URI[sha256sum] = "10c2902838ad5a233baefb64b1c1fb064fa762b22b221bf35191bf39f01449a8" |
7 | 7 | ||
8 | inherit pypi python_setuptools_build_meta | 8 | inherit pypi python_setuptools_build_meta |
9 | 9 | ||
diff --git a/meta-python/recipes-devtools/python/python3-simplejson_3.20.1.bb b/meta-python/recipes-devtools/python/python3-simplejson_3.20.2.bb index 82f83f1b58..bc93da225a 100644 --- a/meta-python/recipes-devtools/python/python3-simplejson_3.20.1.bb +++ b/meta-python/recipes-devtools/python/python3-simplejson_3.20.2.bb | |||
@@ -4,7 +4,7 @@ HOMEPAGE = "https://cheeseshop.python.org/pypi/simplejson" | |||
4 | LICENSE = "MIT" | 4 | LICENSE = "MIT" |
5 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=c6338d7abd321c0b50a2a547e441c52e" | 5 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=c6338d7abd321c0b50a2a547e441c52e" |
6 | 6 | ||
7 | SRC_URI[sha256sum] = "e64139b4ec4f1f24c142ff7dcafe55a22b811a74d86d66560c8815687143037d" | 7 | SRC_URI[sha256sum] = "5fe7a6ce14d1c300d80d08695b7f7e633de6cd72c80644021874d985b3393649" |
8 | 8 | ||
9 | inherit pypi setuptools3 | 9 | inherit pypi setuptools3 |
10 | 10 | ||
diff --git a/meta-python/recipes-devtools/python/python3-txaio_25.6.1.bb b/meta-python/recipes-devtools/python/python3-txaio_25.9.2.bb index 460c0cd0f8..3e41c05801 100644 --- a/meta-python/recipes-devtools/python/python3-txaio_25.6.1.bb +++ b/meta-python/recipes-devtools/python/python3-txaio_25.9.2.bb | |||
@@ -3,7 +3,7 @@ DESCRIPTION = "Compatibility API between asyncio/Twisted/Trollius" | |||
3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=588502cb4ffc65da2b26780d6baa5a40" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=588502cb4ffc65da2b26780d6baa5a40" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "d8c03dca823515c9bca920df33504923ae54f2dabf476cc5a9ed5cc1691ed687" | 6 | SRC_URI[sha256sum] = "e42004a077c02eb5819ff004a4989e49db113836708430d59cb13d31bd309099" |
7 | 7 | ||
8 | inherit pypi setuptools3 | 8 | inherit pypi setuptools3 |
9 | 9 | ||
diff --git a/meta-python/recipes-devtools/python/python3-typer_0.19.1.bb b/meta-python/recipes-devtools/python/python3-typer_0.19.2.bb index b731efcfca..eaa416f021 100644 --- a/meta-python/recipes-devtools/python/python3-typer_0.19.1.bb +++ b/meta-python/recipes-devtools/python/python3-typer_0.19.2.bb | |||
@@ -7,7 +7,7 @@ HOMEPAGE = "https://github.com/fastapi/typer" | |||
7 | LICENSE = "MIT" | 7 | LICENSE = "MIT" |
8 | LIC_FILES_CHKSUM = "file://LICENSE;md5=173d405eb704b1499218013178722617" | 8 | LIC_FILES_CHKSUM = "file://LICENSE;md5=173d405eb704b1499218013178722617" |
9 | 9 | ||
10 | SRC_URI[sha256sum] = "cb881433a4b15dacc875bb0583d1a61e78497806741f9aba792abcab390c03e6" | 10 | SRC_URI[sha256sum] = "9ad824308ded0ad06cc716434705f691d4ee0bfd0fb081839d2e426860e7fdca" |
11 | 11 | ||
12 | inherit pypi python_pdm ptest | 12 | inherit pypi python_pdm ptest |
13 | 13 | ||
diff --git a/meta-python/recipes-devtools/python/python3-xxhash_3.5.0.bb b/meta-python/recipes-devtools/python/python3-xxhash_3.6.0.bb index bfa14012d0..c62595c4d1 100644 --- a/meta-python/recipes-devtools/python/python3-xxhash_3.5.0.bb +++ b/meta-python/recipes-devtools/python/python3-xxhash_3.6.0.bb | |||
@@ -1,11 +1,11 @@ | |||
1 | SUMMARY = "xxhash is a Python binding for the xxHash library by Yann Collet." | 1 | SUMMARY = "xxhash is a Python binding for the xxHash library by Yann Collet." |
2 | SECTION = "devel/python" | 2 | SECTION = "devel/python" |
3 | LICENSE = "BSD-2-Clause" | 3 | LICENSE = "BSD-2-Clause" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=3a9dab7f159514231249aa3e108ab26b" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=82f3295151c5e61043a4a201c031a5ee" |
5 | 5 | ||
6 | DEPENDS += "python3-setuptools-scm-native" | 6 | DEPENDS += "python3-setuptools-scm-native" |
7 | 7 | ||
8 | SRC_URI[sha256sum] = "84f2caddf951c9cbf8dc2e22a89d4ccf5d86391ac6418fe81e3c67d0cf60b45f" | 8 | SRC_URI[sha256sum] = "f0162a78b13a0d7617b2845b90c763339d1f1d82bb04a4b07f4ab535cc5e05d6" |
9 | 9 | ||
10 | SRC_URI += " \ | 10 | SRC_URI += " \ |
11 | file://run-ptest \ | 11 | file://run-ptest \ |
diff --git a/meta-xfce/recipes-multimedia/xfce4-mpc-plugin/xfce4-mpc-plugin_0.5.5.bb b/meta-xfce/recipes-multimedia/xfce4-mpc-plugin/xfce4-mpc-plugin_0.6.0.bb index 0cc523e876..583c0a9267 100644 --- a/meta-xfce/recipes-multimedia/xfce4-mpc-plugin/xfce4-mpc-plugin_0.5.5.bb +++ b/meta-xfce/recipes-multimedia/xfce4-mpc-plugin/xfce4-mpc-plugin_0.6.0.bb | |||
@@ -4,6 +4,8 @@ SECTION = "x11/application" | |||
4 | LICENSE = "0BSD" | 4 | LICENSE = "0BSD" |
5 | LIC_FILES_CHKSUM = "file://COPYING;md5=3604d987e6dfdfc672c754d08953b0e0" | 5 | LIC_FILES_CHKSUM = "file://COPYING;md5=3604d987e6dfdfc672c754d08953b0e0" |
6 | 6 | ||
7 | XFCE_COMPRESS_TYPE = "xz" | ||
8 | |||
7 | inherit xfce-panel-plugin | 9 | inherit xfce-panel-plugin |
8 | 10 | ||
9 | DEPENDS += "libmpd" | 11 | DEPENDS += "libmpd" |
@@ -14,4 +16,4 @@ LICENSE_FLAGS = "commercial" | |||
14 | # for now we recommend our own mpd-server | 16 | # for now we recommend our own mpd-server |
15 | RRECOMMENDS:${PN} = "mpd" | 17 | RRECOMMENDS:${PN} = "mpd" |
16 | 18 | ||
17 | SRC_URI[sha256sum] = "4ce7d77667a263ee9916c0cab2a733b17e3bd65705cd4ed5cec3cbde6e7298cf" | 19 | SRC_URI[sha256sum] = "dee5bcc0566ba2dc95b9c3b4cadd5e8b3bb2798a54a2a8d8652708915fe45d50" |