Package Details: i8kutils 1.43-3

Git Clone URL: https://aur.archlinux.org/i8kutils.git (read-only)
Package Base: i8kutils
Description: Fan control for Dell laptops
Upstream URL: https://launchpad.net/i8kutils
Licenses: GPL v2
Submitter: ilpianista
Maintainer: vitorafsr
Last Packager: vitorafsr
Votes: 24
Popularity: 0.448023
First Submitted: 2015-01-24 11:10
Last Updated: 2017-06-16 01:33

Dependencies (3)

Required by (1)

Sources (2)

Latest Comments

vitorafsr commented on 2017-06-16 01:34

Corrected install dir of dell-smm-hwmon.conf.

fungible commented on 2017-06-15 23:12

dell-smm-hwmon.conf is in the wrong directory. It should be in /etc/modprobe.d instead of /etc/modules-load.d

vitorafsr commented on 2017-05-30 22:38

i8kmon.service updated with asuglia suggestions.

The "-d" parameter was for a previous version of i8kmon that supported such option. Today, "-d" parameter does not configure i8kmon anymore. So it is better to remove.

The configuration options suggested came in handy to the systemd supervision of i8kmon process.

asuglia commented on 2017-05-30 19:38

The i8kmon program doesn't support the "-d" option. You should fix the service configuration in order to solve the problem. Use the following configuration to fix it:
[Unit]
Description=i8kmon

[Service]
ExecStart=/usr/bin/i8kmon
Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target

vitorafsr commented on 2017-05-04 00:07

The "build" of i8kutils 1.43-1 package is

build() {
cd $pkgname
make
}

and "make" executes only one gcc command without fPIE parameter as below

cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro i8kctl.c i8k.h i8kctl.h -o i8kctl

this build runs correctly at Archlinux 2017.04. So I repeat the error you received I could not reproduce, and I noted a reference to ffmpeg (as below) in your build that does not exist in i8kutils 1.43-1 package.

ffmpeg version 3.3 Copyright (c) 2000-2017 the FFmpeg developers

I think you need to explain better the environment of your compilation. And your compilation has nonexistent steps.

gandriyko commented on 2017-04-26 11:46

==> Continue building i8kutils ? [Y/n]
==> ----------------------------------
==> y

==> Building and installing package
==> Making package: i8kutils 1.43-1 (середа, 26 квітня 2017 14:45:54 +0300)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading i8kutils_1.43.tar.xz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 29184 100 29184 0 0 34621 0 --:--:-- --:--:-- --:--:-- 34621
-> Found i8kmon.service
==> Validating source files with sha1sums...
i8kutils_1.43.tar.xz ... Passed
i8kmon.service ... Passed
==> Extracting sources...
-> Extracting i8kutils_1.43.tar.xz with bsdtar
==> Starting prepare()...
rm -f i8kctl probe_i8k_calls_time *.o
==> Starting build()...
cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro i8kctl.c i8k.h i8kctl.h -o i8kctl
ffmpeg version 3.3 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 6.3.1 (GCC) 20170306
configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-avisynth --enable-avresample --enable-fontconfig --enable-gmp --enable-gnutls --enable-gpl --enable-ladspa --enable-libass --enable-libbluray --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxvid --enable-netcdf --enable-shared --enable-version3
libavutil 55. 58.100 / 55. 58.100
libavcodec 57. 89.100 / 57. 89.100
libavformat 57. 71.100 / 57. 71.100
libavdevice 57. 6.100 / 57. 6.100
libavfilter 6. 82.100 / 6. 82.100
libavresample 3. 5. 0 / 3. 5. 0
libswscale 4. 6.100 / 4. 6.100
libswresample 2. 7.100 / 2. 7.100
libpostproc 54. 5.100 / 54. 5.100
Unrecognized option 'fPIE'.
Error splitting the argument list: Option not found
make: *** [<builtin>: i8kctl] Error 1
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build i8kutils.
==> Restart building i8kutils ? [y/N]

vitorafsr commented on 2017-04-18 21:52

I could not reproduce the "build error" in Archlinux 2017.04 cloning repo from github. Could you please characterize better the steps you did?

gandriyko commented on 2017-04-18 12:30

Failed to build i8kutils 1.43-1

Unrecognized option 'fPIE'.
Error splitting the argument list: Option not found
make: *** [<builtin>: i8kctl] Error 1
==> ERROR: A failure occurred in build().

vitorafsr commented on 2017-03-09 12:08

Oh no, no new features! Just an update from the previous version to work with the renamed kernel module dell-smm-hwmon.

The package also was cleanup to removed unused features. I can say now that i8kutils is becoming a daemon that monitors system temperature without UI.

OdinEidolon commented on 2017-03-09 10:52

That's great news, do we have new features?

All comments