* [gentoo-user] ati-drivers:legacy fail to build with kernel 3.12
@ 2013-10-01 8:00 Helmut Jarausch
2013-10-01 18:16 ` Volker Armin Hemmann
0 siblings, 1 reply; 8+ messages in thread
From: Helmut Jarausch @ 2013-10-01 8:00 UTC (permalink / raw
To: gentoo-user
Hi,
in "good" tradition the new 3.12 Linux kernel breaks ati-drivers again
(as always in the past).
Does anybody know about a patch to make
x11-drivers/ati-drivers:legacy
compile with linux-3.12-rc3 ?
Trying to emerge ati-drivers-13.1_pre897 (currently the only legacy
driver)
with 3.12-rc3 gives
MODPOST 1 modules
FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol
'acpi_bus_get_device'
Many thanks for a hint,
Helmut
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] ati-drivers:legacy fail to build with kernel 3.12
2013-10-01 8:00 [gentoo-user] ati-drivers:legacy fail to build with kernel 3.12 Helmut Jarausch
@ 2013-10-01 18:16 ` Volker Armin Hemmann
2013-10-02 7:02 ` Helmut Jarausch
0 siblings, 1 reply; 8+ messages in thread
From: Volker Armin Hemmann @ 2013-10-01 18:16 UTC (permalink / raw
To: gentoo-user
Am 01.10.2013 10:00, schrieb Helmut Jarausch:
> Hi,
>
> in "good" tradition the new 3.12 Linux kernel breaks ati-drivers
> again (as always in the past).
> Does anybody know about a patch to make
> x11-drivers/ati-drivers:legacy
> compile with linux-3.12-rc3 ?
>
> Trying to emerge ati-drivers-13.1_pre897 (currently the only legacy
> driver)
> with 3.12-rc3 gives
>
> MODPOST 1 modules
> FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol
> 'acpi_bus_get_device'
>
> Many thanks for a hint,
> Helmut
>
so you are using a driver meant for stable (old) systems, with a pre
release kernel - and you don't even know what do do with that message?
Does that do no seem a bit silly? hm?
acpi_bus_get_device is gpl only. You can undo that. If you want.
But seriously, what is wrong with using stable releases like 3.10.x? If
you use ati-drivers, you don't need the amd driver improvements in 3.11
or 3.12.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] ati-drivers:legacy fail to build with kernel 3.12
2013-10-01 18:16 ` Volker Armin Hemmann
@ 2013-10-02 7:02 ` Helmut Jarausch
2013-10-02 7:06 ` Alan McKinnon
0 siblings, 1 reply; 8+ messages in thread
From: Helmut Jarausch @ 2013-10-02 7:02 UTC (permalink / raw
To: gentoo-user
On 10/01/2013 08:16:23 PM, Volker Armin Hemmann wrote:
> Am 01.10.2013 10:00, schrieb Helmut Jarausch:
> > Hi,
> >
> > in "good" tradition the new 3.12 Linux kernel breaks ati-drivers
> > again (as always in the past).
> > Does anybody know about a patch to make
> > x11-drivers/ati-drivers:legacy
> > compile with linux-3.12-rc3 ?
> >
> > Trying to emerge ati-drivers-13.1_pre897 (currently the only legacy
> > driver)
> > with 3.12-rc3 gives
> >
> > MODPOST 1 modules
> > FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only
> symbol
> > 'acpi_bus_get_device'
> >
> > Many thanks for a hint,
> > Helmut
> >
>
> so you are using a driver meant for stable (old) systems, with a pre
> release kernel - and you don't even know what do do with that message?
I'm quite sure there are a lot of things which you don't known either.
> Does that do no seem a bit silly? hm?
Thanks for this compliment!
> acpi_bus_get_device is gpl only. You can undo that. If you want.
>
> But seriously, what is wrong with using stable releases like 3.10.x?
> If
> you use ati-drivers, you don't need the amd driver improvements in
> 3.11
> or 3.12.
There are two points here:
- first I consider it as my contribution to GenToo to help testing.
The problem with the 3.12 prerelease will definitely continue with
the main release
coming in about 4 weeks.
- This 3.12 prerelease has a lot of BTRFS pataches. Since I'm using
BTRFS for most of
my file systems, I like to have the most recent fixes.
"Thank you"
Helmut
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] ati-drivers:legacy fail to build with kernel 3.12
2013-10-02 7:02 ` Helmut Jarausch
@ 2013-10-02 7:06 ` Alan McKinnon
2013-10-02 12:19 ` Helmut Jarausch
2013-10-03 7:08 ` Mick
0 siblings, 2 replies; 8+ messages in thread
From: Alan McKinnon @ 2013-10-02 7:06 UTC (permalink / raw
To: gentoo-user
On 02/10/2013 09:02, Helmut Jarausch wrote:
> On 10/01/2013 08:16:23 PM, Volker Armin Hemmann wrote:
>> Am 01.10.2013 10:00, schrieb Helmut Jarausch:
>> > Hi,
>> >
>> > in "good" tradition the new 3.12 Linux kernel breaks ati-drivers
>> > again (as always in the past).
>> > Does anybody know about a patch to make
>> > x11-drivers/ati-drivers:legacy
>> > compile with linux-3.12-rc3 ?
>> >
>> > Trying to emerge ati-drivers-13.1_pre897 (currently the only legacy
>> > driver)
>> > with 3.12-rc3 gives
>> >
>> > MODPOST 1 modules
>> > FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol
>> > 'acpi_bus_get_device'
>> >
>> > Many thanks for a hint,
>> > Helmut
>> >
>>
>> so you are using a driver meant for stable (old) systems, with a pre
>> release kernel - and you don't even know what do do with that message?
>
> I'm quite sure there are a lot of things which you don't known either.
>
>> Does that do no seem a bit silly? hm?
>
> Thanks for this compliment!
>
>> acpi_bus_get_device is gpl only. You can undo that. If you want.
>>
>> But seriously, what is wrong with using stable releases like 3.10.x? If
>> you use ati-drivers, you don't need the amd driver improvements in 3.11
>> or 3.12.
>
> There are two points here:
> - first I consider it as my contribution to GenToo to help testing.
> The problem with the 3.12 prerelease will definitely continue with the
> main release
> coming in about 4 weeks.
>
> - This 3.12 prerelease has a lot of BTRFS pataches. Since I'm using
> BTRFS for most of
> my file systems, I like to have the most recent fixes.
Calm down boys.
Helmut, the problem is that you are trying to use ATI's proprietary code
with GPL code in the kernel.
The kernel devs do not want you to do that and that is their right.
What you should have done in your mail is indicate that you read the
error message and understand it, and why you want to continue
regradless. Then you should have mentioned what Google told you about
the problem, or something to show what you already did to help yourself.
As it stands you post is really just asking someone else to do your
homework for you and that you are too lazy to do it yourself. I'm sure
that's not want you are really doing, it just looks that way.
--
Alan McKinnon
alan.mckinnon@gmail.com
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] ati-drivers:legacy fail to build with kernel 3.12
2013-10-02 7:06 ` Alan McKinnon
@ 2013-10-02 12:19 ` Helmut Jarausch
2013-10-03 9:30 ` Alan McKinnon
2013-10-03 7:08 ` Mick
1 sibling, 1 reply; 8+ messages in thread
From: Helmut Jarausch @ 2013-10-02 12:19 UTC (permalink / raw
To: gentoo-user
On 10/02/2013 09:06:42 AM, Alan McKinnon wrote:
> On 02/10/2013 09:02, Helmut Jarausch wrote:
> > On 10/01/2013 08:16:23 PM, Volker Armin Hemmann wrote:
> >> Am 01.10.2013 10:00, schrieb Helmut Jarausch:
> >> > Hi,
> >> >
> >> > in "good" tradition the new 3.12 Linux kernel breaks ati-drivers
> >> > again (as always in the past).
> >> > Does anybody know about a patch to make
> >> > x11-drivers/ati-drivers:legacy
> >> > compile with linux-3.12-rc3 ?
> >> >
> >> > Trying to emerge ati-drivers-13.1_pre897 (currently the only
> legacy
> >> > driver)
> >> > with 3.12-rc3 gives
> >> >
> >> > MODPOST 1 modules
> >> > FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only
> symbol
> >> > 'acpi_bus_get_device'
> >> >
> >> > Many thanks for a hint,
> >> > Helmut
> >> >
> >>
> >> so you are using a driver meant for stable (old) systems, with a
> pre
> >> release kernel - and you don't even know what do do with that
> message?
> >
> > I'm quite sure there are a lot of things which you don't known
> either.
> >
> >> Does that do no seem a bit silly? hm?
> >
> > Thanks for this compliment!
> >
> >> acpi_bus_get_device is gpl only. You can undo that. If you want.
> >>
> >> But seriously, what is wrong with using stable releases like
> 3.10.x? If
> >> you use ati-drivers, you don't need the amd driver improvements in
> 3.11
> >> or 3.12.
> >
> > There are two points here:
> > - first I consider it as my contribution to GenToo to help testing.
> > The problem with the 3.12 prerelease will definitely continue
> with the
> > main release
> > coming in about 4 weeks.
> >
> > - This 3.12 prerelease has a lot of BTRFS pataches. Since I'm using
> > BTRFS for most of
> > my file systems, I like to have the most recent fixes.
>
>
> Calm down boys.
>
>
> Helmut, the problem is that you are trying to use ATI's proprietary
> code
> with GPL code in the kernel.
>
> The kernel devs do not want you to do that and that is their right.
>
> What you should have done in your mail is indicate that you read the
> error message and understand it, and why you want to continue
> regradless. Then you should have mentioned what Google told you about
> the problem, or something to show what you already did to help
> yourself.
>
> As it stands you post is really just asking someone else to do your
> homework for you and that you are too lazy to do it yourself. I'm sure
> that's not want you are really doing, it just looks that way.
>
Hi Alan,
the only "fix" I have found with Google is a patch to the kernel itself.
This works but I don't like it.
Up to now, all similar problems in the past have been fixed by patches
to the ati-drivers.
But I haven't found such a patch, perhaps it's impossible to fix it by
only patching
the ati-drivers, this time. Linus makes our life a bit harder.
Helmut
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] ati-drivers:legacy fail to build with kernel 3.12
2013-10-02 7:06 ` Alan McKinnon
2013-10-02 12:19 ` Helmut Jarausch
@ 2013-10-03 7:08 ` Mick
2013-10-03 11:29 ` Helmut Jarausch
1 sibling, 1 reply; 8+ messages in thread
From: Mick @ 2013-10-03 7:08 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: Text/Plain, Size: 2672 bytes --]
On Wednesday 02 Oct 2013 08:06:42 Alan McKinnon wrote:
> On 02/10/2013 09:02, Helmut Jarausch wrote:
> > On 10/01/2013 08:16:23 PM, Volker Armin Hemmann wrote:
> >> Am 01.10.2013 10:00, schrieb Helmut Jarausch:
> >> > Hi,
> >> >
> >> > in "good" tradition the new 3.12 Linux kernel breaks ati-drivers
> >> > again (as always in the past).
> >> > Does anybody know about a patch to make
> >> > x11-drivers/ati-drivers:legacy
> >> > compile with linux-3.12-rc3 ?
> >> >
> >> > Trying to emerge ati-drivers-13.1_pre897 (currently the only legacy
> >> > driver)
> >> > with 3.12-rc3 gives
> >> >
> >> > MODPOST 1 modules
> >> >
> >> > FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol
> >> > 'acpi_bus_get_device'
> >> >
> >> > Many thanks for a hint,
> >> > Helmut
> >>
> >> so you are using a driver meant for stable (old) systems, with a pre
> >> release kernel - and you don't even know what do do with that message?
> >
> > I'm quite sure there are a lot of things which you don't known either.
> >
> >> Does that do no seem a bit silly? hm?
> >
> > Thanks for this compliment!
> >
> >> acpi_bus_get_device is gpl only. You can undo that. If you want.
> >>
> >> But seriously, what is wrong with using stable releases like 3.10.x? If
> >> you use ati-drivers, you don't need the amd driver improvements in 3.11
> >> or 3.12.
> >
> > There are two points here:
> > - first I consider it as my contribution to GenToo to help testing.
> >
> > The problem with the 3.12 prerelease will definitely continue with the
> >
> > main release
> >
> > coming in about 4 weeks.
> >
> > - This 3.12 prerelease has a lot of BTRFS pataches. Since I'm using
> > BTRFS for most of
> >
> > my file systems, I like to have the most recent fixes.
>
> Calm down boys.
>
>
> Helmut, the problem is that you are trying to use ATI's proprietary code
> with GPL code in the kernel.
>
> The kernel devs do not want you to do that and that is their right.
>
> What you should have done in your mail is indicate that you read the
> error message and understand it, and why you want to continue
> regradless. Then you should have mentioned what Google told you about
> the problem, or something to show what you already did to help yourself.
>
> As it stands you post is really just asking someone else to do your
> homework for you and that you are too lazy to do it yourself. I'm sure
> that's not want you are really doing, it just looks that way.
Curious, is there a reason you are not using the radeon driver instead of the
ati proprietary drivers?
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 490 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] ati-drivers:legacy fail to build with kernel 3.12
2013-10-02 12:19 ` Helmut Jarausch
@ 2013-10-03 9:30 ` Alan McKinnon
0 siblings, 0 replies; 8+ messages in thread
From: Alan McKinnon @ 2013-10-03 9:30 UTC (permalink / raw
To: gentoo-user
On 02/10/2013 14:19, Helmut Jarausch wrote:
> On 10/02/2013 09:06:42 AM, Alan McKinnon wrote:
>> On 02/10/2013 09:02, Helmut Jarausch wrote:
>> > On 10/01/2013 08:16:23 PM, Volker Armin Hemmann wrote:
>> >> Am 01.10.2013 10:00, schrieb Helmut Jarausch:
>> >> > Hi,
>> >> >
>> >> > in "good" tradition the new 3.12 Linux kernel breaks ati-drivers
>> >> > again (as always in the past).
>> >> > Does anybody know about a patch to make
>> >> > x11-drivers/ati-drivers:legacy
>> >> > compile with linux-3.12-rc3 ?
>> >> >
>> >> > Trying to emerge ati-drivers-13.1_pre897 (currently the only legacy
>> >> > driver)
>> >> > with 3.12-rc3 gives
>> >> >
>> >> > MODPOST 1 modules
>> >> > FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only
>> symbol
>> >> > 'acpi_bus_get_device'
>> >> >
>> >> > Many thanks for a hint,
>> >> > Helmut
>> >> >
>> >>
>> >> so you are using a driver meant for stable (old) systems, with a pre
>> >> release kernel - and you don't even know what do do with that message?
>> >
>> > I'm quite sure there are a lot of things which you don't known either.
>> >
>> >> Does that do no seem a bit silly? hm?
>> >
>> > Thanks for this compliment!
>> >
>> >> acpi_bus_get_device is gpl only. You can undo that. If you want.
>> >>
>> >> But seriously, what is wrong with using stable releases like
>> 3.10.x? If
>> >> you use ati-drivers, you don't need the amd driver improvements in
>> 3.11
>> >> or 3.12.
>> >
>> > There are two points here:
>> > - first I consider it as my contribution to GenToo to help testing.
>> > The problem with the 3.12 prerelease will definitely continue with
>> the
>> > main release
>> > coming in about 4 weeks.
>> >
>> > - This 3.12 prerelease has a lot of BTRFS pataches. Since I'm using
>> > BTRFS for most of
>> > my file systems, I like to have the most recent fixes.
>>
>>
>> Calm down boys.
>>
>>
>> Helmut, the problem is that you are trying to use ATI's proprietary code
>> with GPL code in the kernel.
>>
>> The kernel devs do not want you to do that and that is their right.
>>
>> What you should have done in your mail is indicate that you read the
>> error message and understand it, and why you want to continue
>> regradless. Then you should have mentioned what Google told you about
>> the problem, or something to show what you already did to help yourself.
>>
>> As it stands you post is really just asking someone else to do your
>> homework for you and that you are too lazy to do it yourself. I'm sure
>> that's not want you are really doing, it just looks that way.
>>
>
> Hi Alan,
>
> the only "fix" I have found with Google is a patch to the kernel itself.
> This works but I don't like it.
> Up to now, all similar problems in the past have been fixed by patches
> to the ati-drivers.
> But I haven't found such a patch, perhaps it's impossible to fix it by
> only patching
> the ati-drivers, this time. Linus makes our life a bit harder.
I missed this one earlier.
ATI will need to modify their driver code. The non-GPL portion is trying
to access GPL-only kernel code, so that portion needs to move into ATI's
shim.
Nothing is broken here, this is the expected result occasionally. You
implicitly agreed to have to put up with this occasionally when you
decided to use fglrx, and also when you decided to use the Linux kernel.
See:
stable_api_nonsense.txt
or you could just use radeon and all these troubles go away.
--
Alan McKinnon
alan.mckinnon@gmail.com
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] ati-drivers:legacy fail to build with kernel 3.12
2013-10-03 7:08 ` Mick
@ 2013-10-03 11:29 ` Helmut Jarausch
0 siblings, 0 replies; 8+ messages in thread
From: Helmut Jarausch @ 2013-10-03 11:29 UTC (permalink / raw
To: gentoo-user
On 10/03/2013 09:08:56 AM, Mick wrote:
> Curious, is there a reason you are not using the radeon driver
> instead of the
> ati proprietary drivers?
> --
I haven't checked recently but I remember that google-earth didn't work
with the radeon drivers.
Helmut
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2013-10-03 11:30 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-01 8:00 [gentoo-user] ati-drivers:legacy fail to build with kernel 3.12 Helmut Jarausch
2013-10-01 18:16 ` Volker Armin Hemmann
2013-10-02 7:02 ` Helmut Jarausch
2013-10-02 7:06 ` Alan McKinnon
2013-10-02 12:19 ` Helmut Jarausch
2013-10-03 9:30 ` Alan McKinnon
2013-10-03 7:08 ` Mick
2013-10-03 11:29 ` Helmut Jarausch
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox