Jak rozbalit SRPM?

Jan Houstek houstek na karlin.mff.cuni.cz
Sobota Březen 8 23:57:09 CET 2003


> > Chtel jsem si zkompilovat RH kernel a stanul si za timto ucelem patricne
> > source RPM. S rpm umim jen zakladni operace (pouzivam jiny system) a marne
> > patram v dokumentaci, jakym zpusobem docilit rozbaleni zdrojaku a aplikace
> > patchu tak, abych pak mohl normalne jit cestou make config, make bzImage,
> > make modules.
> no nestahujte balíček kernel-2.4.*.src.rpm ale kernel-source-2.4.*i386.rpm
> ten nainstalujte "rpm -i kernel-source...." potom "cd /usr/src/linux-2.4"
> no a dále už vaše make config atd.

Tim bych si nebyl zcela jist, nebot ta platforma neni i386. I kdyz je
mozne, ze to zkompilovat pujde, je to preci jen zdrojak jadra, ne? RH
kernel zkousim proto, ze potrebuju jakysi patch tvurce toho patche
oficialne podporuje RH kernely, zatimco patche proti vanilla maji spise
charakter CVS snapshotu, nez podporovaneho Release.

Jinak stahnul jsem soubpor kernel-2.4.18-18JMENO_PATCHE_1.2.0.src.rpm a po
jeho instalaci se v /usr/src/rpm/SOURCES objevila spousta
soubporu (viz seznam na konci mailu). Jsem trochu zmaten jednak
ze souboru obsahujicich v nazvu retezec 2.4.19, kdyz jmeno
samotneho src.rpm ukazuje na kernel verze 2.4.18, jednak nemuzu
prijit na zpusob, jak vyrobit strom s kernelem, ze ktereho uz se dal
konfigurovat a kompilovat bez RPM vymozenosti.

-- Honza Houstek


README.kernel-sources
device.awk
genkey
installcmdline.iSeries
installkernel.iSeries
kernel-2.4-BuildASM.sh
kernel-2.4.18-alpha-BOOT.config
kernel-2.4.18-alpha-jensen.config
kernel-2.4.18-alpha-smp.config
kernel-2.4.18-alpha.config
kernel-2.4.18-athlon-smp.config
kernel-2.4.18-athlon.config
kernel-2.4.18-i386-BOOT.config
kernel-2.4.18-i386.config
kernel-2.4.18-i586-smp.config
kernel-2.4.18-i586.config
kernel-2.4.18-i686-bigmem.config
kernel-2.4.18-i686-debug.config
kernel-2.4.18-i686-smp.config
kernel-2.4.18-i686-uml.config
kernel-2.4.18-i686.config
kernel-2.4.18-ia64-BOOT.config
kernel-2.4.18-ia64-smp.config
kernel-2.4.18-ia64.config
kernel-2.4.18-mips.config
kernel-2.4.18-ppc.config
kernel-2.4.18-ppc64-BOOT.config
kernel-2.4.18-ppc64.config
kernel-2.4.18-ppcpseries-BOOT.config
kernel-2.4.18-ppcpseries-smp.config
kernel-2.4.18-ppcpseries.config
kernel-2.4.18-s390-BOOT.config
kernel-2.4.18-s390-BOOTtape.config
kernel-2.4.18-s390-tape.config
kernel-2.4.18-s390.config
kernel-2.4.18-s390x-BOOT.config
kernel-2.4.18-s390x-BOOTtape.config
kernel-2.4.18-s390x-tape.config
kernel-2.4.18-s390x.config
kernel-2.4.18-sh.config
kernel-2.4.18-sparc-BOOT.config
kernel-2.4.18-sparc-smp.config
kernel-2.4.18-sparc.config
kernel-2.4.18-sparc64-BOOT.config
kernel-2.4.18-sparc64-smp.config
kernel-2.4.18-sparc64.config
kernel-2.4.18-x86_64-smp.config
kernel-2.4.18-x86_64.config
linux-2.2.16-rhconfig.patch
linux-2.3.99-alpha.patch
linux-2.3.99p3p6-sparc.patch
linux-2.4.0-apic-quiet.patch
linux-2.4.0-cipe-1.4.5.patch
linux-2.4.0-e820.patch
linux-2.4.0-nonintconfig.patch
linux-2.4.0-raid5xor.patch
linux-2.4.0-test11-vidfail.patch
linux-2.4.1-alphaksyms.patch
linux-2.4.1-compilefailure.patch
linux-2.4.1-ia64-swiotlb.patch
linux-2.4.1-netfilter-addons.patch
linux-2.4.12-add-drivers-serial.patch
linux-2.4.13-mips-load-mips2.patch
linux-2.4.13-ppc-ac.patch
linux-2.4.15-tux2.patch
linux-2.4.16-diskonchip.patch
linux-2.4.16-mips-20011220.patch
linux-2.4.16-sh-20011213.patch
linux-2.4.16-sh-add-maple.patch
linux-2.4.16-sh-remove-maple.patch
linux-2.4.16-show_stack_proto.patch
linux-2.4.17-aic7xxx.patch
linux-2.4.17-blockhighmem.patch
linux-2.4.17-gccchoice.patch
linux-2.4.17-ia64-scheduler.patch
linux-2.4.17-iorl.patch
linux-2.4.17-iorl_before.patch
linux-2.4.17-linux-abi.patch
linux-2.4.17-lowlatency.patch
linux-2.4.17-lvm-fixes.patch
linux-2.4.17-lvm-pvmove.patch
linux-2.4.17-mempool.patch
linux-2.4.17-rmk5-hackedfor18rc1-v2.patch
linux-2.4.17-scheduler-s390.patch
linux-2.4.17-usb-55878.patch
linux-2.4.17-watchdog-nowayout.patch
linux-2.4.18-3ware.patch
linux-2.4.18-aacraid.patch
linux-2.4.18-acfixes.patch
linux-2.4.18-afs.patch
linux-2.4.18-aic79xx.patch
linux-2.4.18-andrea.patch
linux-2.4.18-apm_idle.patch
linux-2.4.18-audigy.patch
linux-2.4.18-bcm570x.patch
linux-2.4.18-bcm5820-update.patch
linux-2.4.18-blockdev-updates.patch
linux-2.4.18-combined_lvm.patch
linux-2.4.18-compaqupdate.patch
linux-2.4.18-cpu-partitioning.patch
linux-2.4.18-cpuid.patch
linux-2.4.18-cpuinfo-siblings.patch
linux-2.4.18-cryptoapi.patch
linux-2.4.18-dmi-hall-of-shame.patch
linux-2.4.18-e100-updates.patch
linux-2.4.18-e100.patch
linux-2.4.18-e1000-updates.patch
linux-2.4.18-e1000napi.patch
linux-2.4.18-ecc.patch
linux-2.4.18-elevator-fixes.patch
linux-2.4.18-enable-highmem-io.patch
linux-2.4.18-ethtool.patch
linux-2.4.18-ext2-htree.patch
linux-2.4.18-ext3-updates.patch
linux-2.4.18-feral-qlogic-isp.patch
linux-2.4.18-flock.patch
linux-2.4.18-fusion.patch
linux-2.4.18-gericom.patch
linux-2.4.18-gfp-valid.patch
linux-2.4.18-i810sound.patch
linux-2.4.18-ia64-core.patch
linux-2.4.18-idebackport.patch
linux-2.4.18-inode-shrinkage.patch
linux-2.4.18-input-35215.patch
linux-2.4.18-ips.patch
linux-2.4.18-ipvs-1.0.3-1.0.4.patch
linux-2.4.18-ipvs-1.0.3.patch
linux-2.4.18-irixnfs.patch
linux-2.4.18-irqbalance.patch
linux-2.4.18-iscsi.patch
linux-2.4.18-kiobuf.patch
linux-2.4.18-laptopbits.patch
linux-2.4.18-lmsensors.patch
linux-2.4.18-loop-cryptoapi.patch
linux-2.4.18-loopfixes.patch
linux-2.4.18-lsb.patch
linux-2.4.18-lvm-VFSlock.patch
linux-2.4.18-megarac.patch
linux-2.4.18-megaraid.patch
linux-2.4.18-missing-license-tags.patch
linux-2.4.18-mmap-sem-debug-i386.patch
linux-2.4.18-mmap-sem-debug.patch
linux-2.4.18-moreunnamed.patch
linux-2.4.18-napi.patch
linux-2.4.18-netdump.patch
linux-2.4.18-netupdates.patch
linux-2.4.18-nfs-default-size.patch
linux-2.4.18-nicdrivers.patch
linux-2.4.18-nousb.patch
linux-2.4.18-oprofile.patch
linux-2.4.18-orinoco.patch
linux-2.4.18-paride.patch
linux-2.4.18-pcnet32.patch
linux-2.4.18-per-cpu-pages.patch
linux-2.4.18-pge.patch
linux-2.4.18-procfixes.patch
linux-2.4.18-raid5-switch.patch
linux-2.4.18-readahead.patch
linux-2.4.18-sch_htb.patch
linux-2.4.18-scheduler-fixes.patch
linux-2.4.18-scheduler.patch
linux-2.4.18-scsi-bug55876.patch
linux-2.4.18-scsi-whitelist.patch
linux-2.4.18-scsidevices.patch
linux-2.4.18-sendfile64.patch
linux-2.4.18-sillysymlinkfarms.patch
linux-2.4.18-smallpatches.patch
linux-2.4.18-speakup.patch
linux-2.4.18-speedstep.patch
linux-2.4.18-sse-coredump.patch
linux-2.4.18-tg3-update.patch
linux-2.4.18-tg3.patch
linux-2.4.18-tg3napi.patch
linux-2.4.18-udp-fix.patch
linux-2.4.18-uml-rh.patch
linux-2.4.18-uml.patch
linux-2.4.18-unselected-ac-bits.patch
linux-2.4.18-usb-55878a.patch
linux-2.4.18-usb-bug56856.patch
linux-2.4.18-usb-bug71811.patch
linux-2.4.18-usb-bug73300.patch
linux-2.4.18-usb-bug73556.patch
linux-2.4.18-usblcd.patch
linux-2.4.18-variablehz.patch
linux-2.4.18-vfs.patch
linux-2.4.18-vmpatches.patch
linux-2.4.18-wvlan-cs.patch
linux-2.4.18.tar.bz2
linux-2.4.19-00-fix_clnt.patch
linux-2.4.19-01-fix_kmap1.patch
linux-2.4.19-02-fix_kmap2.patch
linux-2.4.19-03-fix_kmap3.patch
linux-2.4.19-04-rpc_rep.patch
linux-2.4.19-05-rpc_rtt1.patch
linux-2.4.19-06-rpc_rtt2.patch
linux-2.4.19-07-rpc_rtt3.patch
linux-2.4.19-08-xprt_write.patch
linux-2.4.19-09-rpc_cong1.patch
linux-2.4.19-10-rpc_cong2.patch
linux-2.4.19-11-rpc_cong3.patch
linux-2.4.19-12-rpc_wspace.patch
linux-2.4.19-13-rpc_cleanup.patch
linux-2.4.19-16-rpcbuf.patch
linux-2.4.19-99-rpc-min.patch
linux-2.4.19-BS-lt-PS.patch
linux-2.4.19-PF_FSTRANS.patch
linux-2.4.19-aggressive_readahead.patch
linux-2.4.19-bswabspeedup.patch
linux-2.4.19-delalloc.patch
linux-2.4.19-directio-fixes.patch
linux-2.4.19-disable-reada.patch
linux-2.4.19-dmapi.patch
linux-2.4.19-ffsfix.patch
linux-2.4.19-find_or_create_page.patch
linux-2.4.19-funsigned-spinlock.patch
linux-2.4.19-iget_locked.patch
linux-2.4.19-intermezzo_noxfs.patch
linux-2.4.19-kdb.patch
linux-2.4.19-kmem_cache_size.patch
linux-2.4.19-nfs-nosvc.patch
linux-2.4.19-nolock_write.patch
linux-2.4.19-pageattr-rc1-9.patch
linux-2.4.19-posix_acl.patch
linux-2.4.19-quotabackport.patch
linux-2.4.19-threading-backport.patch
linux-2.4.19-threading.patch
linux-2.4.19-truncatefix.patch
linux-2.4.19-umlfix.patch
linux-2.4.19-vmap.patch
linux-2.4.19-wacom-undo.patch
linux-2.4.19-xattr.patch
linux-2.4.19-xfs-1.2.0.RH.patch
linux-2.4.19-xfs-config_stuff-pre2.patch
linux-2.4.19-xfs-exports.patch
linux-2.4.19-xfs-sysctl.patch
linux-2.4.2-changeloop.patch
linux-2.4.2-cipe.patch
linux-2.4.2-keyboardsilence.patch
linux-2.4.2-page_bitmap.patch
linux-2.4.2-pge.patch
linux-2.4.2-scsi_scan.patch
linux-2.4.20-ns83820.patch
linux-2.4.20-pre1-nr_frags.diff
linux-2.4.3-ia64-ppp.patch
linux-2.4.3-nautilus.patch
linux-2.4.3-pcipenalty.patch
linux-2.4.5-ia64-unaligned.patch
linux-2.4.5-mxt.patch
linux-2.4.6-bcm5820-2.patch
linux-2.4.6-bcm5820.patch
linux-2.4.6-mxtbios.patch
linux-2.4.6-mxtfix.patch
linux-2.4.6-oomavoidance.patch
linux-2.4.7-bcm5820-16.patch
linux-2.4.7-bcm5820-17.patch
linux-2.4.7-ewrk3.patch
linux-2.4.7-highmemspeed.patch
linux-2.4.7-quotareturn.patch
linux-2.4.7-scsitimeout.patch
linux-2.4.7-suspend.patch
linux-2.4.7-tulip.patch
linux-2.4.7-usb-bug50218.patch
linux-2.4.8-bcm5700-224.patch
linux-2.4.9-addon.patch
linux-2.4.9-aep.patch
linux-2.4.9-bcm5700.patch
linux-2.4.9-cipenat.patch
linux-2.4.9-feral-qlogic-isp-config.patch
linux-2.4.9-freevxfs.patch
linux-2.4.9-fstat.patch
linux-2.4.9-ia64-compile.patch
linux-2.4.9-ia64-cs4281.patch
linux-2.4.9-ia64-junk.patch
linux-2.4.9-ia64-trapinfo.patch
linux-2.4.9-ia64-unwind.patch
linux-2.4.9-ia64-updates.patch
linux-2.4.9-ide-tape.patch
linux-2.4.9-kallsyms.patch
linux-2.4.9-kksymoops.patch
linux-2.4.9-lm_sensors.patch
linux-2.4.9-nmiprofiling.patch
linux-2.4.9-pcmcia-ethtool.patch
linux-2.4.9-qla2200.patch
linux-2.4.9-s390-54390.patch
linux-2.4.9-s390-rh.patch
linux-2.4.9-scsilun0.patch
linux-2.4.9-stackcheck.patch
linux-merge-config.awk
linux-merge-modules.awk
linux-rhconfig.h
linux_logo.h
module-info
patch-2.4.19-rc1-ac1.bz2
patch-2.4.19-rc1.bz2


Další informace o konferenci Linux