Overview
Comment: | Fix MorphOS build |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
62d8cbe31f3ddd1e1bfe9caa39c2ac47 |
User & Date: | js on 2023-06-05 19:40:52 |
Other Links: | manifest | tags |
Context
2023-06-06
| ||
19:38 | +[OFSystemInfo networkInterfaces]: More IPv6 check-in: d4db12a5c9 user: js tags: trunk | |
2023-06-05
| ||
19:40 | Fix MorphOS build check-in: 62d8cbe31f user: js tags: trunk | |
19:35 | +[OFSystemInfo networkInterfaces]: Add IPv6s check-in: 8e6e7177ef user: js tags: trunk | |
Changes
Modified configure.ac from [b1471bd183] to [04b3936c93].
︙ | ︙ | |||
1968 1969 1970 1971 1972 1973 1974 | ]) AS_IF([test x"$have_subprocesses" = x"yes"], [ AC_SUBST(OF_SUBPROCESS_M, "OFSubprocess.m") AC_DEFINE(OF_HAVE_SUBPROCESSES, 1, [Whether we have subprocesses]) ]) AC_CHECK_HEADERS_ONCE([complex.h sys/ioctl.h sys/ttycom.h]) | | | 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 | ]) AS_IF([test x"$have_subprocesses" = x"yes"], [ AC_SUBST(OF_SUBPROCESS_M, "OFSubprocess.m") AC_DEFINE(OF_HAVE_SUBPROCESSES, 1, [Whether we have subprocesses]) ]) AC_CHECK_HEADERS_ONCE([complex.h sys/ioctl.h sys/ttycom.h]) AC_CHECK_FUNCS(ioctl isatty) AC_CHECK_FUNC(pledge, [ AC_DEFINE(OF_HAVE_PLEDGE, 1, [Whether we have pledge()]) ]) AS_IF([test x"$objc_runtime" = x"Apple runtime"], [ AC_CHECK_HEADER(Foundation/NSObject.h, [ |
︙ | ︙ |
Modified src/OFStdIOStream.m from [35cce49f46] to [3c1f5e2bd8].
︙ | ︙ | |||
437 438 439 440 441 442 443 | #else return false; #endif } - (int)columns { | | | | 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 | #else return false; #endif } - (int)columns { #if defined(HAVE_IOCTL) && defined(TIOCGWINSZ) && \ !defined(OF_AMIGAOS) && !defined(OF_WII_U) struct winsize ws; if (ioctl(_fd, TIOCGWINSZ, &ws) != 0) return -1; return ws.ws_col; #else return -1; #endif } - (int)rows { #if defined(HAVE_IOCTL) && defined(TIOCGWINSZ) && \ !defined(OF_AMIGAOS) && !defined(OF_WII_U) struct winsize ws; if (ioctl(_fd, TIOCGWINSZ, &ws) != 0) return -1; return ws.ws_row; |
︙ | ︙ |
Modified src/OFSystemInfo.m from [9580f1e864] to [12190864cf].
︙ | ︙ | |||
979 980 981 982 983 984 985 | return false; # endif } static bool queryNetworkInterfaceIPv4Addresses(OFMutableDictionary *ret) { | | | 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 | return false; # endif } static bool queryNetworkInterfaceIPv4Addresses(OFMutableDictionary *ret) { # if defined(HAVE_IOCTL) && defined(HAVE_NET_IF_H) OFStringEncoding encoding = [OFLocale encoding]; int sock = socket(AF_INET, SOCK_DGRAM, 0); struct ifconf ifc; struct ifreq *ifrs; OFMutableDictionary *interface; OFEnumerator *enumerator; |
︙ | ︙ |