Interjúsorozat a NetBSD fejlesztőkkel

Közzétéve Szerző trey

A NetBSD újabb nagyobb kiadással (7.0) jelentkezett nemrég. Nem mindennapos dolog ez, tekintve, hogy a legutóbbi major kiadás (6.0) majd’ három évvel ezelőtt érkezett. A ritka alkalomból a lengyel beastie.pl interjúsorozatot készített több NetBSD fejlesztő közreműködésével:

Bővebben Interjúsorozat a NetBSD fejlesztőkkel

NetBSD 7.0

Közzétéve Szerző trey

Soren Jacobsen bejelentette a NetBSD 7.0-s kiadását. Ez a NetBSD 15. nagyobb (major) kiadása. Főbb újdonságok:

  • DRM/KMS support brings accelerated graphics to x86 systems using modern Intel and Radeon devices.
  • Multiprocessor ARM support.
  • Support for many new ARM boards:
    • Raspberry Pi 2
    • ODROID-C1
    • BeagleBoard, BeagleBone, BeagleBone Black
    • MiraBox
    • Allwinner A20, A31: Cubieboard2, Cubietruck, Banana Pi, etc.
    • Freescale i.MX50, i.MX51: Kobo Touch, Netwalker
    • Xilinx Zynq: Parallella, ZedBoard
  • Major NPF improvements:
    • BPF with just-in-time (JIT) compilation by default.
    • Support for dynamic rules.
    • Support for static (stateless) NAT.
    • Support for IPv6-to-IPv6 Network Prefix Translation (NPTv6) as per RFC 6296.
    • Support for CDB based tables (uses perfect hashing and guarantees lock-free O(1) lookups).
    • Multiprocessor support in the USB subsystem.
    • blacklistd(8), a new daemon that integrates with packet filters to dynamically protect other network daemons such as ssh, named, and ftpd from network break-in attempts.
    • Numerous improvements in the handling of disk wedges (see dkctl(8) for information about wedges).
    • GPT support in sysinst via the extended partitioning menu.
    • Lua kernel scripting.
    • epoc32, a new port which supports Psion EPOC PDAs.
    • GCC 4.8.4, which brings support for C++11.
    • Optional fully BSD-licensed C/C++ runtime env: compiler_rt, libc++, libcxxrt.
    • A teljes listáért nézd meg a kiadási megjegyzések notes dokumentumot.

      Bővebben NetBSD 7.0

      pkgsrc-2015Q3

      Közzétéve Szerző trey

      A pkgsrc csapat nevében Thomas Klausner bejelentette, hogy elérhető a pkgsrc nevű multiplatformos csomagkezelő rendszer 2015. évi harmadik negyedéves kiadása (2015Q3). Ez a pkgsrc 48. negyedévenkénti kiadása. A pkgsrc jelenleg 23 platformot – AIX, Bitrig, BSDOS, Cygwin, Darwin/Mac OS X, DragonFly, FreeBSD, FreeMiNT, GNU/kFreeBSD, HPUX, Haiku, IRIX, Interix/SFU/SUA, Linux, Minix3, MirBSD, NetBSD, OSF1, OpenBSD, QNX, SCO OpenServer, Solaris/illumos, UnixWare – támogat.

      Thomas a bejelentésben azt is közölte, hogy a pkgsrc-wip (Work In Progress) projekt 12 év után váltott a Sourceforge-on hostolt CVS tárolóról egy, a The NetBSD Foundation által hostolt git tárolóra.

      Részletek a bejelentésben.

      Bővebben pkgsrc-2015Q3

      NVIDIA 340.93 legacy Linux, Solaris, FreeBSD Display Driver

      Közzétéve Szerző trey

      Az NVIDIA Linux Graphics részéről Aaron Plattner bejelentette, hogy elérhető proprietary eszközmeghajtó-programjuk “legacy” ágának GeForce 8 és 9 chipekhez használható legfrissebb kiadása. Részletek a bejelentésben.

      [ README | Linux x86 | Linux x86_64 | Linux ARM | Solaris | FreeBSD x86 | FreeBSD x86_64 ]

      Bővebben NVIDIA 340.93 legacy Linux, Solaris, FreeBSD Display Driver

      NetBSD 7.0 RC2

      Közzétéve Szerző trey

      A NetBSD projekt nevében Soren Jacobsen bejelentette a NetBSD 7.0 második kiadásra jelölt verzióját. Változások az RC1-hez képest:

      • OpenSSL updated to 1.0.1p
      • BIND updated to 9.10.2-P2
      • IPSEC support is now included by default in Xen kernels
      • Fix several security issues in calendar(1)
      • installboot(8) now supports wedge names
      • Fix a quota panic when using WAPBL (PR 49948)
      • Fix a memory leak in the drm2 code
      • Avoid an X crash on i915 DRMKMS
      • Add a postinstall(8) check to ensure that /etc/man.conf reflects the modern mandoc world (PR 50020)
      • Add a postinstall(8) check to ensure that /etc/fonts/fonts.conf is up to date
      • tset(1): Fix handling of the erase character
      • gdb(1): Fix attaching to a running process again after previously detaching
      • NPF: handle unregistered interfaces correctly
      • npfctl(8): Fix a NULL dereference
      • zgrep(1): suppress the prefixing of filename on output when only one file is specified, to match grep(1)’s output
      • Fix lrint(x) and llrint(x) when x is larger than 2**51 (PR 49690)
      • Bump MAXTSIZ and MAXDSIZ on amiga, fixing gcc 4.8 execution
      • Fix MKCTF=yes on drm2 kernels
      • Make clock_t unsigned int everywhere, so it’s the same on LP64 and IPL32 architectures
      • arm: if halt is requested and there is no console, keep looping instead of rebooting
      • sparc64: Fix booting of kernels with more than 4 MB combined .data and .bss segments
      • powerpc: Fix occasional FPU register corruption (PR 50037)
      • m68k: Fix atomic_cas_{8,16} and __sync_bool_compare_and_swap_{1,2,4} (PR 49995)

      Részletek a bejelentésben.

      Bővebben NetBSD 7.0 RC2

      pkgsrc-2015Q2

      Közzétéve Szerző trey

      Alistair Crooks bejelentette a tech-pkg@ listán, hogy elérhető a pkgsrc nevű multiplatformos csomagkezelő rendszer 2015. évi második negyedéves kiadása (2015Q2). Ez a pkgsrc 47. negyedévenkénti kiadása. A pkgsrc jelenleg 23 platformot – AIX, Bitrig, BSDOS, Cygwin, Darwin/Mac OS X, DragonFly, FreeBSD, FreeMiNT, GNU/kFreeBSD, HPUX, Haiku, IRIX, Interix/SFU/SUA, Linux, Minix3, MirBSD, NetBSD, OSF1, OpenBSD, QNX, SCO OpenServer, Solaris/illumos, UnixWare – támogat.

      Újdonságok:

      • mariadb-5.5.4
      • attic 0.16
      • Mesa 10.5.7
      • emacs 24.5
      • boost 1.58.0
      • perl-5.22
      • firefox 38.0.5

      Részletek a bejelentésben.

      Bővebben pkgsrc-2015Q2

      NetBSD 7.0 RC1

      Közzétéve Szerző trey

      A NetBSD projekt nevében Soren Jacobsen bejelentette a NetBSD 7.0 első kiadásra jelölt verzióját. Főbb újdonságok a 6.0-hoz képest:

      • Komoly mértékben továbbfejlesztett támogatás a modern Intel és Radeon grafikus hardverekhez a linuxos DRM/KMS kód portján keresztül. A legtöbb X.Org komponens szintén frissítésre került.
      • ARM multiprocesszoros támogatás
      • Új ARM lapok támogatása:
        • Raspberry Pi 2
        • ODROID-C1
        • BeagleBoard-xM
        • BeagleBone
        • BeagleBone Black
        • Banana Pi
        • Cubieboard 2
        • Cubietruck
        • Merii Hummingbird
        • Marvell ARMADA XP
        • GlobalScale MiraBox
        • Kobo
        • Sharp Netwalker PC-Z1
      • GPT támogatás a sysinst-ben
      • Lua kernel scripting támogatás
      • Multiprocesszoros USB stack
      • Számos fejlesztést kapott a NPF, a NetBSD packet filter
      • GCC 4.8.4 (és opcionálisan LLVM/Clang 3.6.1)

        A binárisok letölthetők innen. A bejelentés elolvasható itt.

      • Bővebben NetBSD 7.0 RC1

        pkgsrc-2015Q1

        Közzétéve Szerző trey

        Alistair Crooks bejelentette a tech-pkg@ listán, hogy elérhető a pkgsrc nevű multiplatformos csomagkezelő rendszer 2015. évi első negyedéves kiadása (2015Q1). A pkgsrc jelenleg 22 platformot – AIX, BSDOS, Cygwin, Darwin/Mac OS X, DragonFly, FreeBSD, FreeMiNT, GNU/kFreeBSD, HPUX, Haiku, IRIX, Interix/SFU/SUA, Linux, Minix3, MirBSD, NetBSD, OSF1, OpenBSD, QNX, SCO OpenServer, Solaris/illumos, UnixWare – támogat.

        Részletek a bejelentésben.

        Bővebben pkgsrc-2015Q1