Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#834 closed defect (fixed)

Fix OS/2 support in the smartmontools

Reported by: Alex Samorukov Owned by:
Priority: minor Milestone: Release 6.6
Component: all Version: 6.5
Keywords: Cc:

Description

Current status:

  1. Smartctl 5.37 is distributed within system (eCS 2.2). It is compiled by IBM VAC compiler according to the version info (i386-pc-ibmvac)
  2. Files os_os2.{cpp,h} were never properly integrated to the release and are missing in the autoconf and resulted targz. This should be easy to fix.
  3. File os_os2.cpp is very outdated and currently not compiling properly. It seems that it will need some efforts to compile.
  4. Smartmontools itself compiles under GCC/OS2 with some minimal autoconf tweaks and blames that application is not ported. Because of 2.

Todo:

  1. Include os_os* to the official tarball, and patch configure.ac and related files.
  2. fix os_os2.cpp to make it compile.
  3. Test it on VPC (at least -i should work)
  4. Ask someone to test it on a real hw.
  5. Update man and wiki

Change History (3)

comment:1 Changed 3 years ago by Christian Franke

Milestone: Release 6.6

comment:2 Changed 3 years ago by Alex Samorukov

Resolution: fixed
Status: newclosed

Fixed in r4421:4423

comment:3 Changed 3 years ago by Alex Samorukov

Note: See TracTickets for help on using tickets.