Përditësimi i Postfix 3.10.7 me rregullimin e problemit të ndërtimit në distribucione të reja Linux.

Janë publikuar rregullimet për versionet e mbështetura të serverit të postës Postfix 3.x - 3.10.7, 3.9.8, 3.8.14 dhe 3.7.19. Në versionet e reja është zgjidhur një problem me ndërtimin nga kodi burimor, që ndodhte në versionet e reja të distribucioneve Linux që kaluar në setin e kompilatorëve GCC 15, të cilat për default janë kaluar në përdorimin e standardit C23.

Problemi Ă«shtĂ« se standardi C23 ka pĂ«rcaktuar njĂ« fjalĂ« kyçe tĂ« re tĂ« rezervuar ‘bool’, e cila lidhet me njĂ« tip qĂ« ka madhĂ«sinĂ« 1 byte. NĂ« kodin Postfix Ă«shtĂ« pĂ«rcaktuar njĂ« tip i tij ‘bool’, i lidhur me tipin ‘int’, qĂ« ka madhĂ«sinĂ« 4 byte. PĂ«rpjekja pĂ«r tĂ« ndĂ«rtuar Postfix me njĂ« kompilues nĂ« modalitetin C23 pĂ«rfundon me njĂ« gabim pĂ«r shkak tĂ« ri-definimit tĂ« tipit ‘bool’. NĂ« degen e Postfix 3.11, qĂ« Ă«shtĂ« nĂ« zhvillim, Ă«shtĂ« implementuar mbĂ«shtetje pĂ«r tipin e ri ‘bool’. Duke qenĂ« se ndryshimi i lidhur me mbĂ«shtetje pĂ«r tipin e ri ‘bool’ pĂ«rfshin shumĂ« rreshta kodi, Ă«shtĂ« vendosur tĂ« mos kalojĂ« nĂ« degĂ«t stabile, por tĂ« shtohet njĂ« flamur kompilimi ‘-std=gnu17’ gjatĂ« thirrjes sĂ« gcc dhe clang pĂ«r tĂ« pĂ«rdorur standardin C17.

Burimi: opennet.ru

Bleni hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera đŸ”„ Bli hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera | ProHoster