[แพตช์] Amarok 2.3.0.80svn - Encoding by Locale
Submitted by donga on Tue, 2010-05-11 10:45
[b]Amarok 2.3.0.80svn - Encoding by Locale[/b]
รุ่นนี้แค่มีการ ย้ายตำแหน่งแฟ้มต่าง ๆ ครับ แต่ก็ทำให้แพตช์รุ่น 2.2.2.90 แพตช์ไม่รอด
จึงได้ทำแพตช์ใหม่ตัวนี้ครับ
แฟ้มแพตช์อยู่ที่ [url=http://groups.google.com/group/thai-linux-foss-devel]thai-linux-foss-devel[/url]
http://thai-linux-foss-devel.googlegroups.com/attach/a45a24841c8d706f/amarok-2.3.0.80-encoding_for_locale.diff?part=4
โด่งอะครับ.
:-*
Forums:
Re: [แพตช์] Amarok 2.3.0.80svn - Encoding by Locale
[quote]รุ่นนี้แค่มีการ ย้ายตำแหน่งแฟ้มต่าง ๆ ครับ [/quote]
ยังไงครับไม่เข้าใจ
และเวลาแพตช์ ใช้ทั้ง 2 ไฟล์ใช่ไหมครับ
Re: [แพตช์] Amarok 2.3.0.80svn - Encoding by Locale
[quote="phong_th"]
[quote]รุ่นนี้แค่มีการ ย้ายตำแหน่งแฟ้มต่าง ๆ ครับ [/quote]
ยังไงครับไม่เข้าใจ
และเวลาแพตช์ ใช้ทั้ง 2 ไฟล์ใช่ไหมครับ
[/quote]
หมายถึง Amarok รุ่น 2.3.0.80svn ตัวแฟ้มโค้ดต้นฉบับมันเปลี่ยนที่อยู่ใหม่ครับ ทำให้แพตช์ด้วย แพตช์รุ่น 2.2.2.90 ไม่รอด
เลยต้องทำแพตช์รุ่นนี้มาใช้แทนครับ
เวลาแพตช์ก็เลือกใช้ตามรุ่นเพียงตัวเดียวครับ
Re: [แพตช์] Amarok 2.3.0.80svn - Encoding by Locale
คุณโด่งครับ แพตช์ amarok 2.3.1 แล้วเป็นแบบนี้ครับ
ไม่ทราบว่าใช้ได้ไหมครับ
[guest@localhost amarok-2.3.1]$ patch -p1 < /home/guest/Documents/amarok-2.3.0.80-encoding_for_locale.diff
patching file src/core-impl/meta/file/File_p.h
patching file src/core-impl/meta/file/TagLibUtils.cpp
patching file src/core-impl/meta/file/TagLibUtils.h
patching file utilities/collectionscanner/CollectionScanner.cpp
Hunk #2 succeeded at 76 (offset 1 line).
Hunk #3 succeeded at 642 (offset 8 lines).
Hunk #4 succeeded at 758 (offset 8 lines).
Hunk #5 succeeded at 1085 (offset 11 lines).
ขอบคุณมากครับ
Re: [แพตช์] Amarok 2.3.0.80svn - Encoding by Locale
[quote="phong_th"]
คุณโด่งครับ แพตช์ amarok 2.3.1 แล้วเป็นแบบนี้ครับ
ไม่ทราบว่าใช้ได้ไหมครับ
[guest@localhost amarok-2.3.1]$ patch -p1 < /home/guest/Documents/amarok-2.3.0.80-encoding_for_locale.diff
patching file src/core-impl/meta/file/File_p.h
patching file src/core-impl/meta/file/TagLibUtils.cpp
patching file src/core-impl/meta/file/TagLibUtils.h
patching file utilities/collectionscanner/CollectionScanner.cpp
Hunk #2 succeeded at 76 (offset 1 line).
Hunk #3 succeeded at 642 (offset 8 lines).
Hunk #4 succeeded at 758 (offset 8 lines).
Hunk #5 succeeded at 1085 (offset 11 lines).
ขอบคุณมากครับ
[/quote]
ใช้ได้ครับ hunk คือการค้นหาส่วนใกล้เคียงกับแพตช์ เนื่องจากโค้ดต้นฉบับอาจเปลี่ยนแปลงไป
ทำให้ค่าหมายเลขบรรทัดไม่ตรงกับแพตช์ ถ้า hunk succeeded ก็ใช้ได้ครับ แต่ถ้า failed หรือ error ก็ใช้ไม่ได้