Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
aports
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Monitor
Service Desk
Analyze
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
alpine
aports
Commits
cc657df1
Commit
cc657df1
authored
6 months ago
by
Ariadne Conill
Browse files
Options
Downloads
Patches
Plain Diff
community/py3-ruamel.yaml.clib: fix build with GCC 14
parent
baac70d3
No related branches found
No related tags found
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
community/py3-ruamel.yaml.clib/APKBUILD
+4
-2
4 additions, 2 deletions
community/py3-ruamel.yaml.clib/APKBUILD
community/py3-ruamel.yaml.clib/pointer-types.patch
+40
-0
40 additions, 0 deletions
community/py3-ruamel.yaml.clib/pointer-types.patch
with
44 additions
and
2 deletions
community/py3-ruamel.yaml.clib/APKBUILD
+
4
−
2
View file @
cc657df1
...
@@ -3,7 +3,7 @@
...
@@ -3,7 +3,7 @@
pkgname
=
py3-ruamel.yaml.clib
pkgname
=
py3-ruamel.yaml.clib
_pyname
=
ruamel.yaml.clib
_pyname
=
ruamel.yaml.clib
pkgver
=
0.2.8
pkgver
=
0.2.8
pkgrel
=
1
pkgrel
=
2
pkgdesc
=
"C version of reader, parser and emitter for ruamel.yaml"
pkgdesc
=
"C version of reader, parser and emitter for ruamel.yaml"
url
=
"https://sourceforge.net/projects/ruamel-yaml-clib/"
url
=
"https://sourceforge.net/projects/ruamel-yaml-clib/"
arch
=
"all"
arch
=
"all"
...
@@ -11,7 +11,8 @@ license="MIT"
...
@@ -11,7 +11,8 @@ license="MIT"
depends
=
"python3"
depends
=
"python3"
makedepends
=
"py3-setuptools python3-dev"
makedepends
=
"py3-setuptools python3-dev"
options
=
"!check"
# tests aren't on PyPI, Sourceforge downloads disappeared
options
=
"!check"
# tests aren't on PyPI, Sourceforge downloads disappeared
source
=
"https://files.pythonhosted.org/packages/source/r/
$_pyname
/
$_pyname
-
$pkgver
.tar.gz"
source
=
"https://files.pythonhosted.org/packages/source/r/
$_pyname
/
$_pyname
-
$pkgver
.tar.gz
pointer-types.patch"
builddir
=
"
$srcdir
/
$_pyname
-
$pkgver
"
builddir
=
"
$srcdir
/
$_pyname
-
$pkgver
"
build
()
{
build
()
{
...
@@ -25,4 +26,5 @@ package() {
...
@@ -25,4 +26,5 @@ package() {
sha512sums
=
"
sha512sums
=
"
1984d1f46f9d98c178315d1aad27d02fe3a228fbe4a2f4e68729b850c1ebe08ff0ef2fab38841296a2ac0a1f8a0bf7231ab8d7972a9a39a260ea773457f1393b ruamel.yaml.clib-0.2.8.tar.gz
1984d1f46f9d98c178315d1aad27d02fe3a228fbe4a2f4e68729b850c1ebe08ff0ef2fab38841296a2ac0a1f8a0bf7231ab8d7972a9a39a260ea773457f1393b ruamel.yaml.clib-0.2.8.tar.gz
91a9635eb9495d8d7a8349dde2ee6b5c08023d05f10e47a26715566141413f2e691f4dac73efcbc9feecaae721f56877b31373de238749b3143dba2055fd90f0 pointer-types.patch
"
"
This diff is collapsed.
Click to expand it.
community/py3-ruamel.yaml.clib/pointer-types.patch
0 → 100644
+
40
−
0
View file @
cc657df1
--- ruamel.yaml.clib-0.2.8.orig/_ruamel_yaml.c
+++ ruamel.yaml.clib-0.2.8/_ruamel_yaml.c
@@ -2272,7 +2272,7 @@
static int __pyx_f_6ruamel_4yaml_4clib_12_ruamel_yaml_8CEmitter__serialize_node(struct __pyx_obj_6ruamel_4yaml_4clib_12_ruamel_yaml_CEmitter *__pyx_v_self, PyObject *__pyx_v_node, PyObject *__pyx_v_parent, PyObject *__pyx_v_index); /* proto*/
/* Module declarations from "ruamel.yaml.clib._ruamel_yaml" */
-static int __pyx_f_6ruamel_4yaml_4clib_12_ruamel_yaml_input_handler(void *, char *, int, int *); /*proto*/
+static int __pyx_f_6ruamel_4yaml_4clib_12_ruamel_yaml_input_handler(void *, unsigned char *, size_t, size_t *); /*proto*/
static int __pyx_f_6ruamel_4yaml_4clib_12_ruamel_yaml_output_handler(void *, char *, int); /*proto*/
static PyObject *__pyx_f_6ruamel_4yaml_4clib_12_ruamel_yaml___pyx_unpickle_Mark__set_state(struct __pyx_obj_6ruamel_4yaml_4clib_12_ruamel_yaml_Mark *, PyObject *); /*proto*/
/* #### Code section: typeinfo ### */
@@ -16092,7 +16092,7 @@
* parser = <CParser>data
*/
-static int __pyx_f_6ruamel_4yaml_4clib_12_ruamel_yaml_input_handler(void *__pyx_v_data, char *__pyx_v_buffer, int __pyx_v_size, int *__pyx_v_read) {
+static int __pyx_f_6ruamel_4yaml_4clib_12_ruamel_yaml_input_handler(void *__pyx_v_data, unsigned char *__pyx_v_buffer, size_t __pyx_v_size, size_t *__pyx_v_read) {
struct __pyx_obj_6ruamel_4yaml_4clib_12_ruamel_yaml_CParser *__pyx_v_parser = 0;
PyObject *__pyx_v_value = NULL;
int __pyx_r;
--- ruamel.yaml.clib-0.2.8.orig/_ruamel_yaml.c
+++ ruamel.yaml.clib-0.2.8/_ruamel_yaml.c
@@ -2273,7 +2273,7 @@
/* Module declarations from "ruamel.yaml.clib._ruamel_yaml" */
static int __pyx_f_6ruamel_4yaml_4clib_12_ruamel_yaml_input_handler(void *, unsigned char *, size_t, size_t *); /*proto*/
-static int __pyx_f_6ruamel_4yaml_4clib_12_ruamel_yaml_output_handler(void *, char *, int); /*proto*/
+static int __pyx_f_6ruamel_4yaml_4clib_12_ruamel_yaml_output_handler(void *, unsigned char *, size_t); /*proto*/
static PyObject *__pyx_f_6ruamel_4yaml_4clib_12_ruamel_yaml___pyx_unpickle_Mark__set_state(struct __pyx_obj_6ruamel_4yaml_4clib_12_ruamel_yaml_Mark *, PyObject *); /*proto*/
/* #### Code section: typeinfo ### */
/* #### Code section: before_global_var ### */
@@ -25321,7 +25321,7 @@
* emitter = <CEmitter>data
*/
-static int __pyx_f_6ruamel_4yaml_4clib_12_ruamel_yaml_output_handler(void *__pyx_v_data, char *__pyx_v_buffer, int __pyx_v_size) {
+static int __pyx_f_6ruamel_4yaml_4clib_12_ruamel_yaml_output_handler(void *__pyx_v_data, unsigned char *__pyx_v_buffer, size_t __pyx_v_size) {
struct __pyx_obj_6ruamel_4yaml_4clib_12_ruamel_yaml_CEmitter *__pyx_v_emitter = 0;
PyObject *__pyx_v_value = NULL;
int __pyx_r;
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment