Opened 14 years ago

Closed 14 years ago

Last modified 12 years ago

#472 closed defect (fixed)

sha1 egg breakage for newer chicken

Reported by: Christian Kellermann Owned by: Kon Lovett
Priority: major Milestone: 4.9.0
Component: extensions Version: 4.6.x
Keywords: Cc:
Estimated difficulty:

Description

After 4.6.4 on experimental the sha1 egg is broken due to removed 'pointer' FFI types. After replacing the 'pointer' with 'c-pointer' it compiles but tests fail. An excerpt:

(sha1-digest input)
        Individual byte 13[#x8]50 .................................... [ERROR]
            
Error: bad argument type - not a pointer: #${000000000000000000000000000800000000000000000000000000000000000000000000000000...
    (sha1-digest input)
        Individual byte 13[#x4]50 .................................... [ERROR]

I am not sure what's going on here, apart from that trunk is not different from the tagged version...

Change History (4)

comment:1 Changed 14 years ago by sjamaan

Fixed in trunk, will make a new release shortly (should be scheme-pointer, not c-pointer).

Thanks for reporting!

comment:2 Changed 14 years ago by Christian Kellermann

Resolution: fixed
Status: newclosed

Works now after making the helper functions static.

comment:3 Changed 14 years ago by felix winkelmann

Milestone: 4.7.04.8.0

Milestone 4.7.0 deleted

comment:4 Changed 12 years ago by felix winkelmann

Milestone: 4.8.04.9.0

Milestone 4.8.0 deleted

Note: See TracTickets for help on using tickets.