View previous topic :: View next topic |
Author |
Message |
Budoka l33t

Joined: 03 Jun 2012 Posts: 777 Location: Tokyo, Japan
|
Posted: Wed Nov 06, 2013 4:14 pm Post subject: Errors when recompiling app-laptop/easy-slow-down-manager |
|
|
Not sure what's going on but assume since I am running Gentoo on a laptop this would be a critical component.
Quote: | # emerge @module-rebuild
* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
Calculating dependencies / * ERROR: app-pda/ipheth-pair-9999::dberkholz failed (depend phase):
* git.eclass could not be found by inherit()
*
* Call stack:
* ebuild.sh, line 545: Called source '/var/lib/layman/dberkholz/app-pda/ipheth-pair/ipheth-pair-9999.ebuild'
* ipheth-pair-9999.ebuild, line 5: Called inherit 'git' 'autotools'
* ebuild.sh, line 257: Called die
* The specific snippet of code:
* [[ -z ${location} ]] && die "${1}.eclass could not be found by inherit()"
*
* If you need support, post the output of `emerge --info '=app-pda/ipheth-pair-9999::dberkholz'`,
* the complete build log and the output of `emerge -pqv '=app-pda/ipheth-pair-9999::dberkholz'`.
* Working directory: '/usr/lib64/portage/pym'
* S: '/var/tmp/portage/app-pda/ipheth-pair-9999/work/ipheth-pair-9999'
... done!
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) app-laptop/easy-slow-down-manager-0.3
* easy-slow-down-manager-0.3.tar.gz SHA256 SHA512 WHIRLPOOL size ... [ ok ]
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found kernel object directory:
* /lib/modules/3.10.7-gentoo/build
* Found sources for kernel version:
* 3.10.7-gentoo
>>> Unpacking source...
>>> Unpacking easy-slow-down-manager-0.3.tar.gz to /var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work
>>> Source unpacked in /var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work
>>> Preparing source in /var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work ...
* Applying easy-slow-down-manager-0.3-kv_dir.patch ... [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work ...
ln: failed to create symbolic link ‘Module.symvers’: File exists
* Preparing samsung-backlight module
make -j4 HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- 'LDFLAGS=-m elf_x86_64' KERN_DIR=/usr/src/linux all
make -C //usr/src/linux M=/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work modules
make[1]: Entering directory `/usr/src/linux-3.10.7-gentoo'
WARNING: Symbol version dump /usr/src/linux-3.10.7-gentoo/Module.symvers
is missing; modules will have no dependencies and modversions.
CC [M] /var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/easy_slow_down_manager.o
CC [M] /var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/samsung-backlight.o
/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/easy_slow_down_manager.c: In function ‘__check_debug’:
/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/easy_slow_down_manager.c:97:1: warning: return from incompatible pointer type [enabled by default]
/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/easy_slow_down_manager.c: In function ‘easy_slow_down_init’:
/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/easy_slow_down_manager.c:293:5: error: implicit declaration of function ‘create_proc_entry’ [-Werror=implicit-function-declaration]
/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/easy_slow_down_manager.c:293:26: warning: assignment makes pointer from integer without a cast [enabled by default]
/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/easy_slow_down_manager.c:301:29: error: dereferencing pointer to incomplete type
/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/easy_slow_down_manager.c:302:29: error: dereferencing pointer to incomplete type
/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/easy_slow_down_manager.c:305:26: warning: assignment makes pointer from integer without a cast [enabled by default]
/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/easy_slow_down_manager.c:314:29: error: dereferencing pointer to incomplete type
/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/easy_slow_down_manager.c:315:29: error: dereferencing pointer to incomplete type
/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/easy_slow_down_manager.c:318:26: warning: assignment makes pointer from integer without a cast [enabled by default]
/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/easy_slow_down_manager.c:328:29: error: dereferencing pointer to incomplete type
/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/easy_slow_down_manager.c:329:29: error: dereferencing pointer to incomplete type
cc1: some warnings being treated as errors
make[2]: *** [/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/easy_slow_down_manager.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/samsung-backlight.c: In function ‘__check_debug’:
/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/samsung-backlight.c:38:1: warning: return from incompatible pointer type [enabled by default]
/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/samsung-backlight.c: In function ‘__check_use_sabi’:
/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/samsung-backlight.c:41:1: warning: return from incompatible pointer type [enabled by default]
/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/samsung-backlight.c: In function ‘__check_force’:
/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work/samsung-backlight.c:44:1: warning: return from incompatible pointer type [enabled by default]
make[1]: *** [_module_/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work] Error 2
make[1]: Leaving directory `/usr/src/linux-3.10.7-gentoo'
make: *** [all] Error 2
* ERROR: app-laptop/easy-slow-down-manager-0.3::gentoo failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=app-laptop/easy-slow-down-manager-0.3::gentoo'`,
* the complete build log and the output of `emerge -pqv '=app-laptop/easy-slow-down-manager-0.3::gentoo'`.
* The complete build log is located at '/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/temp/environment'.
* Working directory: '/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work'
* S: '/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work'
>>> Failed to emerge app-laptop/easy-slow-down-manager-0.3, Log file:
>>> '/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/temp/build.log'
* Messages for package app-laptop/easy-slow-down-manager-0.3:
* ERROR: app-laptop/easy-slow-down-manager-0.3::gentoo failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=app-laptop/easy-slow-down-manager-0.3::gentoo'`,
* the complete build log and the output of `emerge -pqv '=app-laptop/easy-slow-down-manager-0.3::gentoo'`.
* The complete build log is located at '/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/temp/environment'.
* Working directory: '/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work'
* S: '/var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/work'
|
Code: | emerge --info '=app-laptop/easy-slow-down-manager-0.3::gentoo' | http://bpaste.net/show/147325/
Code: | emerge -pqv '=app-laptop/easy-slow-down-manager-0.3::gentoo' | http://bpaste.net/show/147327/
Code: | /var/tmp/portage/app-laptop/easy-slow-down-manager-0.3/temp/build.log | http://bpaste.net/show/147328/ |
|
Back to top |
|
 |
eyoung100 Veteran


Joined: 23 Jan 2004 Posts: 1428
|
|
Back to top |
|
 |
Budoka l33t

Joined: 03 Jun 2012 Posts: 777 Location: Tokyo, Japan
|
Posted: Thu Nov 07, 2013 2:58 pm Post subject: |
|
|
eyoung100 wrote: | See Here: Easy Slowdown Manager: Issue 8.
I would uninstall this and enable it in the kernel. I would also use layman to remove and readd the dberkholz overlay |
Thanks. I'll take a look at the kernel but can you clarify one thing for me? Is this indicating that samsung-tools-2.1 is handled by the kernel now. It pulls in the slowdown manager so I can't remove one without the other.
Thanks. |
|
Back to top |
|
 |
eyoung100 Veteran


Joined: 23 Jan 2004 Posts: 1428
|
Posted: Thu Nov 07, 2013 3:32 pm Post subject: |
|
|
Code: | WARNING: Symbol version dump /usr/src/linux-3.10.7-gentoo/Module.symvers
is missing; modules will have no dependencies and modversions. |
Indicates that the required module cannot be found, along with:
Code: | cc1: some warnings being treated as errors | keeps the modules from being installed
Code: | cd /usr/src/linux
make menuconfig
Device Drivers --->
<*>X86_Platform_Specific_Devices ... |
_________________ The Birth and Growth of Science is the Death and Atrophy of Art -- Unknown
Registerd Linux User #363735
Adopt a Post | Strip Comments| Emerge Wrapper |
|
Back to top |
|
 |
Budoka l33t

Joined: 03 Jun 2012 Posts: 777 Location: Tokyo, Japan
|
Posted: Thu Nov 07, 2013 4:00 pm Post subject: |
|
|
eyoung100 wrote: | Code: | WARNING: Symbol version dump /usr/src/linux-3.10.7-gentoo/Module.symvers
is missing; modules will have no dependencies and modversions. |
Indicates that the required module cannot be found, along with:
Code: | cc1: some warnings being treated as errors | keeps the modules from being installed
Code: | cd /usr/src/linux
make menuconfig
Device Drivers --->
<*>X86_Platform_Specific_Devices ... |
|
OK. Thanks but I am a little confused. What module is required?
Under Device Drivers:X86...All of the Samsung options are selected. |
|
Back to top |
|
 |
eyoung100 Veteran


Joined: 23 Jan 2004 Posts: 1428
|
Posted: Thu Nov 07, 2013 5:17 pm Post subject: |
|
|
See GoogleCode Page
Quote: | Now all this stuff is implemented by samsung_laptop kernel module
Easy slow down manager provides Linux users with functionality similar to "Samsung Easy Speed Up Manager". It also allows to turn WiFi on and off.
It consist of kernel module named easy_slow_down_manager. To use it first issue "modprobe easy_slow_down_manager". If everything goes fine you get /proc/easy_slow_down_manager and /proc/easy_wifi_kill files.
"echo 0 > /proc/easy_slow_down_manager" turns laptop to "normal" mode.
"echo 1 > /proc/easy_slow_down_manager" turns laptop to "silent" mode.
"echo 2 > /proc/easy_slow_down_manager" turns laptop to "speed" mode.
"echo 0 > /proc/easy_wifi_kill" turns WiFi off.
"echo 1 > /proc/easy_wifi_kill" turns WiFi on. |
_________________ The Birth and Growth of Science is the Death and Atrophy of Art -- Unknown
Registerd Linux User #363735
Adopt a Post | Strip Comments| Emerge Wrapper |
|
Back to top |
|
 |
|