>>> Building on exopi-3 under devel/p5-YAML-Syck DIST = [devel/p5-YAML-Syck:YAML-Syck-1.34.tar.gz] FULLPKGNAME = p5-YAML-Syck-1.34 distfiles size=166886 >>> Running build in devel/p5-YAML-Syck at 1732125686.32 ===> devel/p5-YAML-Syck ===> Building from scratch p5-YAML-Syck-1.34 ===> Verifying specs: c perl ===> found c.100.3 perl.24.0 ===> Checking files for p5-YAML-Syck-1.34 `/exopi-cvs/ports/distfiles/YAML-Syck-1.34.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for p5-YAML-Syck-1.34 ===> Patching for p5-YAML-Syck-1.34 ===> Applying OpenBSD patch patch-syck_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Zeroing allocated space avoids a perl segfault with malloc_flags J. | |Index: syck.h |--- syck.h.orig |+++ syck.h -------------------------- Patching file syck.h using Plan A... Hunk #1 succeeded at 64. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for p5-YAML-Syck-1.34 Regenerating ppport.h ===> Configuring for p5-YAML-Syck-1.34 Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for YAML::Syck Writing MYMETA.yml and MYMETA.json ===> Building for p5-YAML-Syck-1.34 cp lib/YAML/Loader/Syck.pm blib/lib/YAML/Loader/Syck.pm cp lib/YAML/Syck.pm blib/lib/YAML/Syck.pm cp lib/YAML/Dumper/Syck.pm blib/lib/YAML/Dumper/Syck.pm cp lib/JSON/Syck.pm blib/lib/JSON/Syck.pm Running Mkbootstrap for Syck () chmod 644 "Syck.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Syck.bs blib/arch/auto/YAML/Syck/Syck.bs 644 cc -c -I. -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"1.34\" -DXS_VERSION=\"1.34\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" bytecode.c cc -c -I. -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"1.34\" -DXS_VERSION=\"1.34\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" emitter.c emitter.c:161:19: warning: passing arguments to 'st_foreach' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_foreach( e->anchors, syck_st_free_anchors, 0 ); ^ emitter.c:162:22: warning: passing arguments to 'st_free_table' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_free_table( e->anchors ); ^ emitter.c:168:22: warning: passing arguments to 'st_free_table' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_free_table( e->anchored ); ^ emitter.c:177:22: warning: passing arguments to 'st_free_table' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_free_table( e->markers ); ^ emitter.c:400:18: warning: passing arguments to 'st_lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_lookup( e->markers, n, (st_data_t *)&oid ) && ^ emitter.c:401:18: warning: passing arguments to 'st_lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_lookup( e->anchors, (st_data_t)oid, (st_data_t *)&anchor_name ) ) ^ emitter.c:408:25: warning: passing arguments to 'st_lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( ! st_lookup( e->anchored, (st_data_t)anchor_name, 0 ) ) ^ emitter.c:422:22: warning: passing arguments to 'st_insert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_insert( e->anchored, (st_data_t)anchor_name, 0 ); ^ emitter.c:1317:21: warning: passing arguments to 'st_lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( ! st_lookup( e->markers, n, (st_data_t *)&oid ) ) ^ emitter.c:1323:18: warning: passing arguments to 'st_insert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_insert( e->markers, n, (st_data_t)oid ); ^ emitter.c:1332:25: warning: passing arguments to 'st_lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( ! st_lookup( e->anchors, (st_data_t)oid, (st_data_t *)&anchor_name ) ) ^ emitter.c:1348:22: warning: passing arguments to 'st_insert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_insert( e->anchors, (st_data_t)oid, (st_data_t)anchor_name ); ^ 12 warnings generated. cc -c -I. -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"1.34\" -DXS_VERSION=\"1.34\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" gram.c cc -c -I. -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"1.34\" -DXS_VERSION=\"1.34\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" handler.c handler.c:49:23: warning: passing arguments to 'st_lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( st_lookup( p->bad_anchors, (st_data_t)a, (st_data_t *)&bad ) ) ^ handler.c:62:19: warning: passing arguments to 'st_lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( st_lookup( p->anchors, (st_data_t)a, (st_data_t *)&ntmp ) ) ^ handler.c:69:14: warning: passing arguments to 'st_insert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_insert( p->anchors, (st_data_t)a, (st_data_t)n ); ^ handler.c:82:19: warning: passing arguments to 'st_delete' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( st_delete( p->anchors, (st_data_t *)&atmp, (st_data_t *)&ntmp ) ) ^ handler.c:89:14: warning: passing arguments to 'st_insert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_insert( p->anchors, (st_data_t)a, (st_data_t)1 ); ^ handler.c:99:23: warning: passing arguments to 'st_lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( st_lookup( p->anchors, (st_data_t)a, (st_data_t *)&n ) ) ^ handler.c:112:33: warning: passing arguments to 'st_lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( ! st_lookup( p->bad_anchors, (st_data_t)a, (st_data_t *)&n ) ) ^ handler.c:115:30: warning: passing arguments to 'st_insert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_insert( p->bad_anchors, (st_data_t)a, (st_data_t)n ); ^ 8 warnings generated. cc -c -I. -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"1.34\" -DXS_VERSION=\"1.34\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" implicit.c cc -c -I. -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"1.34\" -DXS_VERSION=\"1.34\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" node.c cc -c -I. -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"1.34\" -DXS_VERSION=\"1.34\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" syck_.c syck_.c:187:14: warning: passing arguments to 'st_insert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_insert( p->syms, id, (st_data_t)data ); ^ syck_.c:195:21: warning: passing arguments to 'st_lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return st_lookup( p->syms, id, (st_data_t *)data ); ^ syck_.c:214:19: warning: passing arguments to 'st_foreach' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_foreach( p->anchors, syck_st_free_nodes, 0 ); ^ syck_.c:215:22: warning: passing arguments to 'st_free_table' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_free_table( p->anchors ); ^ syck_.c:221:19: warning: passing arguments to 'st_foreach' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_foreach( p->bad_anchors, syck_st_free_nodes, 0 ); ^ syck_.c:222:22: warning: passing arguments to 'st_free_table' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_free_table( p->bad_anchors ); ^ syck_.c:235:22: warning: passing arguments to 'st_free_table' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_free_table( p->syms ); ^ 7 warnings generated. cc -c -I. -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"1.34\" -DXS_VERSION=\"1.34\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" syck_st.c syck_st.c:114:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] new_size(size) ^ syck_st.c:152:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_init_table_with_size(type, size) ^ In file included from syck_st.c:8: ./syck_st.h:28:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] st_table *st_init_table_with_size(); ^ syck_st.c:177:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_init_table(type) ^ In file included from syck_st.c:8: ./syck_st.h:27:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] st_table *st_init_table(); ^ syck_st.c:190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_init_numtable_with_size(size) ^ In file included from syck_st.c:8: ./syck_st.h:30:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] st_table *st_init_numtable_with_size(); ^ syck_st.c:203:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_init_strtable_with_size(size) ^ In file included from syck_st.c:8: ./syck_st.h:32:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] st_table *st_init_strtable_with_size(); ^ syck_st.c:210:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_free_table(table) ^ In file included from syck_st.c:8: ./syck_st.h:35:37: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void st_foreach(), st_add_direct(), st_free_table(), st_cleanup_safe(); ^ syck_st.c:258:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hash_val = do_hash(key, table); ^ syck_st.c:69:64: note: expanded from macro 'do_hash' #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key)) ^ syck_st.c:259:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FIND_ENTRY(table, ptr, hash_val, bin_pos); ^ syck_st.c:240:9: note: expanded from macro 'FIND_ENTRY' if (PTR_NOT_EQUAL(table, ptr, hash_val, key)) {\ ^ syck_st.c:229:45: note: expanded from macro 'PTR_NOT_EQUAL' ((ptr) != 0 && (ptr->hash != (hash_val) || !EQUAL((table), (key), (ptr)->key))) ^ syck_st.c:67:62: note: expanded from macro 'EQUAL' #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0) ^ syck_st.c:259:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] syck_st.c:242:9: note: expanded from macro 'FIND_ENTRY' while (PTR_NOT_EQUAL(table, ptr->next, hash_val, key)) {\ ^ syck_st.c:229:45: note: expanded from macro 'PTR_NOT_EQUAL' ((ptr) != 0 && (ptr->hash != (hash_val) || !EQUAL((table), (key), (ptr)->key))) ^ syck_st.c:67:62: note: expanded from macro 'EQUAL' #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0) ^ syck_st.c:250:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_lookup(table, key, value) ^ In file included from syck_st.c:8: ./syck_st.h:34:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int st_insert(), st_lookup(); ^ syck_st.c:297:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hash_val = do_hash(key, table); ^ syck_st.c:69:64: note: expanded from macro 'do_hash' #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key)) ^ syck_st.c:298:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FIND_ENTRY(table, ptr, hash_val, bin_pos); ^ syck_st.c:240:9: note: expanded from macro 'FIND_ENTRY' if (PTR_NOT_EQUAL(table, ptr, hash_val, key)) {\ ^ syck_st.c:229:45: note: expanded from macro 'PTR_NOT_EQUAL' ((ptr) != 0 && (ptr->hash != (hash_val) || !EQUAL((table), (key), (ptr)->key))) ^ syck_st.c:67:62: note: expanded from macro 'EQUAL' #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0) ^ syck_st.c:298:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] syck_st.c:242:9: note: expanded from macro 'FIND_ENTRY' while (PTR_NOT_EQUAL(table, ptr->next, hash_val, key)) {\ ^ syck_st.c:229:45: note: expanded from macro 'PTR_NOT_EQUAL' ((ptr) != 0 && (ptr->hash != (hash_val) || !EQUAL((table), (key), (ptr)->key))) ^ syck_st.c:67:62: note: expanded from macro 'EQUAL' #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0) ^ syck_st.c:301:2: warning: passing arguments to 'rehash' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ADD_DIRECT(table, key, value, hash_val, bin_pos); ^ syck_st.c:274:8: note: expanded from macro 'ADD_DIRECT' rehash(table);\ ^ syck_st.c:289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_insert(table, key, value) ^ In file included from syck_st.c:8: ./syck_st.h:34:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int st_insert(), st_lookup(); ^ syck_st.c:318:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hash_val = do_hash(key, table); ^ syck_st.c:69:64: note: expanded from macro 'do_hash' #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key)) ^ syck_st.c:320:5: warning: passing arguments to 'rehash' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ADD_DIRECT(table, key, value, hash_val, bin_pos); ^ syck_st.c:274:8: note: expanded from macro 'ADD_DIRECT' rehash(table);\ ^ syck_st.c:311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_add_direct(table, key, value) ^ In file included from syck_st.c:8: ./syck_st.h:35:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void st_foreach(), st_add_direct(), st_free_table(), st_cleanup_safe(); ^ syck_st.c:324:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rehash(table) ^ syck_st.c:62:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void rehash(); ^ syck_st.c:350:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_copy(old_table) ^ In file included from syck_st.c:8: ./syck_st.h:36:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] st_table *st_copy(); ^ syck_st.c:400:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hash_val = do_hash_bin(*key, table); ^ syck_st.c:70:33: note: expanded from macro 'do_hash_bin' #define do_hash_bin(key,table) (do_hash(key, table)%(table)->num_bins) ^ syck_st.c:69:64: note: expanded from macro 'do_hash' #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key)) ^ syck_st.c:408:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (EQUAL(table, *key, ptr->key)) { ^ syck_st.c:67:62: note: expanded from macro 'EQUAL' #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0) ^ syck_st.c:418:6: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (EQUAL(table, ptr->next->key, *key)) { ^ syck_st.c:67:62: note: expanded from macro 'EQUAL' #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0) ^ syck_st.c:391:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_delete(table, key, value) ^ In file included from syck_st.c:8: ./syck_st.h:33:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int st_delete(), st_delete_safe(); ^ syck_st.c:442:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hash_val = do_hash_bin(*key, table); ^ syck_st.c:70:33: note: expanded from macro 'do_hash_bin' #define do_hash_bin(key,table) (do_hash(key, table)%(table)->num_bins) ^ syck_st.c:69:64: note: expanded from macro 'do_hash' #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key)) ^ syck_st.c:451:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((ptr->key != never) && EQUAL(table, ptr->key, *key)) { ^ syck_st.c:67:62: note: expanded from macro 'EQUAL' #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0) ^ syck_st.c:433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_delete_safe(table, key, value, never) ^ In file included from syck_st.c:8: ./syck_st.h:33:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int st_delete(), st_delete_safe(); ^ syck_st.c:464:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] delete_never(key, value, never) ^ syck_st.c:478:15: warning: passing arguments to 'st_foreach' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_foreach(table, (enum st_retval (*)())delete_never, never); ^ syck_st.c:472:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_cleanup_safe(table, never) ^ In file included from syck_st.c:8: ./syck_st.h:35:54: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void st_foreach(), st_add_direct(), st_free_table(), st_cleanup_safe(); ^ syck_st.c:495:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] retval = (*func)(ptr->key, ptr->record, arg); ^ syck_st.c:483:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_foreach(table, func, arg) ^ In file included from syck_st.c:8: ./syck_st.h:35:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void st_foreach(), st_add_direct(), st_free_table(), st_cleanup_safe(); ^ syck_st.c:520:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strhash(string) ^ syck_st.c:56:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int strhash(); ^ syck_st.c:566:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] numcmp(x, y) ^ syck_st.c:48:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int numcmp(); ^ syck_st.c:573:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] numhash(n) ^ syck_st.c:49:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int numhash(); ^ 52 warnings generated. cc -c -I. -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"1.34\" -DXS_VERSION=\"1.34\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" token.c "/usr/bin/perl" "/usr/libdata/perl5/ExtUtils/xsubpp" -typemap '/usr/libdata/perl5/ExtUtils/typemap' Syck.xs > Syck.xsc mv Syck.xsc Syck.c cc -c -I. -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"1.34\" -DXS_VERSION=\"1.34\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" Syck.c In file included from Syck.xs:5: ./perl_syck.h:831:18: warning: passing arguments to 'st_insert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_insert(e->markers, (st_data_t)sv, 0); ^ ./perl_syck.h:837:13: warning: 16 enumeration values not handled in switch: 'SVt_NULL', 'SVt_IV', 'SVt_NV'... [-Wswitch] switch (SvTYPE(sv)) { ^~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/sv.h:402:20: note: expanded from macro 'SvTYPE' #define SvTYPE(sv) ((svtype)((sv)->sv_flags & SVTYPEMASK)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Syck.xs:5: ./perl_syck.h:871:14: warning: passing arguments to 'st_insert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_insert(e->markers, (st_data_t)sv, 0); ^ ./perl_syck.h:1298:18: warning: passing arguments to 'st_free_table' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] st_free_table(emitter->markers); ^ In file included from Syck.xs:8: ./perl_syck.h:837:13: warning: 16 enumeration values not handled in switch: 'SVt_NULL', 'SVt_IV', 'SVt_NV'... [-Wswitch] switch (SvTYPE(sv)) { ^~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/sv.h:402:20: note: expanded from macro 'SvTYPE' #define SvTYPE(sv) ((svtype)((sv)->sv_flags & SVTYPEMASK)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Syck.xs:8: ./perl_syck.h:909:17: warning: 12 enumeration values not handled in switch: 'SVt_NULL', 'SVt_IV', 'SVt_NV'... [-Wswitch] switch (SvTYPE(SvRV(sv))) { ^~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/sv.h:402:20: note: expanded from macro 'SvTYPE' #define SvTYPE(sv) ((svtype)((sv)->sv_flags & SVTYPEMASK)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. rm -f blib/arch/auto/YAML/Syck/Syck.so cc -shared -fpic -fstack-protector-strong -L/usr/local/lib bytecode.o emitter.o gram.o handler.o implicit.o node.o syck_.o syck_st.o token.o Syck.o -o blib/arch/auto/YAML/Syck/Syck.so chmod 755 blib/arch/auto/YAML/Syck/Syck.so Manifying 2 pod documents >>> Running package in devel/p5-YAML-Syck at 1732125693.42 ===> devel/p5-YAML-Syck ===> Faking installation for p5-YAML-Syck-1.34 "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Syck.bs blib/arch/auto/YAML/Syck/Syck.bs 644 Manifying 2 pod documents Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /exopi-obj/pobj/p5-YAML-Syck-1.34/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/YAML/Syck/Syck.so Installing /exopi-obj/pobj/p5-YAML-Syck-1.34/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/YAML/Syck.pm Installing /exopi-obj/pobj/p5-YAML-Syck-1.34/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/YAML/Loader/Syck.pm Installing /exopi-obj/pobj/p5-YAML-Syck-1.34/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/YAML/Dumper/Syck.pm Installing /exopi-obj/pobj/p5-YAML-Syck-1.34/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/JSON/Syck.pm Installing /exopi-obj/pobj/p5-YAML-Syck-1.34/fake-amd64/usr/local/man/man3p/JSON::Syck.3p Installing /exopi-obj/pobj/p5-YAML-Syck-1.34/fake-amd64/usr/local/man/man3p/YAML::Syck.3p Appending installation info to /exopi-obj/pobj/p5-YAML-Syck-1.34/fake-amd64/usr/./libdata/perl5/amd64-openbsd/perllocal.pod ===> Building package for p5-YAML-Syck-1.34 Create /exopi-cvs/ports/packages/amd64/all/p5-YAML-Syck-1.34.tgz Creating package p5-YAML-Syck-1.34 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|*** | 4% checksumming|***** | 8% checksumming|******** | 13% checksumming|********** | 17% checksumming|************* | 21% checksumming|*************** | 25% checksumming|****************** | 29% checksumming|******************** | 33% checksumming|*********************** | 38% checksumming|************************* | 42% checksumming|**************************** | 46% checksumming|******************************* | 50% checksumming|********************************* | 54% checksumming|************************************ | 58% checksumming|************************************** | 63% checksumming|***************************************** | 67% checksumming|******************************************* | 71% checksumming|********************************************** | 75% checksumming|************************************************ | 79% checksumming|*************************************************** | 83% checksumming|***************************************************** | 88% checksumming|******************************************************** | 92% checksumming|********************************************************** | 96% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|***************************************************** | 82% archiving|******************************************************* | 86% archiving|********************************************************** | 91% archiving|************************************************************* | 95% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/p5-YAML-Syck-1.34.tgz >>> Running clean in devel/p5-YAML-Syck at 1732125695.35 ===> devel/p5-YAML-Syck ===> Cleaning for p5-YAML-Syck-1.34 >>> Ended at 1732125695.88 max_stuck=0.00/build=7.05/package=1.98/clean=0.55