Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Gentoo kernel 3.19.8, where could I download it?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
dr_berta
n00b
n00b


Joined: 07 Mar 2016
Posts: 15
Location: Carpi (MO)

PostPosted: Tue Dec 04, 2018 5:12 pm    Post subject: Gentoo kernel 3.19.8, where could I download it? Reply with quote

Hi all,
I need to update a very old 64 bit gentoo system with kernel 3.14.14 to the last version of the kernel (3.19.8?), due to a problem with the usb3 driver.
I tried to search with google, but I wasn't able to find a place wehere to download those source files.
I found some live dvd but the last 3x version was only a 3.15.6, the next dvd has a kernel 4.5

Could you give me an indication where to download this gentoo kernel?

I cannot install a kernel 4.x because it is incompatible with usb custom drivers and with GTK2 graphic applications present on that system

Thank's
Claudio
Back to top
View user's profile Send private message
Jaglover
Watchman
Watchman


Joined: 29 May 2005
Posts: 6603
Location: Saint Amant, Acadiana

PostPosted: Tue Dec 04, 2018 5:19 pm    Post subject: Reply with quote

You could use vanilla kernel from kernel.org. https://www.kernel.org/
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 20107
Location: here

PostPosted: Tue Dec 04, 2018 5:26 pm    Post subject: Reply with quote

Package sys-kernel/vanilla-sources has 3.16.61 and is in tree
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Marlo
Veteran
Veteran


Joined: 26 Jul 2003
Posts: 1384

PostPosted: Tue Dec 04, 2018 5:27 pm    Post subject: Reply with quote

@tux ~ $ eix -R gentoo-sources:


 sys-kernel/gentoo-sources
     Verfügbare Versionen:   
     (3.8.13) 3.8.13^bs[6]
     (3.18.11) **3.18.11^bs[5]
     (3.19.6) **3.19.6^bs[5]
     (4.0.1) (~)4.0.1^bs[2] **4.0.1^bs[5]
     (4.0.4) **4.0.4^bs[5]
     (4.0.5) **4.0.5^bs[5]
     (4.1.5) (~)4.1.5^bs[5]
     (4.1.6) (~)4.1.6^bs[2]
     (4.1.12) (~)4.1.12^bs[1]
     (4.3.0) (~)4.3.0^bs[2]
     (4.4.6) (~)4.4.6^bs[1]
     (4.4.39) 4.4.39^bs[2]
     (4.4.150) 4.4.150^bs
     (4.4.162) 4.4.162^bs
     (4.4.163) (~)4.4.163^bs
     (4.4.164) 4.4.164^bs
     (4.4.165) (~)4.4.165^bs
     (4.4.166) (~)4.4.166^bs
     (4.9.16) (~)4.9.16^bs[1]
     (4.9.49-r1) *4.9.49-r1^bs 4.9.49-r1^bs[2]
     (4.9.76-r1) (~)4.9.76-r1^bs[1]
     (4.9.122) 4.9.122^bs
     (4.9.132) (~)4.9.132^bs
     (4.9.133) (~)4.9.133^bs
     (4.9.134) (~)4.9.134^bs
     (4.9.135) 4.9.135^bs
     (4.9.136) (~)4.9.136^bs
     (4.9.137) (~)4.9.137^bs
     (4.9.138) 4.9.138^bs
     (4.9.140) 4.9.140^bs
     (4.9.141) (~)4.9.141^bs
     (4.9.142) (~)4.9.142^bs
     (4.12.12) (~)4.12.12^bs[1]
     (4.14.65) 4.14.65^bs
     (4.14.78) 4.14.78^bs
     (4.14.79) (~)4.14.79^bs
     (4.14.80) (~)4.14.80^bs
     (4.14.81) (~)4.14.81^bs
     (4.14.82) 4.14.82^bs
     (4.14.83) 4.14.83^bs
     (4.14.84) (~)4.14.84^bs
     (4.14.85) (~)4.14.85^bs
     (4.16.0) (~)4.16.0^bs[4]
     (4.18.5) (~)4.18.5^bs[3]
     (4.18.11) (~)4.18.11^bs[3]
     (4.18.18-r1) (~)4.18.18-r1^bs
     (4.18.19) (~)4.18.19^bs
     (4.18.20) (~)4.18.20^bs{tbz2}
     (4.19.0) (~)4.19.0^bs (~)4.19.0^bs[3]
     (4.19.1) (~)4.19.1^bs
     (4.19.2) (~)4.19.2^bs (~)4.19.2^bs[3]
     (4.19.3) (~)4.19.3^bs
     (4.19.4) (~)4.19.4^bs
     (4.19.5) (~)4.19.5^bs{tbz2}
     (4.19.6) (~)4.19.6^bs{tbz2}
       {build deblob dracut experimental genkernel make minimal savedconfig symlink}
     Installierte Versionen: 4.18.20(4.18.20)^bs{tbz2}(00:25:28 23.11.2018)(experimental -build -symlink) 4.19.6(4.19.6)^bs{tbz2}(00:30:03 02.12.2018)(experimental -build -symlink)
     Startseite:             https://dev.gentoo.org/~mpagano/genpatches
     Beschreibung:           Full sources including the Gentoo patchset for the 4.19 kernel tree

[1] "AstroFloyd" layman/AstroFloyd
....

Activate the "AstroFloyd" with layman.

Mod edit: Disabled smiles as they were corrupting the code listing. — JRG

[Moderator edit: changed [quote] tags to [code] tags to preserve output layout. -Hu]
_________________
Thank you for your attention, interest and support.
------------------------------------------------------------------
http://radio.garden/
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 13025

PostPosted: Wed Dec 05, 2018 2:59 am    Post subject: Re: Gentoo kernel 3.19.8, where could I download it? Reply with quote

dr_berta wrote:
I need to update a very old 64 bit gentoo system with kernel 3.14.14 to the last version of the kernel (3.19.8?), due to a problem with the usb3 driver.
As of this writing, the latest non-rc kernel is 4.19.6, not 3.19.8.
dr_berta wrote:
I tried to search with google, but I wasn't able to find a place wehere to download those source files.
kernel.org for the base sources. Gentoo source control for any Gentoo patches.
dr_berta wrote:
I cannot install a kernel 4.x because it is incompatible with usb custom drivers and with GTK2 graphic applications present on that system
An out-of-tree USB driver might be broken if it was not updated, but the graphical applications should work fine. Are you sure your USB device is not supported by a mainline driver in more recent kernels? If it is not, bug your vendor for an updated driver.
Back to top
View user's profile Send private message
dr_berta
n00b
n00b


Joined: 07 Mar 2016
Posts: 15
Location: Carpi (MO)

PostPosted: Wed Dec 05, 2018 3:14 pm    Post subject: Reply with quote

Hi,
thank you for the info.

Claudio
Back to top
View user's profile Send private message
dr_berta
n00b
n00b


Joined: 07 Mar 2016
Posts: 15
Location: Carpi (MO)

PostPosted: Thu Dec 06, 2018 3:15 pm    Post subject: Reply with quote

Hi,
I tried to download the vanilla kernel 3.16, but emerge gave me a lot of errors due to packages masked because their EABI is no longer supported.
How could I manage this issue?

I also found that my portage has in sys-kernel/linux-headers and in sys-kernel/gentoo-sources the packages of the kernel 3.19.8, but it seems impossible to find a repository having that package available for the download.
Do you know which repository could I use for the download?

Thanks
Claudio
Back to top
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10154
Location: Somewhere over Atlanta, Georgia

PostPosted: Thu Dec 06, 2018 4:47 pm    Post subject: Reply with quote

Hi dr_berta,

gentoo-sources-3.19.8 was added to Portage Fri Aug 21 10:23:09 2015 -0400. You can retrieve the ebuild from the git repository but it's probably better to create a new ebuild modeled on a contemporary one. That'll avoid the EAPI errors you're reporting above. It's a relatively easy bit of ebuild hackery. Here's what you need to do:
  1. Make a local overlay (if you don't already have one). This is described in the Handbook here.
  2. Create the proper category/package directories (i.e., sys-kernel/gentoo-sources) in the overlay.
  3. Copy a contemporary gentoo-sources ebuild from the main Portage tree into your overlay. Rename it to "gentoo-sources-3.19.8.ebuild".
  4. Locate the appropriate genpatches files here. The latest version of the patches for the kernel version / major revision (e.g., 3.19) is almost always the appropriate one.
  5. Download the three patch bundle files (base, extras, and experimental) and place them in your /usr/portage/distfiles directory. Change their ownership to portage:portage.
  6. Edit the "gentoo-sources-3.19.8.ebuild" to reference the correct version of genpatches in the K_GENPATCHES_VER variable. (As of this writing, that would be "9".)
  7. Create the manifest for your new ebuild. Run from the new overlay gentoo-sources directory, that would be:
    Code:
    ebuild gentoo-sources-3.19.8.ebuild manifest
That's it. You should now have a working ebuild for this older kernel. Most of the work is in setting up the overlay. The actual ebuild work is trivial because the inherited kernel-2 eclass does most of the work.

- John
_________________
I can confirm that I have received between 0 and 499 National Security Letters.
Back to top
View user's profile Send private message
dr_berta
n00b
n00b


Joined: 07 Mar 2016
Posts: 15
Location: Carpi (MO)

PostPosted: Tue Dec 11, 2018 10:20 am    Post subject: Reply with quote

Hi John,
I did what you suggested but doing the ebuild I have the following error:

gentoo-sources-3.19.8.ebuild does not seem to have a valid PORTDIR structure

In my make.conf I have the folowing variables:

PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"

Where am I wrong?

Claudio
Back to top
View user's profile Send private message
dr_berta
n00b
n00b


Joined: 07 Mar 2016
Posts: 15
Location: Carpi (MO)

PostPosted: Tue Dec 11, 2018 11:02 am    Post subject: Reply with quote

HI, I found the error.
Now it worked. I'm downloading the new sources

Thanks
Claudio
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo All times are GMT
Page 1 of 1

 
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