Poudriere: λ‘œμ»¬μ—μ„œ λΉŒλ“œν•˜λŠ” λŒ€μ‹  쒅속성을 κ°€μ Έμ˜€μ‹­μ‹œμ˜€.

에 λ§Œλ“  2015λ…„ 05μ›” 31일  Β·  21μ½”λ©˜νŠΈ  Β·  좜처: freebsd/poudriere

λ³€κ²½ 사항을 μ»€λ°‹ν•˜κΈ° 전에 포트λ₯Ό ν…ŒμŠ€νŠΈν•˜λŠ” 것은 λΉ„μš©μ΄ 많이 λ“­λ‹ˆλ‹€. λ”°λΌμ„œ 기본이 μ•„λ‹Œ μ˜΅μ…˜μ„ μ‚¬μš©ν•˜μ—¬ λͺ‡ 가지 포트의 μ˜€λ²„λ ˆμ΄λ₯Ό κ΅¬μΆ•ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

  • /head λŠ” λΉ λ₯΄κ²Œ μ›€μ§μ΄λŠ” λŒ€μƒμ΄κ³  ports -u μ’…μ’… λ§Žμ€ 것을 κ΅¬μ‹μœΌλ‘œ λ Œλ”λ§ν•©λ‹ˆλ‹€.
  • Tier1 지원은 4 * 2 = 8 ν”Œλž«νΌ μ‘°ν•©μœΌλ‘œ κ΅¬μ„±λ©λ‹ˆλ‹€.
  • redports.org(CI)λŠ” 1λ…„ 전에 λ‹€μš΄λœ 후에도 μ—¬μ „νžˆ μ‚¬μš©ν•  수 μ—†μŠ΅λ‹ˆλ‹€.
  • repo λ ˆμ΄μ•„μ›ƒμ€ NO_ARCH , NO_OSREL , NO_OPSYS 아직 μ§€μ›ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€
  • 일뢀 ν¬νŠΈλŠ” λΉŒλ“œμ— λ§Žμ€ λ©”λͺ¨λ¦¬/μ‹œκ°„/λ””μŠ€ν¬ ν™œλ™μ΄ ν•„μš”ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

λ‹€ν–‰νžˆ pkg.freebsd.orgλŠ” 이미 λ°”λ‘œ μ‚¬μš©ν•  수 μžˆλŠ” νŒ¨ν‚€μ§€λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€. μ™œ μ΄μš©ν•˜μ§€ μ•ŠμŠ΅λ‹ˆκΉŒ? 주의 사항: λ‹Ήμ‹œ 둜컬 포트 β€‹β€‹νŠΈλ¦¬μ™€ 원격 μŠ€λƒ…μƒ·μ΄ 크게 λ‹€λ₯΄μ§€ μ•Šμ„ λ•Œλ§Œ μœ μš©ν•©λ‹ˆλ‹€.

Performance

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

아직 Poudriereμ—μ„œλŠ” κ΅¬ν˜„λ˜μ§€ μ•Šμ•˜μ§€λ§Œ λ‹€μŒ 릴리슀 μ΄ν›„λ‘œ μ˜ˆμ •λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.

λͺ¨λ“  21 λŒ“κΈ€

예, 이것은 μ›ν•˜λŠ” κΈ°λŠ₯μž…λ‹ˆλ‹€. λ‚˜λŠ” 그것을 'νŒ¨ν‚€μ§€ νŒŒμ’…'이라고 λΆˆλ €λ‹€. pkg.freebsd.org λΉŒλ“œ μŠ€ν¬λ¦½νŠΈλŠ” μ‹€μ œλ‘œ 이 μž‘μ—…μ„ 자체적으둜 μˆ˜ν–‰ν•˜λ―€λ‘œ 각 λΉŒλ“œ 간에 μ„œλ‘œ λ‹€λ₯Έ μ‹œμŠ€ν…œμ—μ„œ λΉŒλ“œν•  수 μžˆμŠ΅λ‹ˆλ‹€. TODOLIST에 μ˜μ›νžˆ μžˆμ—ˆμ§€λ§Œ Poudriereμ—μ„œλŠ” 아직 κ΅¬ν˜„λ˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€.

λ˜ν•œ μ΅œκ·Όμ— poudriereλ₯Ό 적극적으둜 μ‚¬μš©ν•˜μ—¬ νŒ¨ν‚€μ§€λ₯Ό λΉŒλ“œν•˜κΈ° μ‹œμž‘ν–ˆμœΌλ©° νŒ¨ν‚€μ§€μ˜ 일뢀가 λ³€κ²½λœ μ˜΅μ…˜μ΄ μžˆλŠ” 경우 -f pkg-list.txt λŒ€ν•΄ μœ μ‚¬ν•œ κΈ°λŠ₯을 μ›ν•˜κ³  λ‘œμ»¬μ—μ„œ λΉŒλ“œν•˜κ³  κΈ°λ³Έ μ˜΅μ…˜μœΌλ‘œ μ—…μŠ€νŠΈλ¦Ό 리포지토리λ₯Ό κ°€μ Έμ˜΅λ‹ˆλ‹€.

이것이 이미 μ§€μ μ—μ„œ κ΅¬ν˜„λ˜μ—ˆμŠ΅λ‹ˆκΉŒ? ν…ŒμŠ€νŠΈν•˜λŠ” 데 도움이 λ˜μ—ˆμœΌλ©΄ ν•©λ‹ˆλ‹€.

아직 Poudriereμ—μ„œλŠ” κ΅¬ν˜„λ˜μ§€ μ•Šμ•˜μ§€λ§Œ λ‹€μŒ 릴리슀 μ΄ν›„λ‘œ μ˜ˆμ •λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.

μ•ˆλ…•ν•˜μ„Έμš”, @bdrewery 이 νŒ¨μΉ˜μ— λŒ€ν•œ μ—…λ°μ΄νŠΈκ°€ μžˆμŠ΅λ‹ˆκΉŒ? 이 패치λ₯Ό μˆ˜μ •ν•˜λŠ” 방법에 λŒ€ν•œ ν”Όλ“œλ°±μ΄ 정말 ν•„μš”ν•©λ‹ˆλ‹€. μ–΄λ–€ 힌트λ₯Ό μ£Όμ‹œλ©΄ κ°μ‚¬ν•˜κ² μŠ΅λ‹ˆλ‹€. 정말 κ°μ‚¬ν•©λ‹ˆλ‹€.

μ΅œκ·Όμ— 많이 λ°”λΉ μ„œ μ£„μ†‘ν•©λ‹ˆλ‹€. λ‚˜λŠ” μ•žμœΌλ‘œ λͺ‡ μ£Ό λ™μ•ˆ 보렀고 λ…Έλ ₯ν•  κ²ƒμž…λ‹ˆλ‹€.

μƒˆλ‘œμš΄ 정보가 μžˆμŠ΅λ‹ˆκΉŒ? 감사 ν•΄μš”!

이것은 맀우 쒋은 κΈ°λŠ₯이 될 κ²ƒμž…λ‹ˆλ‹€. 방금 3.3.99.20190311둜 μ—…λ°μ΄νŠΈν–ˆμ§€λ§Œ pkg μ‹œλ“œ μ˜΅μ…˜μ΄ ν‘œμ‹œλ˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€. 이 κΈ°λŠ₯에 λŒ€ν•œ μ†Œμ‹μ΄ μžˆμŠ΅λ‹ˆκΉŒ?

κ·Έ λ™μ•ˆ λ‚˜λŠ” μ΄κ²ƒμ„ν•˜κΈ° μœ„ν•΄ μ•½κ°„μ˜ ν•΄ν‚Ή 방법을 μ‚¬μš©ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€ : https://github.com/lwhsu/freebsd-ports-libreoffice/blob/master/porttest.sh

κΈ€μŽ„, λΉŒλ“œν•˜λ €λ©΄ GCC 9.x와 Clang 8.0이 λͺ¨λ‘ ν•„μš”ν•œ poudriere testport λ₯Ό μ‹œλ„ν•˜μ‹­μ‹œμ˜€.
λ§ˆμ§€λ§‰μœΌλ‘œ ν…ŒμŠ€νŠΈν•΄μ•Ό ν•  λ•Œ μ•½ ν•˜λ£¨κ°€ κ±Έλ ΈμŠ΅λ‹ˆλ‹€.

@bdrewery 이 κΈ°λŠ₯을 곧 λ³Ό 수 있기λ₯Ό ν¬λ§ν•©λ‹ˆκΉŒ?

λ‚΄ 초점이 증뢄 λΉŒλ“œ 및 λΆ„μ‚° μ§€μ›μ—μ„œ 덜 λΉŒλ“œν•˜λŠ” 것과 같은 λ‹€λ₯Έ 곳에 있기 λ•Œλ¬Έμ— κ°€λŠ₯성이 μ—†μŠ΅λ‹ˆλ‹€.

이 λ¬Έμ œμ— λŒ€ν•œ μ—…λ°μ΄νŠΈκ°€ μžˆμŠ΅λ‹ˆκΉŒ? μš°λ¦¬κ°€ λ„μšΈ 수 μžˆλŠ” 일이 μžˆμŠ΅λ‹ˆκΉŒ?

또 λ‹€λ₯Έ "λ‚˜λ„" μ£„μ†‘ν•©λ‹ˆλ‹€. λ‚˜λŠ” νŠΉλ³„ν•œ ν”Œλž˜κ·Έλ₯Ό μ„ νƒν–ˆκΈ° λ•Œλ¬Έμ— λ‚΄κ°€ μ‚¬μš©ν•˜κ³  μžˆλŠ” 일뢀 포트λ₯Ό λ§Œλ“€κ³  μ‹ΆμŠ΅λ‹ˆλ‹€. Mesa et al. ν•˜μ§€λ§Œ νŠΉμ • LLVM 버전이 ν•„μš”ν•˜κ³ , κΈ€μŽ„μš”, μ €λŠ” 그것을 직접 κ΅¬μΆ•ν•˜κ³  싢지도, ꡬ좕할 ν•„μš”λ„ μ—†μŠ΅λ‹ˆλ‹€. λ”°λΌμ„œ 일뢀 선택 ν¬νŠΈμ— λŒ€ν•΄ poudriereμ—κ²Œ 포트λ₯Ό λΉŒλ“œν•˜μ§€ μ•Šκ³  λŒ€μ‹  κ°€μ Έμ˜€λ„λ‘ μ§€μ‹œν•  수 μžˆλ‹€λ©΄ 쒋을 κ²ƒμž…λ‹ˆλ‹€.

그렇지 μ•ŠμœΌλ©΄ λ‚΄ 싀행은 λ‹€μŒκ³Ό 같이 λλ‚©λ‹ˆλ‹€.

[freebsd:12:x86:64-default] [2020-06-22_09h45m06s] [parallel_build:] Queued: 1616 Built: 97   Failed: 0    Skipped: 0    Ignored: 0    Tobuild: 1519  Time: 02:21:47
        [01]: devel/llvm80              | llvm80-8.0.1_3            build           (01:50:32 / 01:51:56)
        [02]: devel/llvm90              | llvm90-9.0.1_1            build           (01:50:59 / 01:52:03)
        [03]: lang/gcc9                 | gcc9-9.3.0_1              build           (01:51:28 / 01:51:54)

λ‚˜λŠ” κ·Έ λ¬΄μ˜λ―Έν•œ ν˜Όλž€μ„ ν”Όν•˜κ³  μ‹ΆμŠ΅λ‹ˆλ‹€. 감사 ν•΄μš”!

@uq λ“£κ³  μžˆμŠ΅λ‹ˆλ‹€. λ‚˜λŠ” λ˜ν•œ 당신이 μ›ν•˜λŠ” ν”Œλž˜κ·Έλ₯Ό μ‚¬μš©ν•˜μ—¬ λΉŒλ“œλœ 곡식 νŒ¨ν‚€μ§€λ₯Ό μ–»λŠ” νŠΉμ • 문제λ₯Ό ν•΄κ²°ν•  수 μžˆλŠ” λ‹€λ₯Έ 방법이 μžˆλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. λ³€κ²½ν•˜λŠ” ν”Œλž˜κ·Έμ— λŒ€ν•œ μ„ΈλΆ€ 정보λ₯Ό κ³΅μœ ν•  수 μžˆμŠ΅λ‹ˆκΉŒ?

여기에도 또 λ‹€λ₯Έ λ‚˜. 즉, 파이썬과 ν•¨κ»˜ dns/unbound ν¬νŠΈκ°€ ν•„μš”ν•˜μ§€λ§Œ λͺ¨λ“  κΈ°λ³Έ 쒅속성을 ꡬ좕할 ν•„μš”λŠ” μ—†μŠ΅λ‹ˆλ‹€.

+1

+1

이 κΈ°λŠ₯μ΄λ‚˜ 후크λ₯Ό μ‚¬μš©ν•˜μ—¬ λ™μΌν•œ 것을 λ‹¬μ„±ν•˜λŠ” 방법에 λŒ€ν•œ 일뢀 λ¬Έμ„œλŠ” ν›Œλ₯­ν•  κ²ƒμž…λ‹ˆλ‹€!

797은 이것을 λ‹€λ£° κ²ƒμž…λ‹ˆλ‹€

797이 λ³‘ν•©λ˜μ—ˆμ§€λ§Œ 이것이 λ³΄μ΄λŠ” κ²ƒλ§ŒνΌ μœ μš©ν•˜μ§€ μ•Šκ²Œ λ§Œλ“œλŠ” λ§Žμ€ 함정이 μžˆμŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, llvmκ³Ό λ‹€λ₯Έ λͺ¨λ“  큰 것듀은 μ—¬μ „νžˆ β€‹β€‹λΉŒλ“œλ©λ‹ˆλ‹€. 이λ₯Ό μˆ˜μ •ν•˜λ €λ©΄ #822κ°€ ν•„μš”ν•  κ²ƒμž…λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰