git: b94d1e58ddfa - main - math/readstat: fix build with clang15
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 02 May 2023 14:25:23 UTC
The branch main has been updated by adridg: URL: https://cgit.FreeBSD.org/ports/commit/?id=b94d1e58ddfa03e1162339e81a8465899249d0c5 commit b94d1e58ddfa03e1162339e81a8465899249d0c5 Author: Adriaan de Groot <adridg@FreeBSD.org> AuthorDate: 2023-05-02 13:40:24 +0000 Commit: Adriaan de Groot <adridg@FreeBSD.org> CommitDate: 2023-05-02 14:25:21 +0000 math/readstat: fix build with clang15 .. continuing story of missing prototypes. --- math/readstat/Makefile | 2 +- math/readstat/files/patch-src_readstat__writer.c | 11 +++++++++++ math/readstat/files/patch-src_sas_readstat__sas.c | 11 +++++++++++ math/readstat/files/patch-src_sas_readstat__xport__read.c | 11 +++++++++++ 4 files changed, 34 insertions(+), 1 deletion(-) diff --git a/math/readstat/Makefile b/math/readstat/Makefile index ed5a13ebbe3d..6d2174c3f1b6 100644 --- a/math/readstat/Makefile +++ b/math/readstat/Makefile @@ -1,6 +1,6 @@ PORTNAME= readstat DISTVERSION= 1.1.8 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math kde MASTER_SITES= https://github.com/WizardMac/ReadStat/releases/download/v${DISTVERSION}/ diff --git a/math/readstat/files/patch-src_readstat__writer.c b/math/readstat/files/patch-src_readstat__writer.c new file mode 100644 index 000000000000..cc5db2096209 --- /dev/null +++ b/math/readstat/files/patch-src_readstat__writer.c @@ -0,0 +1,11 @@ +--- src/readstat_writer.c.orig 2023-05-02 13:36:19 UTC ++++ src/readstat_writer.c +@@ -35,7 +35,7 @@ readstat_string_ref_t *readstat_string_ref_init(const + return ref; + } + +-readstat_writer_t *readstat_writer_init() { ++readstat_writer_t *readstat_writer_init(void) { + readstat_writer_t *writer = calloc(1, sizeof(readstat_writer_t)); + + writer->variables = calloc(VARIABLES_INITIAL_CAPACITY, sizeof(readstat_variable_t *)); diff --git a/math/readstat/files/patch-src_sas_readstat__sas.c b/math/readstat/files/patch-src_sas_readstat__sas.c new file mode 100644 index 000000000000..b25b7075d0a0 --- /dev/null +++ b/math/readstat/files/patch-src_sas_readstat__sas.c @@ -0,0 +1,11 @@ +--- src/sas/readstat_sas.c.orig 2023-05-02 13:35:12 UTC ++++ src/sas/readstat_sas.c +@@ -120,7 +120,7 @@ static readstat_charset_entry_t _charset_table[] = { + { .code = 248, .name = "SHIFT_JISX0213" }, + }; + +-static time_t sas_epoch() { ++static time_t sas_epoch(void) { + return - 3653 * 86400; // seconds between 01-01-1960 and 01-01-1970 + } + diff --git a/math/readstat/files/patch-src_sas_readstat__xport__read.c b/math/readstat/files/patch-src_sas_readstat__xport__read.c new file mode 100644 index 000000000000..0a27d30ebcca --- /dev/null +++ b/math/readstat/files/patch-src_sas_readstat__xport__read.c @@ -0,0 +1,11 @@ +--- src/sas/readstat_xport_read.c.orig 2023-05-02 13:35:52 UTC ++++ src/sas/readstat_xport_read.c +@@ -45,7 +45,7 @@ static readstat_error_t xport_update_progress(xport_ct + return io->update(ctx->file_size, ctx->handle.progress, ctx->user_ctx, io->io_ctx); + } + +-static xport_ctx_t *xport_ctx_init() { ++static xport_ctx_t *xport_ctx_init(void) { + xport_ctx_t *ctx = calloc(1, sizeof(xport_ctx_t)); + return ctx; + }