Menu

#31 NetBSD port

None
closed-out-of-date
nobody
None
5
2016-07-09
2005-01-29
No

Here follow some patches to port CVS exult to NetBSD.

Note that some of them (zip files) comes from the
NetBSD/pkgsrc packaging system.

Hope this helps,
Regards.

Discussion

  • Nicolas Joly

    Nicolas Joly - 2005-01-29

    NetBSD port patches

     
  • Willem Jan Palenstijn

    Logged In: YES
    user_id=23042

    Two comments:

    Why does forked_player have to be disabled?

    The OF macro you define in files/zip/{zip,unzip}.h should
    already be defined in zlib's zconf.h.

     
  • Nicolas Joly

    Nicolas Joly - 2005-09-05

    Logged In: YES
    user_id=1067680

    I disabled the forked_player because, last time i checked,
    it generated some pthread assertions and made the system
    unusable (exult was eating all CPU ...). I just tested it
    again and the system behive a lot better, even if pthread
    assertions occurs :

    Starting forked player failed
    assertion "unreachable" failed: file
    "/local/src/NetBSD/src/lib/libpthread/pthread.c", line 538,
    function "pthread__idle"

    The zconf.h file is present in NetBSD base system, but the
    OF macro was removed from this header in 2001 (probably to
    avoid namespace pollution) :

    revision 1.9
    date: 2001/01/08 14:48:22; author: itojun; state: Exp;
    lines: +3 -1
    do not declare OF() in header. use __P().
    maybe we could have ansified it, but did not for possible
    feedback to the
    original zlib distribution

     
  • Dominik Reichardt

    • status: open --> closed-out-of-date
    • Group: -->
     
  • Dominik Reichardt

    I'm closing it since it is slightly out of date :)
    configure.ac and version.cc has been applied ages ago. The other issues would need to be checked against modern NetBSD release, I guess.