I just downloaded and installed 5.36 on an x86 64 bit NetBSD install, and while it mostly works, parts of the output from smartctl seem to have a byte swapping issue. (The 5.32 version from pkgsrc does not exhibit this problem - it may be a local patch to NetBSD's pkgsrc that corrects it:
smartctl version 5.36 [x86_64--netbsd] Copyright (C) 2002-6 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
=== START OF INFORMATION SECTION ===
Device Model: aMtxro6 2B050S
Serial Number: 5B40Y7HZ
Firmware Version: ABCNE100
User Capacity: 251,000,193,024 bytes
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 7
ATA Standard is: ATA/ATAPI-7 T13 1532D revision 0
Local Time is: Thu Jun 15 13:30:43 2006 EDT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
In the above output the Model, SN and Firmware seem to have bytes swapped. The Device Model should read: Matrox 6B250S0
Is this a known issue? I can look into the pkgsrc patches and try and work it out, but I thought I would try here first.