[opensuse-kernel] Adding dependencies to KMPs
Hi there, I finally managed to create nice KMPs for device drivers. E.g. I created a kmp for the most recent intel e1000e driver so that this updated driver can be installed on OpenSuSE 11.3. I would like to publish the resulting src.rpm/rpms asap. But before doing so I want to have correct dependency information within the rpm.
From looking at other KMPs I learned that they include dependency information about the used kernel symbols like:
ksym(pae:pci_bus_read_config_word) = e036c5ed ksym(pae:strcmp) = e2d5255a ksym(pae:input_unregister_handler) = e3552fca ksym(pae:platform_device_put) = e4336df2 ksym(pae:strcpy) = e914e41e ksym(pae:__const_udelay) = eae3dfd6 ksym(pae:_raw_spin_lock_irq) = f333a2fb ksym(pae:mutex_lock) = f3943dac ksym(pae:create_proc_entry) = f6d052ec ksym(pae:acpi_bus_register_driver) = fbf7bb91 ksym(pae:pci_bus_write_config_word) = fd68d613 ksym(pae:ioport_resource) = ff7559e4 Can anyone provide me a hint how to add kernel symbol dependencies to a RPM? Best regards Martin Konold Robert Bosch GmbH Automotive Electronics Postfach 13 42 72703 Reutlingen GERMANY www.bosch.com Tel. +49 7121 35 3322 Sitz: Stuttgart, Registergericht: Amtsgericht Stuttgart, HRB 14000; Aufsichtsratsvorsitzender: Hermann Scholl; Geschäftsführung: Franz Fehrenbach, Siegfried Dais; Stefan Asenkerschbaumer, Bernd Bohr, Rudolf Colm, Volkmar Denner, Wolfgang Malchow, Peter Marks, Uwe Raschke, Wolf-Henning Scheider, Peter Tyroller -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
Hi all, On 04.11.2011 10:46, EXTERNAL Konold Martin (erfrakon, RtP2/TEF72) wrote:
I finally managed to create nice KMPs for device drivers.
E.g. I created a kmp for the most recent intel e1000e driver so that this updated driver can be installed on OpenSuSE 11.3.
I would like to publish the resulting src.rpm/rpms asap.
But before doing so I want to have correct dependency information within the rpm.
From looking at other KMPs I learned that they include dependency information about the used kernel symbols like:
ksym(pae:pci_bus_read_config_word) = e036c5ed ksym(pae:strcmp) = e2d5255a
...
ksym(pae:pci_bus_write_config_word) = fd68d613 ksym(pae:ioport_resource) = ff7559e4
Can anyone provide me a hint how to add kernel symbol dependencies to a RPM?
This is done automatically by the build process. If you'd point us to your obs project, we could look at why it is not working for you. -- Stefan Seyfried "Dispatch war rocket Ajax to bring back his body!" -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
participants (2)
-
EXTERNAL Konold Martin (erfrakon, RtP2/TEF72)
-
Stefan Seyfried