Package Details: thinkfan 1.3.1-1

Git Clone URL: https://aur.archlinux.org/thinkfan.git (read-only, click to copy)
Package Base: thinkfan
Description: A minimalist fan control program. Supports the sysfs hwmon interface and thinkpad_acpi
Upstream URL: https://github.com/vmatare/thinkfan
Licenses: GPL-3.0-or-later
Submitter: FALKER
Maintainer: harmathy
Last Packager: harmathy
Votes: 189
Popularity: 0.012863
First Submitted: 2009-03-02 09:01 (UTC)
Last Updated: 2024-07-09 06:52 (UTC)

Dependencies (4)

Required by (1)

Sources (3)

Pinned Comments

Latest Comments

1 2 3 4 5 6 .. 15 Next › Last »

haltbarmilch commented on 2025-03-31 07:48 (UTC)

Currently i get this error on the installation / compile. Someone have an idea? ;-) Thanks!

==> Starting build()...
CMake Warning (dev) at CMakeLists.txt:1 (project):
  cmake_minimum_required() should be called prior to this top-level project()
  call.  Please see the cmake-commands(7) manual for usage documentation of
  both commands.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- The C compiler identification is GNU 14.2.1
-- The CXX compiler identification is GNU 14.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at CMakeLists.txt:6 (cmake_minimum_required):
  Compatibility with CMake < 3.5 has been removed from CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.

  Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.


-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: thinkfan-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
thinkfan - exit status 4

Duter2016 commented on 2023-09-19 02:47 (UTC)

@dude Thanks! I reinstall thinkfan, can fix this error.

/usr/bin/thinkfan: error while loading shared libraries: libyaml-cpp.so.0.7: cannot open shared object file: No such file or directory

dude commented on 2023-09-17 17:08 (UTC)

@seqfault Don't symlink, just rebuild thinkfan whenever yaml-cpp gets updated.

seqfault commented on 2023-09-17 16:59 (UTC)

now that yaml-cpp updated to 0.8.0 and thinkfan has 0.7.0 dependency hardcoded which likely won't be solved soon (see https://github.com/vmatare/thinkfan/issues/233), you can make a symlink and it'll work fine: sudo ln -s libyaml-cpp.so.0.8 /usr/lib/libyaml-cpp.so.0.7

<deleted-account> commented on 2023-06-25 15:47 (UTC)

Could you add the "-DUSE_LM_SENSORS:BOOL=ON" Switch to the cmake command? Its about this bug: https://github.com/vmatare/thinkfan/issues/229

dude commented on 2023-02-16 21:40 (UTC)

@buzo Thanks, I missed that announcement.

buzo commented on 2023-02-16 08:41 (UTC)

Actually, base-devel is a meta package now, not a group any more – see this announcement. (See also the PKGBUILD Wiki page.)

dude commented on 2023-02-15 22:40 (UTC)

@bachtiar Packages from the base-devel group are assumed to already be installed, so they aren't included in the build dependencies.

bachtiar commented on 2023-02-15 22:37 (UTC)

@ruaeci Thanks, that worked! Does that mean that pkgconfig should be added to build dependencies?

ruaeci commented on 2023-01-11 17:16 (UTC) (edited on 2023-01-11 17:36 (UTC) by ruaeci)

@bachitar:

Try pacman -S base-devel yaml-cpp. This should install everything you need. In my case there was an error above the line you posted stating that pkgconfig could not be found (which is provided by base-devel).

I also had to add thinkpad_acpi.fan_control=1 to my kernel boot parameters.