On Mon, 05 Aug 2019 at 21:49:05 -0400, Wesley Moxam wrote: > Crystal 0.30.0 has been released. > > Diff for the port is attached.
Thanks! One nit below. > Index: Makefile > =================================================================== > RCS file: /cvs/ports/lang/crystal/Makefile,v > retrieving revision 1.6 > diff -u -p -r1.6 Makefile > --- Makefile 12 Jul 2019 20:47:16 -0000 1.6 > +++ Makefile 6 Aug 2019 01:31:42 -0000 > @@ -1,12 +1,10 @@ > # $OpenBSD: Makefile,v 1.6 2019/07/12 20:47:16 sthen Exp $ > > -BROKEN = does not build with LLVM 7 > - > # Hopefully ${CLANG_ARCHS} at some point. > ONLY_FOR_ARCHS= amd64 > > -V = 0.26.1 > -V_SHARDS = 0.8.1 > +V = 0.30.0 > +V_SHARDS = 0.9.0 > REVISION = 1 > COMMENT = statically typed object oriented language > DISTNAME = crystal-${V} > @@ -29,7 +27,7 @@ MASTER_SITES = https://github.com/crysta > MASTER_SITES0 = https://wmoxam.com/public/ > MASTER_SITES1 = https://github.com/crystal-lang/shards/archive/ > DISTFILES = crystal-${V}{${V}}.tar.gz \ > - crystal-${V}-OpenBSD6.4.tar.gz:0 \ > + crystal-${V}-OpenBSD6.5.tar.gz:0 \ > shards-${V}{v${V_SHARDS}}.tar.gz:1 > > # Build requires llvm-config which only exists in ports-clang > @@ -57,13 +55,14 @@ do-build: > ${WRKSRC}/../crystal.o \ > ${WRKSRC}/src/llvm/ext/llvm_ext.o \ > ${WRKSRC}/src/ext/sigfault.o \ > + -L/usr/local/lib \ That probably needs to be "-L${LOCALBASE}/lib" > `(llvm-config --libs --system-libs --ldflags 2> /dev/null)` \ > -lz -lpcre -lgc -lpthread -levent_core -levent_extra -lssl \ > -lcrypto -liconv > # Use the compiler to re-compile the compiler > touch ${WRKSRC}/src/compiler/crystal.cr > cd ${WRKSRC}; \ > - ulimit -s 5120 -d 3145728 && \ > + ulimit -s 5120 -d 4096000 && \ > CRYSTAL_CONFIG_PATH="lib:${TRUEPREFIX}/lib/crystal" \ > CXX=${CXX} ${MAKE_PROGRAM} ${ALL_TARGET} > cd ${WRKSRC}/../shards-${V_SHARDS} && \ > Index: distinfo > =================================================================== > RCS file: /cvs/ports/lang/crystal/distinfo,v > retrieving revision 1.2 > diff -u -p -r1.2 distinfo > --- distinfo 13 Nov 2018 22:31:03 -0000 1.2 > +++ distinfo 6 Aug 2019 01:31:42 -0000 > @@ -1,6 +1,6 @@ > -SHA256 (crystal-0.26.1-OpenBSD6.4.tar.gz) = > fds/Izqj2rbqydL5FcDbj+kYIXssBHGzYQlFAIyb0x8= > -SHA256 (crystal-0.26.1.tar.gz) = t8dVp9D0n1cq5cCLiwE5/LHGhiyUed+udPAOLIQk/LA= > -SHA256 (shards-0.26.1.tar.gz) = dcdKtqzy1cWfYafv07vDxLHWUhf5EDQMuBjr9SMyB6U= > -SIZE (crystal-0.26.1-OpenBSD6.4.tar.gz) = 6485528 > -SIZE (crystal-0.26.1.tar.gz) = 1994987 > -SIZE (shards-0.26.1.tar.gz) = 31388 > +SHA256 (crystal-0.30.0-OpenBSD6.5.tar.gz) = > boJUfiTBCHk4lEIevlOhcRtCc3JQOUrOuEJS1AeYZIs= > +SHA256 (crystal-0.30.0.tar.gz) = /IhJcAieOCNEVAZ2qcWqTzacmg9F0YWOB5tM4mh4Fko= > +SHA256 (shards-0.30.0.tar.gz) = kPIwyHzHuUyoReb+NPJSPtyttWLXFdqvmGA+36KpTWU= > +SIZE (crystal-0.30.0-OpenBSD6.5.tar.gz) = 6947653 > +SIZE (crystal-0.30.0.tar.gz) = 2151397 > +SIZE (shards-0.30.0.tar.gz) = 41280 > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/lang/crystal/pkg/PLIST,v > retrieving revision 1.2 > diff -u -p -r1.2 PLIST > --- pkg/PLIST 13 Nov 2018 22:31:03 -0000 1.2 > +++ pkg/PLIST 6 Aug 2019 01:31:43 -0000 > @@ -2,8 +2,10 @@ > @bin bin/crystal > @bin bin/shards > lib/crystal/ > +lib/crystal/VERSION > lib/crystal/adler32/ > lib/crystal/adler32/adler32.cr > +lib/crystal/annotations.cr > lib/crystal/array.cr > lib/crystal/atomic.cr > lib/crystal/base64.cr > @@ -26,6 +28,7 @@ lib/crystal/box.cr > lib/crystal/callstack/ > lib/crystal/callstack.cr > lib/crystal/callstack/lib_unwind.cr > +lib/crystal/channel.cr > lib/crystal/char/ > lib/crystal/char.cr > lib/crystal/char/reader.cr > @@ -57,9 +60,11 @@ lib/crystal/compiler/crystal/codegen/llv > lib/crystal/compiler/crystal/codegen/match.cr > lib/crystal/compiler/crystal/codegen/phi.cr > lib/crystal/compiler/crystal/codegen/primitives.cr > -lib/crystal/compiler/crystal/codegen/target_machine.cr > +lib/crystal/compiler/crystal/codegen/target.cr > lib/crystal/compiler/crystal/codegen/type_id.cr > lib/crystal/compiler/crystal/codegen/types.cr > +lib/crystal/compiler/crystal/codegen/unions.cr > +lib/crystal/compiler/crystal/codegen/warnings.cr > lib/crystal/compiler/crystal/command/ > lib/crystal/compiler/crystal/command.cr > lib/crystal/compiler/crystal/command/cursor.cr > @@ -233,10 +238,8 @@ lib/crystal/compiler/crystal/util.cr > lib/crystal/complex.cr > lib/crystal/concurrent/ > lib/crystal/concurrent.cr > -lib/crystal/concurrent/channel.cr > lib/crystal/concurrent/error.cr > lib/crystal/concurrent/future.cr > -lib/crystal/concurrent/scheduler.cr > lib/crystal/crc32/ > lib/crystal/crc32/crc32.cr > lib/crystal/crypto/ > @@ -248,8 +251,13 @@ lib/crystal/crypto/bcrypt/password.cr > lib/crystal/crypto/blowfish.cr > lib/crystal/crypto/subtle.cr > lib/crystal/crystal/ > +lib/crystal/crystal/compiler_rt.cr > +lib/crystal/crystal/event.cr > +lib/crystal/crystal/event_loop.cr > lib/crystal/crystal/hasher.cr > +lib/crystal/crystal/lib_event2.cr > lib/crystal/crystal/main.cr > +lib/crystal/crystal/scheduler.cr > lib/crystal/crystal/system/ > lib/crystal/crystal/system.cr > lib/crystal/crystal/system/dir.cr > @@ -257,6 +265,8 @@ lib/crystal/crystal/system/env.cr > lib/crystal/crystal/system/file.cr > lib/crystal/crystal/system/file_descriptor.cr > lib/crystal/crystal/system/file_info.cr > +lib/crystal/crystal/system/group.cr > +lib/crystal/crystal/system/mime.cr > lib/crystal/crystal/system/random.cr > lib/crystal/crystal/system/time.cr > lib/crystal/crystal/system/unix/ > @@ -267,17 +277,24 @@ lib/crystal/crystal/system/unix/file.cr > lib/crystal/crystal/system/unix/file_descriptor.cr > lib/crystal/crystal/system/unix/file_info.cr > lib/crystal/crystal/system/unix/getrandom.cr > +lib/crystal/crystal/system/unix/group.cr > lib/crystal/crystal/system/unix/hostname.cr > +lib/crystal/crystal/system/unix/mime.cr > lib/crystal/crystal/system/unix/sysconf_cpucount.cr > lib/crystal/crystal/system/unix/sysctl_cpucount.cr > lib/crystal/crystal/system/unix/time.cr > lib/crystal/crystal/system/unix/urandom.cr > +lib/crystal/crystal/system/unix/user.cr > +lib/crystal/crystal/system/user.cr > lib/crystal/crystal/system/win32/ > +lib/crystal/crystal/system/win32/cpucount.cr > lib/crystal/crystal/system/win32/dir.cr > lib/crystal/crystal/system/win32/env.cr > lib/crystal/crystal/system/win32/file.cr > lib/crystal/crystal/system/win32/file_descriptor.cr > lib/crystal/crystal/system/win32/file_info.cr > +lib/crystal/crystal/system/win32/hostname.cr > +lib/crystal/crystal/system/win32/mime.cr > lib/crystal/crystal/system/win32/random.cr > lib/crystal/crystal/system/win32/time.cr > lib/crystal/crystal/system/win32/zone_names.cr > @@ -323,20 +340,26 @@ lib/crystal/enum.cr > lib/crystal/enumerable.cr > lib/crystal/env.cr > lib/crystal/errno.cr > -lib/crystal/event/ > -lib/crystal/event.cr > -lib/crystal/event/lib_event2.cr > lib/crystal/exception.cr > lib/crystal/ext/ > lib/crystal/ext.cr > lib/crystal/ext/libcrystal.a > lib/crystal/ext/sigfault.c > lib/crystal/ext/sigfault.o > +lib/crystal/fiber/ > lib/crystal/fiber.cr > +lib/crystal/fiber/context/ > +lib/crystal/fiber/context.cr > +lib/crystal/fiber/context/aarch64.cr > +lib/crystal/fiber/context/arm.cr > +lib/crystal/fiber/context/i686.cr > +lib/crystal/fiber/context/x86_64.cr > +lib/crystal/fiber/stack_pool.cr > lib/crystal/file/ > lib/crystal/file.cr > lib/crystal/file/info.cr > lib/crystal/file/preader.cr > +lib/crystal/file/tempfile.cr > lib/crystal/file_utils.cr > lib/crystal/flate/ > lib/crystal/flate/flate.cr > @@ -377,10 +400,6 @@ lib/crystal/http/formdata/builder.cr > lib/crystal/http/formdata/parser.cr > lib/crystal/http/formdata/part.cr > lib/crystal/http/headers.cr > -lib/crystal/http/multipart/ > -lib/crystal/http/multipart.cr > -lib/crystal/http/multipart/builder.cr > -lib/crystal/http/multipart/parser.cr > lib/crystal/http/params.cr > lib/crystal/http/request.cr > lib/crystal/http/server/ > @@ -396,9 +415,11 @@ lib/crystal/http/server/handlers/static_ > lib/crystal/http/server/handlers/websocket_handler.cr > lib/crystal/http/server/request_processor.cr > lib/crystal/http/server/response.cr > +lib/crystal/http/status.cr > lib/crystal/http/web_socket/ > lib/crystal/http/web_socket.cr > lib/crystal/http/web_socket/protocol.cr > +lib/crystal/humanize.cr > lib/crystal/iconv.cr > lib/crystal/indexable.cr > lib/crystal/ini.cr > @@ -413,13 +434,13 @@ lib/crystal/io/console.cr > lib/crystal/io/delimited.cr > lib/crystal/io/encoding.cr > lib/crystal/io/error.cr > +lib/crystal/io/evented.cr > lib/crystal/io/file_descriptor.cr > lib/crystal/io/hexdump.cr > lib/crystal/io/memory.cr > lib/crystal/io/multi_writer.cr > lib/crystal/io/sized.cr > lib/crystal/io/stapled.cr > -lib/crystal/io/syscall.cr > lib/crystal/iterable.cr > lib/crystal/iterator.cr > lib/crystal/json/ > @@ -449,12 +470,15 @@ lib/crystal/lib_c/aarch64-linux-gnu/c/di > lib/crystal/lib_c/aarch64-linux-gnu/c/dlfcn.cr > lib/crystal/lib_c/aarch64-linux-gnu/c/errno.cr > lib/crystal/lib_c/aarch64-linux-gnu/c/fcntl.cr > +lib/crystal/lib_c/aarch64-linux-gnu/c/grp.cr > lib/crystal/lib_c/aarch64-linux-gnu/c/iconv.cr > lib/crystal/lib_c/aarch64-linux-gnu/c/netdb.cr > lib/crystal/lib_c/aarch64-linux-gnu/c/netinet/ > lib/crystal/lib_c/aarch64-linux-gnu/c/netinet/in.cr > lib/crystal/lib_c/aarch64-linux-gnu/c/netinet/tcp.cr > lib/crystal/lib_c/aarch64-linux-gnu/c/pthread.cr > +lib/crystal/lib_c/aarch64-linux-gnu/c/pwd.cr > +lib/crystal/lib_c/aarch64-linux-gnu/c/sched.cr > lib/crystal/lib_c/aarch64-linux-gnu/c/signal.cr > lib/crystal/lib_c/aarch64-linux-gnu/c/stdarg.cr > lib/crystal/lib_c/aarch64-linux-gnu/c/stddef.cr > @@ -485,12 +509,15 @@ lib/crystal/lib_c/aarch64-linux-musl/c/d > lib/crystal/lib_c/aarch64-linux-musl/c/dlfcn.cr > lib/crystal/lib_c/aarch64-linux-musl/c/errno.cr > lib/crystal/lib_c/aarch64-linux-musl/c/fcntl.cr > +lib/crystal/lib_c/aarch64-linux-musl/c/grp.cr > lib/crystal/lib_c/aarch64-linux-musl/c/iconv.cr > lib/crystal/lib_c/aarch64-linux-musl/c/netdb.cr > lib/crystal/lib_c/aarch64-linux-musl/c/netinet/ > lib/crystal/lib_c/aarch64-linux-musl/c/netinet/in.cr > lib/crystal/lib_c/aarch64-linux-musl/c/netinet/tcp.cr > lib/crystal/lib_c/aarch64-linux-musl/c/pthread.cr > +lib/crystal/lib_c/aarch64-linux-musl/c/pwd.cr > +lib/crystal/lib_c/aarch64-linux-musl/c/sched.cr > lib/crystal/lib_c/aarch64-linux-musl/c/signal.cr > lib/crystal/lib_c/aarch64-linux-musl/c/stdarg.cr > lib/crystal/lib_c/aarch64-linux-musl/c/stddef.cr > @@ -513,42 +540,7 @@ lib/crystal/lib_c/aarch64-linux-musl/c/s > lib/crystal/lib_c/aarch64-linux-musl/c/termios.cr > lib/crystal/lib_c/aarch64-linux-musl/c/time.cr > lib/crystal/lib_c/aarch64-linux-musl/c/unistd.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/ > -lib/crystal/lib_c/amd64-unknown-openbsd/c/ > -lib/crystal/lib_c/amd64-unknown-openbsd/c/arpa/ > -lib/crystal/lib_c/amd64-unknown-openbsd/c/arpa/inet.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/dirent.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/dlfcn.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/errno.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/fcntl.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/iconv.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/netdb.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/netinet/ > -lib/crystal/lib_c/amd64-unknown-openbsd/c/netinet/in.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/netinet/tcp.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/pthread.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/signal.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/stdarg.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/stddef.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/stdint.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/stdio.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/stdlib.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/string.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/sys/ > -lib/crystal/lib_c/amd64-unknown-openbsd/c/sys/file.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/sys/mman.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/sys/select.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/sys/socket.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/sys/stat.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/sys/time.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/sys/times.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/sys/types.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/sys/un.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/sys/wait.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/sysctl.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/termios.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/time.cr > -lib/crystal/lib_c/amd64-unknown-openbsd/c/unistd.cr > +lib/crystal/lib_c/amd64-unknown-openbsd > lib/crystal/lib_c/arm-linux-gnueabihf/ > lib/crystal/lib_c/arm-linux-gnueabihf/c/ > lib/crystal/lib_c/arm-linux-gnueabihf/c/arpa/ > @@ -557,12 +549,15 @@ lib/crystal/lib_c/arm-linux-gnueabihf/c/ > lib/crystal/lib_c/arm-linux-gnueabihf/c/dlfcn.cr > lib/crystal/lib_c/arm-linux-gnueabihf/c/errno.cr > lib/crystal/lib_c/arm-linux-gnueabihf/c/fcntl.cr > +lib/crystal/lib_c/arm-linux-gnueabihf/c/grp.cr > lib/crystal/lib_c/arm-linux-gnueabihf/c/iconv.cr > lib/crystal/lib_c/arm-linux-gnueabihf/c/netdb.cr > lib/crystal/lib_c/arm-linux-gnueabihf/c/netinet/ > lib/crystal/lib_c/arm-linux-gnueabihf/c/netinet/in.cr > lib/crystal/lib_c/arm-linux-gnueabihf/c/netinet/tcp.cr > lib/crystal/lib_c/arm-linux-gnueabihf/c/pthread.cr > +lib/crystal/lib_c/arm-linux-gnueabihf/c/pwd.cr > +lib/crystal/lib_c/arm-linux-gnueabihf/c/sched.cr > lib/crystal/lib_c/arm-linux-gnueabihf/c/signal.cr > lib/crystal/lib_c/arm-linux-gnueabihf/c/stdarg.cr > lib/crystal/lib_c/arm-linux-gnueabihf/c/stddef.cr > @@ -585,78 +580,166 @@ lib/crystal/lib_c/arm-linux-gnueabihf/c/ > lib/crystal/lib_c/arm-linux-gnueabihf/c/termios.cr > lib/crystal/lib_c/arm-linux-gnueabihf/c/time.cr > lib/crystal/lib_c/arm-linux-gnueabihf/c/unistd.cr > -lib/crystal/lib_c/i686-linux-gnu/ > -lib/crystal/lib_c/i686-linux-gnu/c/ > -lib/crystal/lib_c/i686-linux-gnu/c/arpa/ > -lib/crystal/lib_c/i686-linux-gnu/c/arpa/inet.cr > -lib/crystal/lib_c/i686-linux-gnu/c/dirent.cr > -lib/crystal/lib_c/i686-linux-gnu/c/dlfcn.cr > -lib/crystal/lib_c/i686-linux-gnu/c/errno.cr > -lib/crystal/lib_c/i686-linux-gnu/c/fcntl.cr > -lib/crystal/lib_c/i686-linux-gnu/c/iconv.cr > -lib/crystal/lib_c/i686-linux-gnu/c/netdb.cr > -lib/crystal/lib_c/i686-linux-gnu/c/netinet/ > -lib/crystal/lib_c/i686-linux-gnu/c/netinet/in.cr > -lib/crystal/lib_c/i686-linux-gnu/c/netinet/tcp.cr > -lib/crystal/lib_c/i686-linux-gnu/c/pthread.cr > -lib/crystal/lib_c/i686-linux-gnu/c/signal.cr > -lib/crystal/lib_c/i686-linux-gnu/c/stdarg.cr > -lib/crystal/lib_c/i686-linux-gnu/c/stddef.cr > -lib/crystal/lib_c/i686-linux-gnu/c/stdint.cr > -lib/crystal/lib_c/i686-linux-gnu/c/stdio.cr > -lib/crystal/lib_c/i686-linux-gnu/c/stdlib.cr > -lib/crystal/lib_c/i686-linux-gnu/c/string.cr > -lib/crystal/lib_c/i686-linux-gnu/c/sys/ > -lib/crystal/lib_c/i686-linux-gnu/c/sys/file.cr > -lib/crystal/lib_c/i686-linux-gnu/c/sys/mman.cr > -lib/crystal/lib_c/i686-linux-gnu/c/sys/select.cr > -lib/crystal/lib_c/i686-linux-gnu/c/sys/socket.cr > -lib/crystal/lib_c/i686-linux-gnu/c/sys/stat.cr > -lib/crystal/lib_c/i686-linux-gnu/c/sys/syscall.cr > -lib/crystal/lib_c/i686-linux-gnu/c/sys/time.cr > -lib/crystal/lib_c/i686-linux-gnu/c/sys/times.cr > -lib/crystal/lib_c/i686-linux-gnu/c/sys/types.cr > -lib/crystal/lib_c/i686-linux-gnu/c/sys/un.cr > -lib/crystal/lib_c/i686-linux-gnu/c/sys/wait.cr > -lib/crystal/lib_c/i686-linux-gnu/c/termios.cr > -lib/crystal/lib_c/i686-linux-gnu/c/time.cr > -lib/crystal/lib_c/i686-linux-gnu/c/unistd.cr > -lib/crystal/lib_c/i686-linux-musl/ > -lib/crystal/lib_c/i686-linux-musl/c/ > -lib/crystal/lib_c/i686-linux-musl/c/arpa/ > -lib/crystal/lib_c/i686-linux-musl/c/arpa/inet.cr > -lib/crystal/lib_c/i686-linux-musl/c/dirent.cr > -lib/crystal/lib_c/i686-linux-musl/c/dlfcn.cr > -lib/crystal/lib_c/i686-linux-musl/c/errno.cr > -lib/crystal/lib_c/i686-linux-musl/c/fcntl.cr > -lib/crystal/lib_c/i686-linux-musl/c/iconv.cr > -lib/crystal/lib_c/i686-linux-musl/c/netdb.cr > -lib/crystal/lib_c/i686-linux-musl/c/netinet/ > -lib/crystal/lib_c/i686-linux-musl/c/netinet/in.cr > -lib/crystal/lib_c/i686-linux-musl/c/netinet/tcp.cr > -lib/crystal/lib_c/i686-linux-musl/c/pthread.cr > -lib/crystal/lib_c/i686-linux-musl/c/signal.cr > -lib/crystal/lib_c/i686-linux-musl/c/stdarg.cr > -lib/crystal/lib_c/i686-linux-musl/c/stddef.cr > -lib/crystal/lib_c/i686-linux-musl/c/stdint.cr > -lib/crystal/lib_c/i686-linux-musl/c/stdio.cr > -lib/crystal/lib_c/i686-linux-musl/c/stdlib.cr > -lib/crystal/lib_c/i686-linux-musl/c/string.cr > -lib/crystal/lib_c/i686-linux-musl/c/sys/ > -lib/crystal/lib_c/i686-linux-musl/c/sys/file.cr > -lib/crystal/lib_c/i686-linux-musl/c/sys/mman.cr > -lib/crystal/lib_c/i686-linux-musl/c/sys/select.cr > -lib/crystal/lib_c/i686-linux-musl/c/sys/socket.cr > -lib/crystal/lib_c/i686-linux-musl/c/sys/stat.cr > -lib/crystal/lib_c/i686-linux-musl/c/sys/syscall.cr > -lib/crystal/lib_c/i686-linux-musl/c/sys/time.cr > -lib/crystal/lib_c/i686-linux-musl/c/sys/times.cr > -lib/crystal/lib_c/i686-linux-musl/c/sys/types.cr > -lib/crystal/lib_c/i686-linux-musl/c/sys/un.cr > -lib/crystal/lib_c/i686-linux-musl/c/sys/wait.cr > -lib/crystal/lib_c/i686-linux-musl/c/termios.cr > -lib/crystal/lib_c/i686-linux-musl/c/time.cr > -lib/crystal/lib_c/i686-linux-musl/c/unistd.cr > +lib/crystal/lib_c/i386-linux-gnu/ > +lib/crystal/lib_c/i386-linux-gnu/c/ > +lib/crystal/lib_c/i386-linux-gnu/c/arpa/ > +lib/crystal/lib_c/i386-linux-gnu/c/arpa/inet.cr > +lib/crystal/lib_c/i386-linux-gnu/c/dirent.cr > +lib/crystal/lib_c/i386-linux-gnu/c/dlfcn.cr > +lib/crystal/lib_c/i386-linux-gnu/c/errno.cr > +lib/crystal/lib_c/i386-linux-gnu/c/fcntl.cr > +lib/crystal/lib_c/i386-linux-gnu/c/grp.cr > +lib/crystal/lib_c/i386-linux-gnu/c/iconv.cr > +lib/crystal/lib_c/i386-linux-gnu/c/netdb.cr > +lib/crystal/lib_c/i386-linux-gnu/c/netinet/ > +lib/crystal/lib_c/i386-linux-gnu/c/netinet/in.cr > +lib/crystal/lib_c/i386-linux-gnu/c/netinet/tcp.cr > +lib/crystal/lib_c/i386-linux-gnu/c/pthread.cr > +lib/crystal/lib_c/i386-linux-gnu/c/pwd.cr > +lib/crystal/lib_c/i386-linux-gnu/c/sched.cr > +lib/crystal/lib_c/i386-linux-gnu/c/signal.cr > +lib/crystal/lib_c/i386-linux-gnu/c/stdarg.cr > +lib/crystal/lib_c/i386-linux-gnu/c/stddef.cr > +lib/crystal/lib_c/i386-linux-gnu/c/stdint.cr > +lib/crystal/lib_c/i386-linux-gnu/c/stdio.cr > +lib/crystal/lib_c/i386-linux-gnu/c/stdlib.cr > +lib/crystal/lib_c/i386-linux-gnu/c/string.cr > +lib/crystal/lib_c/i386-linux-gnu/c/sys/ > +lib/crystal/lib_c/i386-linux-gnu/c/sys/file.cr > +lib/crystal/lib_c/i386-linux-gnu/c/sys/mman.cr > +lib/crystal/lib_c/i386-linux-gnu/c/sys/select.cr > +lib/crystal/lib_c/i386-linux-gnu/c/sys/socket.cr > +lib/crystal/lib_c/i386-linux-gnu/c/sys/stat.cr > +lib/crystal/lib_c/i386-linux-gnu/c/sys/syscall.cr > +lib/crystal/lib_c/i386-linux-gnu/c/sys/time.cr > +lib/crystal/lib_c/i386-linux-gnu/c/sys/times.cr > +lib/crystal/lib_c/i386-linux-gnu/c/sys/types.cr > +lib/crystal/lib_c/i386-linux-gnu/c/sys/un.cr > +lib/crystal/lib_c/i386-linux-gnu/c/sys/wait.cr > +lib/crystal/lib_c/i386-linux-gnu/c/termios.cr > +lib/crystal/lib_c/i386-linux-gnu/c/time.cr > +lib/crystal/lib_c/i386-linux-gnu/c/unistd.cr > +lib/crystal/lib_c/i386-linux-musl/ > +lib/crystal/lib_c/i386-linux-musl/c/ > +lib/crystal/lib_c/i386-linux-musl/c/arpa/ > +lib/crystal/lib_c/i386-linux-musl/c/arpa/inet.cr > +lib/crystal/lib_c/i386-linux-musl/c/dirent.cr > +lib/crystal/lib_c/i386-linux-musl/c/dlfcn.cr > +lib/crystal/lib_c/i386-linux-musl/c/errno.cr > +lib/crystal/lib_c/i386-linux-musl/c/fcntl.cr > +lib/crystal/lib_c/i386-linux-musl/c/grp.cr > +lib/crystal/lib_c/i386-linux-musl/c/iconv.cr > +lib/crystal/lib_c/i386-linux-musl/c/netdb.cr > +lib/crystal/lib_c/i386-linux-musl/c/netinet/ > +lib/crystal/lib_c/i386-linux-musl/c/netinet/in.cr > +lib/crystal/lib_c/i386-linux-musl/c/netinet/tcp.cr > +lib/crystal/lib_c/i386-linux-musl/c/pthread.cr > +lib/crystal/lib_c/i386-linux-musl/c/pwd.cr > +lib/crystal/lib_c/i386-linux-musl/c/sched.cr > +lib/crystal/lib_c/i386-linux-musl/c/signal.cr > +lib/crystal/lib_c/i386-linux-musl/c/stdarg.cr > +lib/crystal/lib_c/i386-linux-musl/c/stddef.cr > +lib/crystal/lib_c/i386-linux-musl/c/stdint.cr > +lib/crystal/lib_c/i386-linux-musl/c/stdio.cr > +lib/crystal/lib_c/i386-linux-musl/c/stdlib.cr > +lib/crystal/lib_c/i386-linux-musl/c/string.cr > +lib/crystal/lib_c/i386-linux-musl/c/sys/ > +lib/crystal/lib_c/i386-linux-musl/c/sys/file.cr > +lib/crystal/lib_c/i386-linux-musl/c/sys/mman.cr > +lib/crystal/lib_c/i386-linux-musl/c/sys/select.cr > +lib/crystal/lib_c/i386-linux-musl/c/sys/socket.cr > +lib/crystal/lib_c/i386-linux-musl/c/sys/stat.cr > +lib/crystal/lib_c/i386-linux-musl/c/sys/syscall.cr > +lib/crystal/lib_c/i386-linux-musl/c/sys/time.cr > +lib/crystal/lib_c/i386-linux-musl/c/sys/times.cr > +lib/crystal/lib_c/i386-linux-musl/c/sys/types.cr > +lib/crystal/lib_c/i386-linux-musl/c/sys/un.cr > +lib/crystal/lib_c/i386-linux-musl/c/sys/wait.cr > +lib/crystal/lib_c/i386-linux-musl/c/termios.cr > +lib/crystal/lib_c/i386-linux-musl/c/time.cr > +lib/crystal/lib_c/i386-linux-musl/c/unistd.cr > +lib/crystal/lib_c/i686-linux-gnu > +lib/crystal/lib_c/i686-linux-musl > +lib/crystal/lib_c/x86_64-darwin/ > +lib/crystal/lib_c/x86_64-darwin/c/ > +lib/crystal/lib_c/x86_64-darwin/c/arpa/ > +lib/crystal/lib_c/x86_64-darwin/c/arpa/inet.cr > +lib/crystal/lib_c/x86_64-darwin/c/dirent.cr > +lib/crystal/lib_c/x86_64-darwin/c/dlfcn.cr > +lib/crystal/lib_c/x86_64-darwin/c/errno.cr > +lib/crystal/lib_c/x86_64-darwin/c/fcntl.cr > +lib/crystal/lib_c/x86_64-darwin/c/grp.cr > +lib/crystal/lib_c/x86_64-darwin/c/iconv.cr > +lib/crystal/lib_c/x86_64-darwin/c/mach/ > +lib/crystal/lib_c/x86_64-darwin/c/mach/mach_time.cr > +lib/crystal/lib_c/x86_64-darwin/c/netdb.cr > +lib/crystal/lib_c/x86_64-darwin/c/netinet/ > +lib/crystal/lib_c/x86_64-darwin/c/netinet/in.cr > +lib/crystal/lib_c/x86_64-darwin/c/netinet/tcp.cr > +lib/crystal/lib_c/x86_64-darwin/c/pthread.cr > +lib/crystal/lib_c/x86_64-darwin/c/pwd.cr > +lib/crystal/lib_c/x86_64-darwin/c/sched.cr > +lib/crystal/lib_c/x86_64-darwin/c/signal.cr > +lib/crystal/lib_c/x86_64-darwin/c/stdarg.cr > +lib/crystal/lib_c/x86_64-darwin/c/stddef.cr > +lib/crystal/lib_c/x86_64-darwin/c/stdint.cr > +lib/crystal/lib_c/x86_64-darwin/c/stdio.cr > +lib/crystal/lib_c/x86_64-darwin/c/stdlib.cr > +lib/crystal/lib_c/x86_64-darwin/c/string.cr > +lib/crystal/lib_c/x86_64-darwin/c/sys/ > +lib/crystal/lib_c/x86_64-darwin/c/sys/file.cr > +lib/crystal/lib_c/x86_64-darwin/c/sys/mman.cr > +lib/crystal/lib_c/x86_64-darwin/c/sys/resource.cr > +lib/crystal/lib_c/x86_64-darwin/c/sys/select.cr > +lib/crystal/lib_c/x86_64-darwin/c/sys/socket.cr > +lib/crystal/lib_c/x86_64-darwin/c/sys/stat.cr > +lib/crystal/lib_c/x86_64-darwin/c/sys/time.cr > +lib/crystal/lib_c/x86_64-darwin/c/sys/times.cr > +lib/crystal/lib_c/x86_64-darwin/c/sys/types.cr > +lib/crystal/lib_c/x86_64-darwin/c/sys/un.cr > +lib/crystal/lib_c/x86_64-darwin/c/sys/wait.cr > +lib/crystal/lib_c/x86_64-darwin/c/termios.cr > +lib/crystal/lib_c/x86_64-darwin/c/time.cr > +lib/crystal/lib_c/x86_64-darwin/c/unistd.cr > +lib/crystal/lib_c/x86_64-freebsd/ > +lib/crystal/lib_c/x86_64-freebsd/c/ > +lib/crystal/lib_c/x86_64-freebsd/c/arpa/ > +lib/crystal/lib_c/x86_64-freebsd/c/arpa/inet.cr > +lib/crystal/lib_c/x86_64-freebsd/c/dirent.cr > +lib/crystal/lib_c/x86_64-freebsd/c/dlfcn.cr > +lib/crystal/lib_c/x86_64-freebsd/c/errno.cr > +lib/crystal/lib_c/x86_64-freebsd/c/fcntl.cr > +lib/crystal/lib_c/x86_64-freebsd/c/grp.cr > +lib/crystal/lib_c/x86_64-freebsd/c/iconv.cr > +lib/crystal/lib_c/x86_64-freebsd/c/netdb.cr > +lib/crystal/lib_c/x86_64-freebsd/c/netinet/ > +lib/crystal/lib_c/x86_64-freebsd/c/netinet/in.cr > +lib/crystal/lib_c/x86_64-freebsd/c/netinet/tcp.cr > +lib/crystal/lib_c/x86_64-freebsd/c/pthread.cr > +lib/crystal/lib_c/x86_64-freebsd/c/pwd.cr > +lib/crystal/lib_c/x86_64-freebsd/c/sched.cr > +lib/crystal/lib_c/x86_64-freebsd/c/signal.cr > +lib/crystal/lib_c/x86_64-freebsd/c/stdarg.cr > +lib/crystal/lib_c/x86_64-freebsd/c/stddef.cr > +lib/crystal/lib_c/x86_64-freebsd/c/stdint.cr > +lib/crystal/lib_c/x86_64-freebsd/c/stdio.cr > +lib/crystal/lib_c/x86_64-freebsd/c/stdlib.cr > +lib/crystal/lib_c/x86_64-freebsd/c/string.cr > +lib/crystal/lib_c/x86_64-freebsd/c/sys/ > +lib/crystal/lib_c/x86_64-freebsd/c/sys/file.cr > +lib/crystal/lib_c/x86_64-freebsd/c/sys/mman.cr > +lib/crystal/lib_c/x86_64-freebsd/c/sys/select.cr > +lib/crystal/lib_c/x86_64-freebsd/c/sys/socket.cr > +lib/crystal/lib_c/x86_64-freebsd/c/sys/stat.cr > +lib/crystal/lib_c/x86_64-freebsd/c/sys/time.cr > +lib/crystal/lib_c/x86_64-freebsd/c/sys/times.cr > +lib/crystal/lib_c/x86_64-freebsd/c/sys/types.cr > +lib/crystal/lib_c/x86_64-freebsd/c/sys/un.cr > +lib/crystal/lib_c/x86_64-freebsd/c/sys/wait.cr > +lib/crystal/lib_c/x86_64-freebsd/c/sysctl.cr > +lib/crystal/lib_c/x86_64-freebsd/c/termios.cr > +lib/crystal/lib_c/x86_64-freebsd/c/time.cr > +lib/crystal/lib_c/x86_64-freebsd/c/unistd.cr > lib/crystal/lib_c/x86_64-linux-gnu/ > lib/crystal/lib_c/x86_64-linux-gnu/c/ > lib/crystal/lib_c/x86_64-linux-gnu/c/arpa/ > @@ -665,12 +748,15 @@ lib/crystal/lib_c/x86_64-linux-gnu/c/dir > lib/crystal/lib_c/x86_64-linux-gnu/c/dlfcn.cr > lib/crystal/lib_c/x86_64-linux-gnu/c/errno.cr > lib/crystal/lib_c/x86_64-linux-gnu/c/fcntl.cr > +lib/crystal/lib_c/x86_64-linux-gnu/c/grp.cr > lib/crystal/lib_c/x86_64-linux-gnu/c/iconv.cr > lib/crystal/lib_c/x86_64-linux-gnu/c/netdb.cr > lib/crystal/lib_c/x86_64-linux-gnu/c/netinet/ > lib/crystal/lib_c/x86_64-linux-gnu/c/netinet/in.cr > lib/crystal/lib_c/x86_64-linux-gnu/c/netinet/tcp.cr > lib/crystal/lib_c/x86_64-linux-gnu/c/pthread.cr > +lib/crystal/lib_c/x86_64-linux-gnu/c/pwd.cr > +lib/crystal/lib_c/x86_64-linux-gnu/c/sched.cr > lib/crystal/lib_c/x86_64-linux-gnu/c/signal.cr > lib/crystal/lib_c/x86_64-linux-gnu/c/stdarg.cr > lib/crystal/lib_c/x86_64-linux-gnu/c/stddef.cr > @@ -701,12 +787,15 @@ lib/crystal/lib_c/x86_64-linux-musl/c/di > lib/crystal/lib_c/x86_64-linux-musl/c/dlfcn.cr > lib/crystal/lib_c/x86_64-linux-musl/c/errno.cr > lib/crystal/lib_c/x86_64-linux-musl/c/fcntl.cr > +lib/crystal/lib_c/x86_64-linux-musl/c/grp.cr > lib/crystal/lib_c/x86_64-linux-musl/c/iconv.cr > lib/crystal/lib_c/x86_64-linux-musl/c/netdb.cr > lib/crystal/lib_c/x86_64-linux-musl/c/netinet/ > lib/crystal/lib_c/x86_64-linux-musl/c/netinet/in.cr > lib/crystal/lib_c/x86_64-linux-musl/c/netinet/tcp.cr > lib/crystal/lib_c/x86_64-linux-musl/c/pthread.cr > +lib/crystal/lib_c/x86_64-linux-musl/c/pwd.cr > +lib/crystal/lib_c/x86_64-linux-musl/c/sched.cr > lib/crystal/lib_c/x86_64-linux-musl/c/signal.cr > lib/crystal/lib_c/x86_64-linux-musl/c/stdarg.cr > lib/crystal/lib_c/x86_64-linux-musl/c/stddef.cr > @@ -729,79 +818,47 @@ lib/crystal/lib_c/x86_64-linux-musl/c/sy > lib/crystal/lib_c/x86_64-linux-musl/c/termios.cr > lib/crystal/lib_c/x86_64-linux-musl/c/time.cr > lib/crystal/lib_c/x86_64-linux-musl/c/unistd.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/ > -lib/crystal/lib_c/x86_64-macosx-darwin/c/ > -lib/crystal/lib_c/x86_64-macosx-darwin/c/arpa/ > -lib/crystal/lib_c/x86_64-macosx-darwin/c/arpa/inet.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/dirent.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/dlfcn.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/errno.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/fcntl.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/iconv.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/mach/ > -lib/crystal/lib_c/x86_64-macosx-darwin/c/mach/mach_time.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/netdb.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/netinet/ > -lib/crystal/lib_c/x86_64-macosx-darwin/c/netinet/in.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/netinet/tcp.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/pthread.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/signal.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/stdarg.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/stddef.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/stdint.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/stdio.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/stdlib.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/string.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/sys/ > -lib/crystal/lib_c/x86_64-macosx-darwin/c/sys/file.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/sys/mman.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/sys/select.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/sys/socket.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/sys/stat.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/sys/time.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/sys/times.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/sys/types.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/sys/un.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/sys/wait.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/termios.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/time.cr > -lib/crystal/lib_c/x86_64-macosx-darwin/c/unistd.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/ > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/ > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/arpa/ > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/arpa/inet.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/dirent.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/dlfcn.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/errno.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/fcntl.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/iconv.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/netdb.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/netinet/ > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/netinet/in.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/netinet/tcp.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/pthread.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/signal.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/stdarg.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/stddef.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/stdint.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/stdio.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/stdlib.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/string.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/ > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/file.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/mman.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/select.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/socket.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/stat.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/time.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/times.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/types.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/un.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/wait.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/sysctl.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/termios.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/time.cr > -lib/crystal/lib_c/x86_64-portbld-freebsd/c/unistd.cr > +lib/crystal/lib_c/x86_64-macosx-darwin > +lib/crystal/lib_c/x86_64-openbsd/ > +lib/crystal/lib_c/x86_64-openbsd/c/ > +lib/crystal/lib_c/x86_64-openbsd/c/arpa/ > +lib/crystal/lib_c/x86_64-openbsd/c/arpa/inet.cr > +lib/crystal/lib_c/x86_64-openbsd/c/dirent.cr > +lib/crystal/lib_c/x86_64-openbsd/c/dlfcn.cr > +lib/crystal/lib_c/x86_64-openbsd/c/errno.cr > +lib/crystal/lib_c/x86_64-openbsd/c/fcntl.cr > +lib/crystal/lib_c/x86_64-openbsd/c/grp.cr > +lib/crystal/lib_c/x86_64-openbsd/c/iconv.cr > +lib/crystal/lib_c/x86_64-openbsd/c/netdb.cr > +lib/crystal/lib_c/x86_64-openbsd/c/netinet/ > +lib/crystal/lib_c/x86_64-openbsd/c/netinet/in.cr > +lib/crystal/lib_c/x86_64-openbsd/c/netinet/tcp.cr > +lib/crystal/lib_c/x86_64-openbsd/c/pthread.cr > +lib/crystal/lib_c/x86_64-openbsd/c/pwd.cr > +lib/crystal/lib_c/x86_64-openbsd/c/sched.cr > +lib/crystal/lib_c/x86_64-openbsd/c/signal.cr > +lib/crystal/lib_c/x86_64-openbsd/c/stdarg.cr > +lib/crystal/lib_c/x86_64-openbsd/c/stddef.cr > +lib/crystal/lib_c/x86_64-openbsd/c/stdint.cr > +lib/crystal/lib_c/x86_64-openbsd/c/stdio.cr > +lib/crystal/lib_c/x86_64-openbsd/c/stdlib.cr > +lib/crystal/lib_c/x86_64-openbsd/c/string.cr > +lib/crystal/lib_c/x86_64-openbsd/c/sys/ > +lib/crystal/lib_c/x86_64-openbsd/c/sys/file.cr > +lib/crystal/lib_c/x86_64-openbsd/c/sys/mman.cr > +lib/crystal/lib_c/x86_64-openbsd/c/sys/select.cr > +lib/crystal/lib_c/x86_64-openbsd/c/sys/socket.cr > +lib/crystal/lib_c/x86_64-openbsd/c/sys/stat.cr > +lib/crystal/lib_c/x86_64-openbsd/c/sys/time.cr > +lib/crystal/lib_c/x86_64-openbsd/c/sys/times.cr > +lib/crystal/lib_c/x86_64-openbsd/c/sys/types.cr > +lib/crystal/lib_c/x86_64-openbsd/c/sys/un.cr > +lib/crystal/lib_c/x86_64-openbsd/c/sys/wait.cr > +lib/crystal/lib_c/x86_64-openbsd/c/sysctl.cr > +lib/crystal/lib_c/x86_64-openbsd/c/termios.cr > +lib/crystal/lib_c/x86_64-openbsd/c/time.cr > +lib/crystal/lib_c/x86_64-openbsd/c/unistd.cr > +lib/crystal/lib_c/x86_64-portbld-freebsd > lib/crystal/lib_c/x86_64-unknown-freebsd > lib/crystal/lib_c/x86_64-windows-msvc/ > lib/crystal/lib_c/x86_64-windows-msvc/c/ > @@ -825,6 +882,7 @@ lib/crystal/lib_c/x86_64-windows-msvc/c/ > lib/crystal/lib_c/x86_64-windows-msvc/c/sys/stat.cr > lib/crystal/lib_c/x86_64-windows-msvc/c/sys/types.cr > lib/crystal/lib_c/x86_64-windows-msvc/c/sys/utime.cr > +lib/crystal/lib_c/x86_64-windows-msvc/c/sysinfoapi.cr > lib/crystal/lib_c/x86_64-windows-msvc/c/win_def.cr > lib/crystal/lib_c/x86_64-windows-msvc/c/winbase.cr > lib/crystal/lib_c/x86_64-windows-msvc/c/winnt.cr > @@ -880,6 +938,13 @@ lib/crystal/markdown/renderer.cr > lib/crystal/math/ > lib/crystal/math/libm.cr > lib/crystal/math/math.cr > +lib/crystal/mime/ > +lib/crystal/mime.cr > +lib/crystal/mime/media_type.cr > +lib/crystal/mime/multipart/ > +lib/crystal/mime/multipart.cr > +lib/crystal/mime/multipart/builder.cr > +lib/crystal/mime/multipart/parser.cr > lib/crystal/mutex.cr > lib/crystal/named_tuple.cr > lib/crystal/nil.cr > @@ -907,6 +972,7 @@ lib/crystal/oauth2/session.cr > lib/crystal/object.cr > lib/crystal/openssl/ > lib/crystal/openssl.cr > +lib/crystal/openssl/algorithm.cr > lib/crystal/openssl/bio.cr > lib/crystal/openssl/cipher.cr > lib/crystal/openssl/digest/ > @@ -931,6 +997,7 @@ lib/crystal/openssl/x509/name.cr > lib/crystal/openssl/x509/x509.cr > lib/crystal/option_parser.cr > lib/crystal/partial_comparable.cr > +lib/crystal/path.cr > lib/crystal/pointer.cr > lib/crystal/prelude.cr > lib/crystal/pretty_print.cr > @@ -959,7 +1026,9 @@ lib/crystal/regex/match_data.cr > lib/crystal/semantic_version.cr > lib/crystal/set.cr > lib/crystal/signal.cr > +lib/crystal/slice/ > lib/crystal/slice.cr > +lib/crystal/slice/sort.cr > lib/crystal/socket/ > lib/crystal/socket.cr > lib/crystal/socket/address.cr > @@ -991,12 +1060,15 @@ lib/crystal/string_pool.cr > lib/crystal/string_scanner.cr > lib/crystal/struct.cr > lib/crystal/symbol.cr > +lib/crystal/system/ > lib/crystal/system.cr > -lib/crystal/tempfile.cr > +lib/crystal/system/group.cr > +lib/crystal/system/user.cr > lib/crystal/termios.cr > lib/crystal/thread/ > lib/crystal/thread.cr > lib/crystal/thread/condition_variable.cr > +lib/crystal/thread/linked_list.cr > lib/crystal/thread/mutex.cr > lib/crystal/time/ > lib/crystal/time.cr > @@ -1022,6 +1094,7 @@ lib/crystal/unicode/unicode.cr > lib/crystal/union.cr > lib/crystal/uri/ > lib/crystal/uri.cr > +lib/crystal/uri/encoding.cr > lib/crystal/uri/punycode.cr > lib/crystal/uri/uri_parser.cr > lib/crystal/uuid/