RPM 4.15 เจฐเฉ€เจฒเฉ€เจœเจผ

เจฒเจ—เจญเจ— เจฆเฉ‹ เจธเจพเจฒเจพเจ‚ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจนเฉ‹เจ‡เจ† เจชเฉˆเจ•เฉ‡เจœ เจฎเฉˆเจจเฉ‡เจœเจฐ เจฐเฉ€เจฒเฉ€เจœเจผ เจ†เจฐเจชเฉ€เจเจฎ 4.15.0. RPM4 เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ Red Hat เจฆเฉเจ†เจฐเจพ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ RHEL (เจกเฉˆเจฐเฉ€เจตเฉ‡เจŸเจฟเจต เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจธ CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux เจธเจฎเฉ‡เจค), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, เจตเจฐเจ—เฉ€เจ†เจ‚ เจตเฉฐเจกเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค Tizen เจ…เจคเฉ‡ เจ•เจˆ เจนเฉ‹เจฐ. เจชเจนเจฟเจฒเจพเจ‚ เจธเฉเจคเฉฐเจคเจฐ เจตเจฟเจ•เจพเจธ เจŸเฉ€เจฎ เจตเจฟเจ•เจธเจฟเจค เจกเจฐเจพเจซเจŸ เจ†เจฐเจชเฉ€เจเจฎ 5, เจœเฉ‹ เจธเจฟเฉฑเจงเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ RPM4 เจจเจพเจฒ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจจเจนเฉ€เจ‚ เจนเฉˆ เจ…เจคเฉ‡ เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš เจ›เฉฑเจก เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆ (2010 เจคเฉ‹เจ‚ เจ…เฉฑเจชเจกเฉ‡เจŸ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ†)เฅค

เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจงเจฟเจ†เจจ เจฆเฉ‡เจฃ เจฏเฉ‹เจ— เจธเฉเจงเจพเจฐ RPM 4.15 เจตเจฟเฉฑเจš:

  • เจ‡เฉฑเจ• เจ•เฉเจฐเฉ‹เจŸ เจตเจพเจคเจพเจตเจฐเจฃ เจตเจฟเฉฑเจš เจ—เฉˆเจฐ-เจ…เจงเจฟเจ•เจพเจฐเจค เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจฒเจˆ เจชเฉเจฐเจฏเฉ‹เจ—เจพเจคเจฎเจ• เจธเจนเจพเจ‡เจคเจพ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ;
  • เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจฎเจฒเจŸเฉ€-เจ•เฉ‹เจฐ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจ‰เฉฑเจคเฉ‡ เจชเฉˆเจ•เฉ‡เจœ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจฆเฉ‡ เจธเจฎเจพเจจเจคเจพ เจฒเจˆ เจธเจฎเจฐเจฅเจจเฅค เจฅเฉเจฐเฉˆเฉฑเจกเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจฆเฉ€ เจธเฉ€เจฎเจพ เจฎเฉˆเจ•เจฐเฉ‹ โ€œ%_smp_build_ncpusโ€ เจ…เจคเฉ‡ $RPM_BUILD_NCPUS เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจฆเฉเจ†เจฐเจพ เจธเฉˆเฉฑเจŸ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค CPUs เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฒเจˆ, เจฎเฉˆเจ•เจฐเฉ‹ โ€œ%getncpusโ€ เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจนเฉˆ;
  • เจธเจชเฉˆเฉฑเจ• เจซเจพเจˆเจฒเจพเจ‚ เจนเฉเจฃ เจ•เฉฐเจกเฉ€เจธเจผเจจเจฒ เจ“เจชเจฐเฉ‡เจŸเจฐ โ€œ% elifโ€ (เจนเฉ‹เจฐ เจœเฉ‡), เจ…เจคเฉ‡ เจจเจพเจฒ เจนเฉ€ เจตเฉฐเจก เจ…เจคเฉ‡ เจขเจพเจ‚เจšเฉ‡ เจฒเจˆ เจฌเจพเจˆเจกเจฟเฉฐเจ— เจฒเจˆ เจตเจฟเจ•เจฒเจช โ€œ%elifosโ€ เจ…เจคเฉ‡ โ€œ%elifarchโ€ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจ;
  • เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจจเจตเฉ‡เจ‚ เจญเจพเจ— "% patchlist" เจ…เจคเฉ‡ "% sourcelist", เจœเฉ‹ เจ•เจฟ เจเจ‚เจŸเจฐเฉ€ เจจเฉฐเจฌเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจฟเจค เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจธเจฟเจฐเจซเจผ เจจเจพเจฎ เจธเฉ‚เจšเฉ€เจฌเฉฑเจง เจ•เจฐเจ•เฉ‡ เจชเฉˆเจšเจพเจ‚ เจ…เจคเฉ‡ เจธเจฐเฉ‹เจคเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เจธเจฆเฉ€ เจฌเจœเจพเจ
    โ€œPatch0: popt-1.16-pkgconfig.patchโ€ %patchlist เจญเจพเจ— เจตเจฟเฉฑเจš เจคเฉเจธเฉ€เจ‚ โ€œpopt-1.16-pkgconfig.patchโ€ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจฟเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹);

  • rpmเจฌเจฟเจฒเจก เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† src.rpm เจตเจฟเฉฑเจš เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจ เจฆเฉ‡ เจจเจพเจฒ เจจเจฟเจฐเจญเจฐเจคเจพ เจฆเฉ€ เจ—เจคเฉ€เจธเจผเฉ€เจฒ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจฒเจˆ เจธเจฎเจฐเจฅเจจเฅค เจธเจชเฉˆเฉฑเจ• เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš, โ€œ% generate_buildrequiresโ€ เจญเจพเจ— เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธ เจฆเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจจเจฟเจฐเจญเจฐเจคเจพ เจฆเฉ€ เจธเฉ‚เจšเฉ€ (เจฌเจฟเจฒเจก เจฒเฉ‹เฉœเจพเจ‚) เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจชเฉเจฐเฉ‹เจธเฉˆเจธ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจคเจธเจฆเฉ€เจ• เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ (เจœเฉ‡เจ•เจฐ เจจเจฟเจฐเจญเจฐเจคเจพ เจ—เฉเฉฐเจฎ เจนเฉˆ, เจคเจพเจ‚ เจ‡เฉฑเจ• เจ—เจฒเจคเฉ€ เจฆเจฟเจ–เจพเจˆ เจœเจพเจตเฉ‡เจ—เฉ€)เฅค
  • เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ "^" เจ“เจชเจฐเฉ‡เจŸเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจฆเจฟเฉฑเจคเฉ€ เจฎเจฟเจคเฉ€ เจคเฉ‹เจ‚ เจชเฉเจฐเจพเจฃเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, "~" เจ†เจชเจฐเฉ‡เจŸเจฐ เจฆเฉ‡ เจ‰เจฒเจŸ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจเฅค เจ‰เจฆเจพเจนเจฐเจฃ เจฒเจˆ,
    "1.1^20160101" เจธเฉฐเจธเจ•เจฐเจฃ 1.1 เจจเฉ‚เฉฐ เจ•เจตเจฐ เจ•เจฐเฉ‡เจ—เจพ เจ…เจคเฉ‡ 1 เจœเจจเจตเจฐเฉ€, 2016 เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจชเฉˆเจš;

  • "% autosetup SCM" เจฎเฉ‹เจก เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจ•เจฐเจจ เจฒเจˆ "--scm" เจตเจฟเจ•เจฒเจช เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ†;
  • เจ†เจชเจนเฉเจฆเจฐเฉ‡ เจธเจฎเฉ€เจ•เจฐเจจเจพเจ‚ เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เจฐเจจ เจฒเจˆ เจฌเจฟเจฒเจŸ-เจ‡เจจ เจฎเฉˆเจ•เจฐเฉ‹ "%{expr:...}" เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† (เจ•เฉเจ เจฆเจฟเจจ เจชเจนเจฟเจฒเจพเจ‚ เจตเฉ€ เจธเฉ€. เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจซเจพเจฐเจฎเฉˆเจŸ "%[expr]");
  • เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจธเจฟเจฐเจฒเฉ‡เจ–เจพเจ‚ เจตเจฟเฉฑเจš เจธเจŸเฉเจฐเจฟเฉฐเจ— เจกเฉ‡เจŸเจพ เจฒเจˆ เจกเจฟเจซเฉŒเจฒเจŸ เจเจจเจ•เฉ‹เจกเจฟเฉฐเจ— UTF-8 เจนเฉˆ;
  • เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจ…เจคเฉ‡ เจฒเจฟเฉฐเจ•เจฐ เจฒเจˆ เจซเจฒเฉˆเจ— เจฆเฉ‡ เจจเจพเจฒ เจ—เจฒเฉ‹เจฌเจฒ เจฎเฉˆเจ•เจฐเฉ‹เจœเจผ %build_cflags, %build_cxxflags, %build_fflags เจ…เจคเฉ‡ %build_ldflags เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ;
  • เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚ เจชเจพเจ‰เจฃ เจฒเจˆ เจฎเฉˆเจ•เจฐเฉ‹ โ€œ%dnlโ€ (เจ…เจ—เจฒเฉ€ เจฒเจพเจˆเจจ เจตเจฟเฉฑเจš เจฐเฉฑเจฆ เจ•เจฐเฉ‹) เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ†;
  • เจชเจพเจˆเจฅเจจ 3 เจฒเจˆ เจฌเจพเจˆเจกเจฟเฉฐเจ— เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ เจ•เจฟ เจฌเจพเจˆเจŸ เจกเฉ‡เจŸเจพ เจฆเฉ€ เจฌเจœเจพเจ เจฌเจšเฉ‡ เจนเฉ‹เจ UTF-8 เจ•เฉเจฐเจฎ เจฆเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจคเจฐ เจตเจพเจชเจธ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ;
  • rpmdb (เจœเจฟเจตเฉ‡เจ‚ เจกเฉ‡เจฌเฉ€เจ…เจจ) เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจกเจฎเฉ€ เจกเจพเจŸเจพเจฌเฉ‡เจธ เจฌเฉˆเจ•เจเจ‚เจก เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ†;
  • เจธเฉเจงเจพเจฐเจฟเจ† เจ—เจฟเจ† ARM เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจ–เฉ‹เจœ เจ…เจคเฉ‡ armv8 เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†;
  • Lua 5.2-5.3 เจฒเจˆ เจธเจนเจฟเจœ เจธเจนเจพเจ‡เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจฒเจˆ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจ•เฉฐเจชเฉˆเจŸ เจชเจฐเจฟเจญเจพเจธเจผเจพเจตเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹