Re: mdmfs: mdconfig (attach) exited with error code 1

From: Colin Percival (colin.percival_at_wadham.ox.ac.uk)
Date: 12/30/04

  • Next message: Paul Murphy: "Re: cvs-src summary news and improvements"
    Date: Thu, 30 Dec 2004 01:04:33 -0800
    To: Kris Kennaway <kris@obsecurity.org>
    
    

    Kris Kennaway wrote:
    > I get the following error while trying to diskless boot:
    >
    > mdmfs: mdconfig (attach) exited with error code 1
    >
    > Did someone break mdconfig binary compatibility?

    Yes, pjd changed the ABI to be compatible with RELENG_5 (and
    thus incompatible with recent -currents):

    :pjd 2004-12-27 17:20:06 UTC
    :
    : FreeBSD src repository
    :
    : Modified files:
    : sys/dev/md md.c
    : sys/sys mdioctl.h
    : sbin/mdconfig mdconfig.c
    : Log:
    : Rewrite piece of code which I committed some time ago that allows to
    : show file name for 'mdconfig -l -u <x>' command.
    : This allows to preserve API/ABI compatibility with version 0 (that's why
    : I changed version number back to 0) and will allow to merge this change
    : to RELENG_5.

    Colin Percival
    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"


  • Next message: Paul Murphy: "Re: cvs-src summary news and improvements"

    Relevant Pages

    • Re: [INFO] Kernel strict versioning
      ... As long as we want to guarantee abi, we must use the same names. ... > Get the module into the kernel. ... on compatibility with the ``major second number''. ...
      (Linux-Kernel)
    • Re: HEADS UP! MAJOR change to FreeBSD/sparc64
      ... > programs running with 32-bTT, ... approaches involving compatibility syscalls / libc hacks. ... pretty sure there's no way to do this without completely breaking the ABI. ... This means lots and lots and lots of patches in the ports tree. ...
      (freebsd-current)
    • Re: Wrapping a C++ library using ?FFI
      ... implementation of libstdc++ has some ABI issues between versions. ... I don't know exactly what you are talking about but inlined code cannot have any hope of binary compatibility. ... particularly brittle; it just takes more work to set up (esp. ... for some compilers). ...
      (comp.lang.lisp)