New version (0.39) is out (as of 2008-09-27) As compared to 0.37 (latest in portage), the new version includes: - Fixed compilation on kernel 2.6.27-rc7 - tp_smapi: Added a new battery attribute /sys/devices/platform/smapi/BAT?/remaining_percent_error This is the error margin for the remaing_percent attribute. Unfortunately, it doesn't seem to be reset by battery calibration. - hdaps: Removed the fake_data_mode attribute. This does not include any major new features, but it is an update nonetheless. Renaming the 0.37 ebuild and removing the semaphore patch did the trick for me. Reproducible: Always
Created attachment 166749 [details] 0.39 ebuild tp_smapi-0.39.ebuild as currently used in my local overlay.
I vote for the version bump to 0.39 as there is a problem with 0.37 to support both old (before 2.6.26) and new (2.6.26 and later) kernels. Originally, tp_smapi supported older kernels only, but recently a patch was added changing an #include statement to support newer kernels, but preventing compilation with older kernels. Although the patch could be corrected, this problem is already fixed upstream.
Ack, please bump it, I'm going to make the thinkpad-source 2.6.27 ready.
Bumped, thanks!