Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
sys-kernel/geek-sources-3.5.3
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
188562
Apprentice
Apprentice


Joined: 22 Jun 2008
Posts: 186

PostPosted: Fri Jan 18, 2013 11:43 am    Post subject: Reply with quote

Bump sys-kernel/geek-sources-3.7.2 --> sys-kernel/geek-sources-3.7.3
Back to top
View user's profile Send private message
188562
Apprentice
Apprentice


Joined: 22 Jun 2008
Posts: 186

PostPosted: Tue Jan 29, 2013 1:26 pm    Post subject: Reply with quote


  1. Bump sys-kernel/geek-sources-3.7.5
  2. Add BFS 0.427 for linux 3.7.x to ck
  3. sys-kernel/geek-sources now use EAPI="5"
  4. USE deblob now fxd for all kernel version and works the same way as in sys-kernel/gentoo-sources
  5. USE build work in progress
  6. sys-kernel/geek-sources now remove unneeded architectures from kernel sources to free up more space
    Code:
       einfo "Remove unneeded architectures"
       if use x86 || use amd64; then
          rm -rf "${WORKDIR}"/linux-"${KV_FULL}"/arch/{alpha,arm,arm26,arm64,avr32,blackfin,c6x,cris,frv,h8300,hexagon,ia64,m32r,m68k,m68knommu,mips,microblaze,mn10300,openrisc,parisc,powerpc,ppc,s390,score,sh,sh64,sparc,sparc64,tile,unicore32,um,v850,xtensa}
       else
          rm -rf "${WORKDIR}"/linux-"${KV_FULL}"/arch/{avr32,blackfin,c6x,cris,frv,h8300,hexagon,m32r,m68k,m68knommu,microblaze,mn10300,openrisc,score,tile,unicore32,um,v850,xtensa}
       fi

  7. sys-kernel/geek-sources now, more informative… and in the end shows more info
Back to top
View user's profile Send private message
Jupiter1TX
Guru
Guru


Joined: 24 Feb 2006
Posts: 546
Location: 3rd Rock

PostPosted: Tue Jan 29, 2013 5:03 pm    Post subject: Reply with quote

I been getting an 'mproper' error since 3.7.4

Code:
vger linux # genkernel --kernel-config=/usr/src/linux/config all
* Funtoo Linux Genkernel; Version 3.4.40.1-funtoo
* Running with options: --kernel-config=/usr/src/linux/config all

* Linux Kernel 3.7.5-geek for x86_64...
* .. with config file /usr/src/linux-3.7.5-geek/config
* kernel: Using config from /usr/src/linux-3.7.5-geek/config
* kernel: >> Running mrproper...
* ERROR: Failed to compile the "mrproper" target...
*
* -- Grepping log... --
*
* kernel: Using config from /usr/src/linux-3.7.5-geek/config
* kernel: >> Running mrproper...
*COMMAND: make -j2  ARCH="x86" INSTALL_FW_PATH="/lib/firmware" 
*/usr/src/linux-3.7.5-geek/fs/hostfs/Makefile:11: arch/um/scripts/Makefile.rules: No such file or directory
*make[2]: *** No rule to make target `arch/um/scripts/Makefile.rules'.  Stop.
*make[1]: *** [fs/hostfs] Error 2
*make: *** [_clean_fs] Error 2
*make: *** Waiting for unfinished jobs....
* Funtoo Linux Genkernel; Version 3.4.40.1-funtoo
* Running with options: --kernel-config=/usr/src/linux/config all
*
* ERROR: Failed to compile the "mrproper" target...
*
* -- End log... --
*
* Please consult /var/log/genkernel.log for more information and any
* errors that were reported above.
*
* Report any genkernel bugs to bugs.gentoo.org and
* assign your bug to genkernel@gentoo.org. Please include
* as much information as you can in your bug report; attaching
* /var/log/genkernel.log so that your issue can be dealt with effectively.
*
* Please do *not* report compilation failures as genkernel bugs!
*

_________________
Core i7 920 D0 | Asus P6T DLX | Patriot Viper 1600 6GB | Antec Quattro 850W
Geforce 8800GTX OC2 768MB | Dell 22" LCD | Koolance Exos2/Swiftech GTZ
GCC 4.6.1 | 3.7.x-geek | Xorg-7.4-x | KDE-4.7.x | Compiz
Back to top
View user's profile Send private message
188562
Apprentice
Apprentice


Joined: 22 Jun 2008
Posts: 186

PostPosted: Tue Jan 29, 2013 6:52 pm    Post subject: Reply with quote

Jupiter1TX wrote:
I been getting an 'mproper' error since 3.7.4

Code:
vger linux # genkernel --kernel-config=/usr/src/linux/config all
* Funtoo Linux Genkernel; Version 3.4.40.1-funtoo
* Running with options: --kernel-config=/usr/src/linux/config all

* Linux Kernel 3.7.5-geek for x86_64...
* .. with config file /usr/src/linux-3.7.5-geek/config
* kernel: Using config from /usr/src/linux-3.7.5-geek/config
* kernel: >> Running mrproper...
* ERROR: Failed to compile the "mrproper" target...
*
* -- Grepping log... --
*
* kernel: Using config from /usr/src/linux-3.7.5-geek/config
* kernel: >> Running mrproper...
*COMMAND: make -j2  ARCH="x86" INSTALL_FW_PATH="/lib/firmware" 
*/usr/src/linux-3.7.5-geek/fs/hostfs/Makefile:11: arch/um/scripts/Makefile.rules: No such file or directory
*make[2]: *** No rule to make target `arch/um/scripts/Makefile.rules'.  Stop.
*make[1]: *** [fs/hostfs] Error 2
*make: *** [_clean_fs] Error 2
*make: *** Waiting for unfinished jobs....
* Funtoo Linux Genkernel; Version 3.4.40.1-funtoo
* Running with options: --kernel-config=/usr/src/linux/config all
*
* ERROR: Failed to compile the "mrproper" target...
*
* -- End log... --
*
* Please consult /var/log/genkernel.log for more information and any
* errors that were reported above.
*
* Report any genkernel bugs to bugs.gentoo.org and
* assign your bug to genkernel@gentoo.org. Please include
* as much information as you can in your bug report; attaching
* /var/log/genkernel.log so that your issue can be dealt with effectively.
*
* Please do *not* report compilation failures as genkernel bugs!
*


Thx. Try
Code:
sed -i 's/include/#include/g' /usr/src/linux/fs/hostfs/Makefile


Helps for my and i add this fix to eclass.
Back to top
View user's profile Send private message
Yamakuzure
Advocate
Advocate


Joined: 21 Jun 2006
Posts: 2296
Location: Adendorf, Germany

PostPosted: Thu Jan 31, 2013 2:50 pm    Post subject: Reply with quote

init_6, geek-sources-3.7.5 work right out of the box, good job! :)

On the other hand I have a request: Could you please stop deleting old ebuilds the same moment a newer is pushed? It is very annoying to test a new kernel just to see it being removed only a few days later. Please keep those ebuilds around for a while if that's possible.
If you are worried about the space, you could use bzip2 on the patches in your files dir. Using bzip2 reduces the space needed for files/3.7.5 on my system from 31M to 6.5M. (and 4.7M with 7z.) Just pipe-unpack them back in.
(Note: I do not know whether this works reliably from an ebuild, but if I have to patch anything and the patch is a tarball, "tar xjf foo.tar.bz2 -O | patch" normally works.)

Thank you very much!
_________________
Edited 220,176 times by Yamakuzure
Back to top
View user's profile Send private message
188562
Apprentice
Apprentice


Joined: 22 Jun 2008
Posts: 186

PostPosted: Mon Feb 04, 2013 6:50 pm    Post subject: Reply with quote

Bump sys-kernel/geek-sources-3.7.5 -> sys-kernel/geek-sources-3.7.6
Bump sys-kernel/geek-sources-3.8-r5 -> sys-kernel/geek-sources-3.8-r6

For my with sys-kernel/geek-sources-3.7.6 kernel & x11-drivers/nvidia-drivers-313.18 helps:

Code:
ln -s /usr/src/linux/include/generated/uapi/linux/version.h /usr/src/linux/include/linux/version.h
Back to top
View user's profile Send private message
ulenrich
Veteran
Veteran


Joined: 10 Oct 2010
Posts: 1483

PostPosted: Mon Feb 04, 2013 9:11 pm    Post subject: Reply with quote

init_6 wrote:
For my with sys-kernel/geek-sources-3.7.6 kernel & x11-drivers/nvidia-drivers-313.18 helps:
Code:
ln -s /usr/src/linux/include/generated/uapi/linux/version.h /usr/src/linux/include/linux/version.h
Very thanks for this hint!!!

This was somehow weird and scary for me: I had compiled nvidia-drivers-313.18 modules successfully for
linux-3.7.5.X
where X are ca 90 patches from G.K-H stable-queue at their way to release.6. Then - this morning - the released linux failed :(
Back to top
View user's profile Send private message
face
n00b
n00b


Joined: 20 Mar 2004
Posts: 12

PostPosted: Fri Feb 08, 2013 5:13 pm    Post subject: Reply with quote

init_6 wrote:
For my with sys-kernel/geek-sources-3.7.6 kernel & x11-drivers/nvidia-drivers-313.18 helps:

Code:
ln -s /usr/src/linux/include/generated/uapi/linux/version.h /usr/src/linux/include/linux/version.h


Thanks a lot for this important hint! 8) Maybe it is worse a portage message.

And also thank you for your great ebuilds in general, awesome job!
Back to top
View user's profile Send private message
188562
Apprentice
Apprentice


Joined: 22 Jun 2008
Posts: 186

PostPosted: Tue Feb 12, 2013 1:23 pm    Post subject: Reply with quote

Bump sys-kernel/geek-sources-3.7.6 --> sys-kernel/geek-sources-3.7.7
Bump sys-kernel/geek-sources-3.8-r6 --> sys-kernel/geek-sources-3.8-r7

And soon sys-kernel/geek-sources-3.7.6 will be removed!
Back to top
View user's profile Send private message
tranquilcool
Veteran
Veteran


Joined: 25 Mar 2005
Posts: 1246

PostPosted: Wed Feb 13, 2013 4:58 pm    Post subject: Reply with quote

init_6 wrote:
Bump sys-kernel/geek-sources-3.7.6 --> sys-kernel/geek-sources-3.7.7
Bump sys-kernel/geek-sources-3.8-r6 --> sys-kernel/geek-sources-3.8-r7

And soon sys-kernel/geek-sources-3.7.6 will be removed!



geek-sources-3.7.7 broken.

include/generated/compile.h
CC arch/x86/kernel/dumpstack.o
arch/x86/kernel/dumpstack.c: In function ‘dump_stack’:
arch/x86/kernel/dumpstack.c:192:39: error: ‘struct task_struct’ has no member named ‘xid’
make[2]: *** [arch/x86/kernel/dumpstack.o] Error 1
make[1]: *** [arch/x86/kernel] Error 2
make: *** [arch/x86] Error 2
_________________
this is a strange strange world.
Back to top
View user's profile Send private message
188562
Apprentice
Apprentice


Joined: 22 Jun 2008
Posts: 186

PostPosted: Wed Feb 13, 2013 5:34 pm    Post subject: Reply with quote

tranquilcool wrote:
init_6 wrote:
Bump sys-kernel/geek-sources-3.7.6 --> sys-kernel/geek-sources-3.7.7
Bump sys-kernel/geek-sources-3.8-r6 --> sys-kernel/geek-sources-3.8-r7

And soon sys-kernel/geek-sources-3.7.6 will be removed!



geek-sources-3.7.7 broken.

include/generated/compile.h
CC arch/x86/kernel/dumpstack.o
arch/x86/kernel/dumpstack.c: In function ‘dump_stack’:
arch/x86/kernel/dumpstack.c:192:39: error: ‘struct task_struct’ has no member named ‘xid’
make[2]: *** [arch/x86/kernel/dumpstack.o] Error 1
make[1]: *** [arch/x86/kernel] Error 2
make: *** [arch/x86] Error 2


Given a piece of the log does not say anything. Where is USE flags and full logs? As I can see dumpstack.c in 3.7.7 patch only: debian, grsecurity, pld, suse. As in my view pld not look very good. And If the problem in grsecurity then even more you know what awaits you.

I personally build and tested with these flags:

Code:
# emerge geek-sources -pv

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] sys-kernel/geek-sources-3.7.7:3.7.7::init6  USE="aufs bfq branding ck debian fedora ice mageia reiser4 suse symlink uksm zfs -build -deblob -genpatches -grsecurity -imq -pld -vserver -zen" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB


So as you can see debian and suse works fine for my.
And in the future, preferably yet to see the USE flags and complete logs. Good luck to you.
Back to top
View user's profile Send private message
tranquilcool
Veteran
Veteran


Joined: 25 Mar 2005
Posts: 1246

PostPosted: Wed Feb 13, 2013 7:32 pm    Post subject: Reply with quote

emerge geek-sources -pv
sys-kernel/geek-sources-3.7.7:3.7.7::init6 USE="bfq branding ck imq pld uksm -aufs -build -debian -deblob -fedora -genpatches -grsecurity -ice -mageia -reiser4 -suse -symlink -vserver -zen -zfs"

these are the same use flags i have for 3.7.6 and it compiles.
_________________
this is a strange strange world.
Back to top
View user's profile Send private message
188562
Apprentice
Apprentice


Joined: 22 Jun 2008
Posts: 186

PostPosted: Wed Feb 13, 2013 8:07 pm    Post subject: Reply with quote

tranquilcool wrote:
emerge geek-sources -pv
sys-kernel/geek-sources-3.7.7:3.7.7::init6 USE="bfq branding ck imq pld uksm -aufs -build -debian -deblob -fedora -genpatches -grsecurity -ice -mageia -reiser4 -suse -symlink -vserver -zen -zfs"

these are the same use flags i have for 3.7.6 and it compiles.


Code:
grep dumpstack.c -R *
pld/kernel-vserver-fixes.patch:--- linux-2.6.31/arch/x86/kernel/dumpstack.c~   2009-09-16 08:32:02.000000000 +0200
pld/kernel-vserver-fixes.patch:+++ linux-2.6.31/arch/x86/kernel/dumpstack.c   2009-09-17 21:58:13.778791960 +0200


So or disable pld and reemerge geek-sources or make
Code:
patch -p1 -R < kernel-vserver-fixes.patch
Back to top
View user's profile Send private message
tranquilcool
Veteran
Veteran


Joined: 25 Mar 2005
Posts: 1246

PostPosted: Wed Feb 13, 2013 9:50 pm    Post subject: Reply with quote

init_6 wrote:
tranquilcool wrote:
emerge geek-sources -pv
sys-kernel/geek-sources-3.7.7:3.7.7::init6 USE="bfq branding ck imq pld uksm -aufs -build -debian -deblob -fedora -genpatches -grsecurity -ice -mageia -reiser4 -suse -symlink -vserver -zen -zfs"

these are the same use flags i have for 3.7.6 and it compiles.


Code:
grep dumpstack.c -R *
pld/kernel-vserver-fixes.patch:--- linux-2.6.31/arch/x86/kernel/dumpstack.c~   2009-09-16 08:32:02.000000000 +0200
pld/kernel-vserver-fixes.patch:+++ linux-2.6.31/arch/x86/kernel/dumpstack.c   2009-09-17 21:58:13.778791960 +0200


So or disable pld and reemerge geek-sources or make
Code:
patch -p1 -R < kernel-vserver-fixes.patch


Thanks, that fixed it.
_________________
this is a strange strange world.
Back to top
View user's profile Send private message
188562
Apprentice
Apprentice


Joined: 22 Jun 2008
Posts: 186

PostPosted: Fri Feb 15, 2013 9:23 am    Post subject: Reply with quote

Bump sys-kernel/geek-sources-3.7.7 --> sys-kernel/geek-sources-3.7.8
Delete sys-kernel/geek-sources-3.7.6
Delete sys-kernel/geek-sources-3.7.7
Back to top
View user's profile Send private message
188562
Apprentice
Apprentice


Joined: 22 Jun 2008
Posts: 186

PostPosted: Tue Feb 19, 2013 11:14 am    Post subject: Reply with quote

Delete sys-kernel/geek-sources-3.8-r7
Bump sys-kernel/geek-sources-3.7.9 --> sys-kernel/geek-sources-3.8.0 (currently without: ck, imq, reiser4, uksm, vserver)
Back to top
View user's profile Send private message
188562
Apprentice
Apprentice


Joined: 22 Jun 2008
Posts: 186

PostPosted: Tue Feb 19, 2013 11:53 am    Post subject: Reply with quote

if with sys-kernel/geek-sources-3.8.0 you see
Code:
  OBJCOPY arch/x86/boot/setup.bin
  OBJCOPY arch/x86/boot/vmlinux.bin
  HOSTCC  arch/x86/boot/tools/build
  BUILD   arch/x86/boot/bzImage
Setup is 16204 bytes (padded to 16384 bytes).
System is 3411 kB
CRC 95f0e0cb
Kernel: arch/x86/boot/bzImage is ready  (#1)
  Building modules, stage 2.
  MODPOST 592 modules
ERROR: "mdiobus_alloc_size" [drivers/net/ethernet/marvell/mvmdio.ko] undefined!
ERROR: "mdiobus_free" [drivers/net/ethernet/marvell/mvmdio.ko] undefined!
ERROR: "mdiobus_unregister" [drivers/net/ethernet/marvell/mvmdio.ko] undefined!


simple disable CONFIG_MVMDIO ;)
Back to top
View user's profile Send private message
188562
Apprentice
Apprentice


Joined: 22 Jun 2008
Posts: 186

PostPosted: Tue Feb 19, 2013 12:07 pm    Post subject: Reply with quote

and on sys-kernel/geek-sources-3.8.0 kernel x11-drivers/nvidia-drivers-310.32::gentoo build fine for my
Back to top
View user's profile Send private message
188562
Apprentice
Apprentice


Joined: 22 Jun 2008
Posts: 186

PostPosted: Thu Feb 28, 2013 8:02 pm    Post subject: Reply with quote

Bump sys-kernel/geek-sources-3.7.9 --> sys-kernel/geek-sources-3.7.10
Bump all in sys-kernel/geek-sources-3.8.0
Bump sys-kernel/geek-sources-3.8.0 --> sys-kernel/geek-sources-3.8.1
Back to top
View user's profile Send private message
188562
Apprentice
Apprentice


Joined: 22 Jun 2008
Posts: 186

PostPosted: Fri Mar 01, 2013 12:02 pm    Post subject: Reply with quote

rtai for Linux 3.x is out so add rtai support to sys-kernel/geek-sources-3.5.7
Back to top
View user's profile Send private message
Yamakuzure
Advocate
Advocate


Joined: 21 Jun 2006
Posts: 2296
Location: Adendorf, Germany

PostPosted: Tue Mar 05, 2013 11:02 am    Post subject: Reply with quote

Hi init_6,

I just tried geek-sources-3.8.2 and the log greted me with:
Code:
>>> Preparing source in /home/portage/sys-kernel/geek-sources-3.8.2/work/linux-3.8.2-geek ...
 * Use GEEKSOURCES_PATCHING_ORDER="
 *   zen aufs rifs uksm ice rt ck
 *   debian mageia pardus pld fedora suse
 *   imq bfq bld branding grsecurity
 *   genpatches reiser4 vserver zfs fix upatch" from /etc/portage/kernel.conf
 * Not all USE flag present in GEEKSOURCES_PATCHING_ORDER from /etc/portage/kernel.conf
 * The following flags are missing: pld zen bfq vserver genpatches upatch grsecurity imq fix zfs pardus bld rt suse rifs reiser4 ice branding fedora mageia aufs uksm rtai ck debian xenomai pld bfq vserver genpatches upatch grsecurity imq fix zfs pardus bld suse reiser4 branding fedora mageia rtai debian xenomai bfq vserver genpatches upatch grsecurity imq fix zfs bld reiser4 branding rtai xenomai vserver genpatches upatch fix zfs reiser4 rtai xenomai rtai xenomai
 * Probably that's the plan. In that case, never mind.
Well, the list of missing flags (only xenomai and rtai actually are missing) looks a bit ... long. ;)

However, although zen is patched in first, the zen configuration options do not show up in the menu. Any idea, why? (Skipped are: misc-3.8-20130303.patch and zswap-3.8-20130303.patch)
_________________
Edited 220,176 times by Yamakuzure
Back to top
View user's profile Send private message
188562
Apprentice
Apprentice


Joined: 22 Jun 2008
Posts: 186

PostPosted: Tue Mar 05, 2013 11:11 am    Post subject: Reply with quote

Xenomai and rtai add to sys-kernel/geek-sources-3.5.7
Back to top
View user's profile Send private message
Yamakuzure
Advocate
Advocate


Joined: 21 Jun 2006
Posts: 2296
Location: Adendorf, Germany

PostPosted: Tue Mar 05, 2013 11:27 am    Post subject: Reply with quote

init_6 wrote:
Xenomai and rtai add to sys-kernel/geek-sources-3.5.7
Do they have a use flag, now? I am still trying to get zen options to show up. The patches go through, but nothing so far. (To get BFS back, I had to re-enable ck USE flag.)
_________________
Edited 220,176 times by Yamakuzure
Back to top
View user's profile Send private message
188562
Apprentice
Apprentice


Joined: 22 Jun 2008
Posts: 186

PostPosted: Tue Mar 05, 2013 12:04 pm    Post subject: Reply with quote

Yamakuzure wrote:
Do they have a use flag, now? I am still trying to get zen options to show up. The patches go through, but nothing so far. (To get BFS back, I had to re-enable ck USE flag.)


yep:

Code:
# emerge =sys-kernel/geek-sources-3.5.7 -pv

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  NS    ] sys-kernel/geek-sources-3.5.7:3.5.7::init6 [3.8.2:3.8.2::init6] USE="aufs bfq branding ck fedora ice mageia reiser4 suse symlink uksm zfs -bld -build -deblob -genpatches -grsecurity -rifs -rt -rtai -vserver -xenomai" 0 kB

Total: 1 package (1 in new slot), Size of downloads: 0 kB
Back to top
View user's profile Send private message
188562
Apprentice
Apprentice


Joined: 22 Jun 2008
Posts: 186

PostPosted: Wed Mar 20, 2013 7:14 pm    Post subject: Reply with quote

Bump sys-kernel/geek-sources-3.8.3 --> sys-kernel/geek-sources-3.9-r3
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next
Page 4 of 10

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum