* [d-kernel] 3c90x @ 2003-08-07 14:49 Ed V. Bartosh 2003-08-07 16:08 ` Albert R. Valiev 2003-08-07 16:27 ` [d-kernel] 3c90x Sergey Vlasov 0 siblings, 2 replies; 13+ messages in thread From: Ed V. Bartosh @ 2003-08-07 14:49 UTC (permalink / raw) To: ALT Linux kernel packages development Hello, Name: kernel-source-%module_name-%module_version - зачем версию в имя ? Предвидится несколько версих одновременно ? -- Best regards, Ed V. Bartosh ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [d-kernel] 3c90x 2003-08-07 14:49 [d-kernel] 3c90x Ed V. Bartosh @ 2003-08-07 16:08 ` Albert R. Valiev 2003-08-07 15:30 ` Ed V. Bartosh 2003-08-07 16:27 ` [d-kernel] 3c90x Sergey Vlasov 1 sibling, 1 reply; 13+ messages in thread From: Albert R. Valiev @ 2003-08-07 16:08 UTC (permalink / raw) To: ALT Linux kernel packages development [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 421 bytes --] В сообщении от 7 Август 2003 18:49 Ed V. Bartosh написал: > Hello, > > Name: kernel-source-%module_name-%module_version - > зачем версию в имя ? Предвидится несколько версих одновременно Упс. пропустил случайно. Ничего, все равно модуль перезаливать надо из-за ошибки -- With Best Regards, Albert R. Valiev ------------------------------------ ALT Linux Team [www.altlinux.ru] ARV-DARKSTAR-RIPN, ARV2-RIPE [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [d-kernel] 3c90x 2003-08-07 16:08 ` Albert R. Valiev @ 2003-08-07 15:30 ` Ed V. Bartosh 0 siblings, 0 replies; 13+ messages in thread From: Ed V. Bartosh @ 2003-08-07 15:30 UTC (permalink / raw) To: ALT Linux kernel packages development [-- Attachment #1: Type: text/plain, Size: 614 bytes --] >>>>> "ARV" == Albert R. Valiev writes: ARV> В сообщении от 7 Август 2003 18:49 Ed V. Bartosh написал: >> Hello, >> >> Name: kernel-source-%module_name-%module_version - зачем версию в >> имя ? Предвидится несколько версих одновременно ARV> Упс. пропустил случайно. Ничего, все равно модуль перезаливать ARV> надо из-за ошибки Может тогда заодно и причешешь спек модуля ? Там мелочи, но все равно. Да, и почему в такое странное место ставишь ? может лучше в ...kernel/drivers/net, туда, где остальные драйверы такого рода ? Дифф со своим спеком приаттачиваю. -- Best regards, Ed V. Bartosh [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: 3c90x.spec.diff --] [-- Type: text/x-patch, Size: 4222 bytes --] --- /home/ed/tmp/3c90x-llc-smp.spec 2003-08-07 19:23:28 +0400 +++ /home/ed/tmp/kernel-modules-3c90x-aw-smp 2003-08-07 19:23:28 +0400 @@ -1,36 +1,32 @@ -%define module_name 3c90x -%define module_release alt1 -%define module_version 1.0.2 - -%define kversion 2.4.21rel -%define krelease alt4 -%define flavour llc-smp +# -*- rpm-spec -*- +# $Id: kernel-modules-3c90x-aw-smp,v 1.2 2003/08/07 12:59:22 ed Exp $ +# + +%define module_name 3c90x +%define module_version 1.0.2 + +%define kversion 2.4.21 +%define krelease alt14 +%define flavour aw-smp +%define kcc "%kgcc" %define base_arch %(echo %{_target_cpu} | sed 's/i.86/i386/;s/athlon/i386/') -%define kgcc gcc-2.96 -%define kgcc_package gcc2.96 +%define module_dir /lib/modules/%{kversion}-%{flavour}-%{krelease}/kernel/drivers/net -%ifdef use_ccache -%define kcc "ccache %kgcc" -%else -%define kcc "%kgcc" -%endif +Summary: 3COM 3c90x network card drivers +Name: kernel-modules-%{module_name}-%{flavour} +Version: %module_version +Release: alt2 +License: GPL +Group: System/Kernel and hardware -%define module_dir /lib/modules/%{kversion}-%{flavour}-%{krelease}/3com +Packager: Kernel Maintainer Team <kernel@packages.altlinux.org> +BuildPreReq: kernel-build-tools -Summary: 3COM 3c90x network card drivers -Name: kernel-modules-%{module_name}-%{flavour} -Version: %module_version -Release: %module_release -License: GPL -Group: System/Kernel and hardware - -Packager: Kernel Maintainer Team <kernel@packages.altlinux.org> - -ExclusiveOS: Linux -URL: http://www.kernel.org/ +ExclusiveOS: Linux +URL: http://www.kernel.org/ BuildRequires: %kgcc_package BuildRequires: modutils BuildRequires: perl @@ -38,9 +34,9 @@ BuildRequires: kernel-headers-%flavour BuildRequires: kernel-source-%module_name-%module_version -Prereq: fileutils -Prereq: modutils -Prereq: kernel-image-%flavour = %kversion-%krelease +Prereq: fileutils +Prereq: modutils +Prereq: kernel-image-%flavour = %kversion-%krelease ExclusiveArch: %ix86 %description @@ -48,34 +44,41 @@ %prep -rm -rf kernel-source-%{module_name}-%{module_version} - -tar -jxvf %{_usrsrc}/kernel/sources/kernel-source-%{module_name}-%{module_version}.tar.bz2 - -%setup -D -T -n kernel-source-%{module_name}-%{module_version} +rm -rf kernel-source-%module_name-%module_version + +tar -jxvf %_usrsrc/kernel/sources/kernel-source-%module_name-%module_version.tar.bz2 + +%setup -D -T -n kernel-source-%module_name-%module_version %build %kcc -c 3c90x.c -O2 -Wall -Wstrict-prototypes -fomit-frame-pointer \ --I/usr/include/linux-%{kversion}-%{flavour}/include \ +-I/usr/include/linux-%kversion-%flavour/include \ -fno-strength-reduce -pipe -DMODULE -D__KERNEL__ -DMODVERSIONS %install -mkdir -p $RPM_BUILD_ROOT/%{module_dir} -install -p -m644 3c90x.o $RPM_BUILD_ROOT/%{module_dir} +mkdir -p $RPM_BUILD_ROOT/%module_dir +install -p -m644 3c90x.o $RPM_BUILD_ROOT/%module_dir %post -/sbin/depmod -a -F /boot/System.map-%{kversion}-%{flavour}-%{krelease} \ - %{kversion}-%{flavour}-%{krelease} +/sbin/depmod -a -F /boot/System.map-%kversion-%flavour-%krelease \ + %kversion-%flavour-%krelease %postun -/sbin/depmod -a -F /boot/System.map-%{kversion}-%{flavour}-%{krelease} \ - %{kversion}-%{flavour}-%{krelease} +/sbin/depmod -a -F /boot/System.map-%kversion-%flavour-%krelease \ + %kversion-%flavour-%krelease %files %defattr(644,root,root,755) %module_dir %changelog +* Thu Aug 07 2003 Ed V. Bartosh <ed@altlinux.org> 1.0.2-alt2 +- rebuilt with 2.4.21-alt14 +- spec sanity check + +* Thu Aug 7 2003 Ed V. Bartosh <ed@sam-solutions.net> 1.0.2-alt1 +- Changed for 'aw' flavour + * Thu Jul 31 2003 Albert R. Valiev <darkstar@altlinux.ru> 1.0.2-alt1 - Initial build ^ permalink raw reply [flat|nested] 13+ messages in thread
* [d-kernel] Re: 3c90x 2003-08-07 14:49 [d-kernel] 3c90x Ed V. Bartosh 2003-08-07 16:08 ` Albert R. Valiev @ 2003-08-07 16:27 ` Sergey Vlasov 2003-08-07 15:36 ` Ed V. Bartosh 2003-08-07 16:49 ` Anton Farygin 1 sibling, 2 replies; 13+ messages in thread From: Sergey Vlasov @ 2003-08-07 16:27 UTC (permalink / raw) To: ALT Linux kernel packages development On Thu, 07 Aug 2003 18:49:51 +0400 ed@altlinux.ru (Ed V. Bartosh) wrote: > Hello, > > Name: kernel-source-%module_name-%module_version - > зачем версию в имя ? Предвидится несколько версих одновременно ? А вот у nidd kernel-source-bcm5700-6.2.11-6.2.11-alt1 тоже такой. Как всё-таки надо? А то я уже собрался bcm4400 потестировать и заливать... ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [d-kernel] Re: 3c90x 2003-08-07 16:27 ` [d-kernel] 3c90x Sergey Vlasov @ 2003-08-07 15:36 ` Ed V. Bartosh 2003-08-07 16:49 ` Anton Farygin 1 sibling, 0 replies; 13+ messages in thread From: Ed V. Bartosh @ 2003-08-07 15:36 UTC (permalink / raw) To: ALT Linux kernel packages development >>>>> "SV" == Sergey Vlasov writes: >> Name: kernel-source-%module_name-%module_version - зачем версию в >> имя ? Предвидится несколько версих одновременно ? SV> А вот у nidd kernel-source-bcm5700-6.2.11-6.2.11-alt1 тоже SV> такой. SV> Как всё-таки надо? А то я уже собрался bcm4400 потестировать и SV> заливать... Если модуль не будет нужен сразу в нескольких версиях, то это не нужно: 1.3 Пакеты с исходными текстами модулей. ---------------------------------------- Такие пакеты должны называться: kernel-source-<имя проекта> либо kernel-source-<имя проекта>-<версия модулей>, если требуется одновременная установка нескольких версий такого пакета. -- Best regards, Ed V. Bartosh ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [d-kernel] Re: 3c90x 2003-08-07 16:27 ` [d-kernel] 3c90x Sergey Vlasov 2003-08-07 15:36 ` Ed V. Bartosh @ 2003-08-07 16:49 ` Anton Farygin 2003-08-07 17:13 ` Sergey Vlasov 1 sibling, 1 reply; 13+ messages in thread From: Anton Farygin @ 2003-08-07 16:49 UTC (permalink / raw) To: ALT Linux kernel packages development [-- Attachment #1: Type: text/plain, Size: 449 bytes --] Sergey Vlasov пишет: > On Thu, 07 Aug 2003 18:49:51 +0400 > ed@altlinux.ru (Ed V. Bartosh) wrote: > > >>Hello, >> >>Name: kernel-source-%module_name-%module_version - >>зачем версию в имя ? Предвидится несколько версих одновременно ? > > > А вот у nidd kernel-source-bcm5700-6.2.11-6.2.11-alt1 тоже такой. > > Как всё-таки надо? А то я уже собрался bcm4400 потестировать и > заливать... bcm4400 вроде как вошло в 2.4.22 Rgds, Rider [-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* [d-kernel] Re: 3c90x 2003-08-07 16:49 ` Anton Farygin @ 2003-08-07 17:13 ` Sergey Vlasov 2003-08-07 17:15 ` Anton Farygin 0 siblings, 1 reply; 13+ messages in thread From: Sergey Vlasov @ 2003-08-07 17:13 UTC (permalink / raw) To: ALT Linux kernel packages development On Thu, 07 Aug 2003 20:49:13 +0400 Anton Farygin <rider@altlinux.com> wrote: > Sergey Vlasov пишет: > > On Thu, 07 Aug 2003 18:49:51 +0400 > > ed@altlinux.ru (Ed V. Bartosh) wrote: > > > > > >>Hello, > >> > >>Name: kernel-source-%module_name-%module_version - > >>зачем версию в имя ? Предвидится несколько версих одновременно ? > > > > > > А вот у nidd kernel-source-bcm5700-6.2.11-6.2.11-alt1 тоже такой. > > > > Как всё-таки надо? А то я уже собрался bcm4400 потестировать и > > заливать... > > bcm4400 вроде как вошло в 2.4.22 Там b44 (вытащенный из 2.6): /* b44.c: Broadcom 4400 device driver. * * Copyright (C) 2002 David S. Miller (davem@redhat.com) * Fixed by Pekka Pietikainen (pp@ee.oulu.fi) */ А это модуль bcm4400: /******************************************************************************/ /* */ /* Broadcom BCM4400 Linux Network Driver, Copyright (c) 2002 Broadcom */ /* Corporation. */ /* All rights reserved. */ /* */ /* This program is free software; you can redistribute it and/or modify */ /* it under the terms of the GNU General Public License as published by */ /* the Free Software Foundation, located in the file LICENSE. */ С 570x, кстати, ситуация аналогичная - есть драйверы tg3 (в ядре) и bcm5700 (от Broadcom), но там набор поддерживаемых моделей не совпадает. Хотя... действительно, ходят слухи, что фирменные драйверы у них сомнительного качества: http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=80545 ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [d-kernel] Re: 3c90x 2003-08-07 17:13 ` Sergey Vlasov @ 2003-08-07 17:15 ` Anton Farygin 2003-08-08 6:58 ` Ed V. Bartosh 0 siblings, 1 reply; 13+ messages in thread From: Anton Farygin @ 2003-08-07 17:15 UTC (permalink / raw) To: ALT Linux kernel packages development [-- Attachment #1: Type: text/plain, Size: 2053 bytes --] Sergey Vlasov пишет: > On Thu, 07 Aug 2003 20:49:13 +0400 > Anton Farygin <rider@altlinux.com> wrote: > > >>Sergey Vlasov пишет: >> >>>On Thu, 07 Aug 2003 18:49:51 +0400 >>>ed@altlinux.ru (Ed V. Bartosh) wrote: >>> >>> >>> >>>>Hello, >>>> >>>>Name: kernel-source-%module_name-%module_version - >>>>зачем версию в имя ? Предвидится несколько версих одновременно ? >>> >>> >>>А вот у nidd kernel-source-bcm5700-6.2.11-6.2.11-alt1 тоже такой. >>> >>>Как всё-таки надо? А то я уже собрался bcm4400 потестировать и >>>заливать... >> >>bcm4400 вроде как вошло в 2.4.22 > > > Там b44 (вытащенный из 2.6): > > /* b44.c: Broadcom 4400 device driver. > * > * Copyright (C) 2002 David S. Miller (davem@redhat.com) > * Fixed by Pekka Pietikainen (pp@ee.oulu.fi) > */ > > А это модуль bcm4400: > > /******************************************************************************/ > /* */ > /* Broadcom BCM4400 Linux Network Driver, Copyright (c) 2002 Broadcom */ > /* Corporation. */ > /* All rights reserved. */ > /* */ > /* This program is free software; you can redistribute it and/or modify */ > /* it under the terms of the GNU General Public License as published by */ > /* the Free Software Foundation, located in the file LICENSE. */ > > С 570x, кстати, ситуация аналогичная - есть драйверы tg3 (в ядре) и > bcm5700 (от Broadcom), но там набор поддерживаемых моделей не > совпадает. > > Хотя... действительно, ходят слухи, что фирменные драйверы у них > сомнительного качества: > > http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=80545 Я предлагаю на следующей неделе начать переход на 2.4.22 ядро. Там помимо этого еще в очередной раз профиксили APIC на UP ядре. Есть вероятность, что заработает там где глючил. Rgds, Rider [-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [d-kernel] Re: 3c90x 2003-08-07 17:15 ` Anton Farygin @ 2003-08-08 6:58 ` Ed V. Bartosh 2003-08-08 9:35 ` Anton Farygin 0 siblings, 1 reply; 13+ messages in thread From: Ed V. Bartosh @ 2003-08-08 6:58 UTC (permalink / raw) To: ALT Linux kernel packages development >>>>> "AF" == Anton Farygin writes: AF> Я предлагаю на следующей неделе начать переход на 2.4.22 AF> ядро. Там помимо этого еще в очередной раз профиксили APIC на UP AF> ядре. Есть вероятность, что заработает там где глючил. Да хоть сейчас можно начинать его собирать в Daedalus, не вижу проблем, кроме желания/времени. -- Best regards, Ed V. Bartosh ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [d-kernel] Re: 3c90x 2003-08-08 6:58 ` Ed V. Bartosh @ 2003-08-08 9:35 ` Anton Farygin 2003-08-08 10:21 ` Ed V. Bartosh 2003-08-08 11:16 ` Peter Novodvorsky 0 siblings, 2 replies; 13+ messages in thread From: Anton Farygin @ 2003-08-08 9:35 UTC (permalink / raw) To: ALT Linux kernel packages development [-- Attachment #1: Type: text/plain, Size: 458 bytes --] Ed V. Bartosh пишет: >>>>>>"AF" == Anton Farygin writes: > > > AF> Я предлагаю на следующей неделе начать переход на 2.4.22 > AF> ядро. Там помимо этого еще в очередной раз профиксили APIC на UP > AF> ядре. Есть вероятность, что заработает там где глючил. > > Да хоть сейчас можно начинать его собирать в Daedalus, не вижу > проблем, кроме желания/времени. > Да нет.. я имею в виду обновление kernel-source до 2.4.22. В Sisyphus. Rgds, Rider [-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [d-kernel] Re: 3c90x 2003-08-08 9:35 ` Anton Farygin @ 2003-08-08 10:21 ` Ed V. Bartosh 2003-08-08 11:16 ` Peter Novodvorsky 1 sibling, 0 replies; 13+ messages in thread From: Ed V. Bartosh @ 2003-08-08 10:21 UTC (permalink / raw) To: ALT Linux kernel packages development >>>>> "AF" == Anton Farygin writes: >> Да хоть сейчас можно начинать его собирать в Daedalus, не вижу >> проблем, кроме желания/времени. AF> Да нет.. я имею в виду обновление kernel-source до 2.4.22. В AF> Sisyphus. Будут проблемы. Много и сразу. Я не сторонник таких вещей, предлагаю начать со сборки в Daedalus-е. Если есть проблемы с текущим ядром - нужно их фиксить, а не переезжать на нестабильное ядро. -- Best regards, Ed V. Bartosh ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [d-kernel] Re: 3c90x 2003-08-08 9:35 ` Anton Farygin 2003-08-08 10:21 ` Ed V. Bartosh @ 2003-08-08 11:16 ` Peter Novodvorsky 2003-08-08 10:14 ` Anton Farygin 1 sibling, 1 reply; 13+ messages in thread From: Peter Novodvorsky @ 2003-08-08 11:16 UTC (permalink / raw) To: ALT Linux kernel packages development Anton Farygin <rider@altlinux.com> writes: > Ed V. Bartosh пишет: >>>>>>>"AF" == Anton Farygin writes: >> AF> Я предлагаю на следующей неделе начать переход на 2.4.22 >> AF> ядро. Там помимо этого еще в очередной раз профиксили APIC на UP >> AF> ядре. Есть вероятность, что заработает там где глючил. >> Да хоть сейчас можно начинать его собирать в Daedalus, не вижу >> проблем, кроме желания/времени. > > Да нет.. я имею в виду обновление kernel-source до 2.4.22. В Sisyphus. "Обновления"? -- Peter Novodvorsky nidd@myxomop.com http://people.altlinux.ru/~nidd Deadheads, unite! ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [d-kernel] Re: 3c90x 2003-08-08 11:16 ` Peter Novodvorsky @ 2003-08-08 10:14 ` Anton Farygin 0 siblings, 0 replies; 13+ messages in thread From: Anton Farygin @ 2003-08-08 10:14 UTC (permalink / raw) To: ALT Linux kernel packages development [-- Attachment #1: Type: text/plain, Size: 567 bytes --] Peter Novodvorsky пишет: > Anton Farygin <rider@altlinux.com> writes: > > >>Ed V. Bartosh пишет: >> >>>>>>>>"AF" == Anton Farygin writes: >>> >>> AF> Я предлагаю на следующей неделе начать переход на 2.4.22 >>> AF> ядро. Там помимо этого еще в очередной раз профиксили APIC на UP >>> AF> ядре. Есть вероятность, что заработает там где глючил. >>>Да хоть сейчас можно начинать его собирать в Daedalus, не вижу >>>проблем, кроме желания/времени. >> >>Да нет.. я имею в виду обновление kernel-source до 2.4.22. В Sisyphus. > > > "Обновления"? Да. Rgds, Rider [-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2003-08-08 11:16 UTC | newest] Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-08-07 14:49 [d-kernel] 3c90x Ed V. Bartosh 2003-08-07 16:08 ` Albert R. Valiev 2003-08-07 15:30 ` Ed V. Bartosh 2003-08-07 16:27 ` [d-kernel] 3c90x Sergey Vlasov 2003-08-07 15:36 ` Ed V. Bartosh 2003-08-07 16:49 ` Anton Farygin 2003-08-07 17:13 ` Sergey Vlasov 2003-08-07 17:15 ` Anton Farygin 2003-08-08 6:58 ` Ed V. Bartosh 2003-08-08 9:35 ` Anton Farygin 2003-08-08 10:21 ` Ed V. Bartosh 2003-08-08 11:16 ` Peter Novodvorsky 2003-08-08 10:14 ` Anton Farygin
ALT Linux kernel packages development This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel-kernel/0 devel-kernel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel-kernel devel-kernel/ http://lore.altlinux.org/devel-kernel \ devel-kernel@altlinux.org devel-kernel@altlinux.ru devel-kernel@altlinux.com public-inbox-index devel-kernel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel-kernel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git