Vladimir Vrzić
Vladimir Vrzić
- Ported to FreeBSD - Makefile now compatible with both GNU make and BSD make Caveat: needs GNU binutils 2.38 which is not yet in the FreeBSD ports tree, and...
- support BSD `tar(1)` - support BSD `install(1)` - explicit dependency on GNU make (`gmake(1)`) - remove dependency on working directory from binutils and gzip build scripts - gitignore local...
Project now builds using the feature branch from https://github.com/taviso/123elf/pull/86 It segfaults at runtime in `init_terminal_settings` in `wrappers.c`, when `ioctl(2)` (called by `tcgetattr(3)`) attempts to write to this memory location: ```...
Ports to BSD variants should not be much more difficult than Linux. Currently build fails on NetBSD: ``` cc -m32 -ggdb3 -O0 -fno-stack-protector -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -D_GNU_SOURCE -I ttydraw -c wrappers.c...
FreeBSD port
`ld` (GNU binutils 2.37) segfaults when attempting to link `123` on FreeBSD: ``` (gdb) run Starting program: /usr/local/bin/ld --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 --hash-style=both --enable-new-dtags -m elf_i386_fbsd -o bin/123 /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/crtbegin.o...
- Parses values from INI-style "key = value" lines - Only the last set value for a key is output This should reduce some code duplication, making it easier to...
[Related php-src issue](https://github.com/php/php-src/issues/14616) [Related php-src PR ](https://github.com/php/php-src/pull/14617) [Related php-src commit](https://github.com/php/php-src/commit/c2fd071db74c6750a9fe98e28187fb787a9b6277) - documented new function `pcntl_waitid` - documented related constants - added missing documentation for `pcntl_get_last_error` and `pcntl_strerror`
Companion PR to https://github.com/php/php-src/pull/15921