DragonFly bugs List (threaded) for 2008-06
DragonFly BSD
DragonFly bugs List (threaded) for 2008-06
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: [issue1028] cpdup: not 64-bit clean


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Thu, 5 Jun 2008 10:43:37 -0700 (PDT)

:New submission from Michel Salim <salimma@fedoraproject.org>:
:
:cpdup cannot be built on 64-bit Linux (probably not on 64-bit DragonFly eit=
:her,
:once that becomes available).
:
:Build log attached (using Fedora 9, GCC 4.3. Same problem occurs with GCC 4=
:.2
:and, as far as I remember, 4.1)

    The only actual error is occuring inside a system include file, which
    I have no control over.

    The 64<->32 bit warnings just require casts.  cpdup is installing a
    32 bit protocol identifier as a pointer in the hclink code, and
    converting it back on callbacks.  It should work as-is but it does
    need a clean-up to get rid of the 64 bit warnings.  If someone wants
    to do that and submit a patch that would be great.

					-Matt
					Matthew Dillon 
					<dillon@backplane.com>



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]