Patch Oluşturma

Linux uygulamalarının kaynak kodunu düzenleme ve yeni eklemelerde bulunma gereksinimi oluştuğunda kaynak koda yama oluşturularak her platformda bu oluşturulan patch dosyası ile derleme yapılması daha uygun olacaktır. Patch oluşturmanın çok farklı yöntemleri ve araçları olsa da en basiti terminaldeki diff uygulamasını kullanmak diyebilirim.

diff -Naur varolan_kod_dosyasi degisiklik_yapilan_kod_dosyasi > patch.txt
komutu ile patch.txt içerisine kodda yapılan ekleme ve çıkarma işlemlerinin bir özeti çıkarılmış olur. Zamanım olursa bir sonraki yazımda linux source rpmlerinin patching işlemininden de kısaca bahsetmek istiyorum.
Written on August 8, 2014