GCC 15.2 હવે 123 થી વધુ સુધારાઓ સાથે ઉપલબ્ધ છે

  • GCC 15.2 123 થી વધુ બગ ફિક્સેસ સાથે સ્થિર પ્રકાશન તરીકે આવે છે, જેમાં રીગ્રેશન ફિક્સેસનો સમાવેશ થાય છે.
  • GCC 16 હજુ પણ મુખ્ય શાખા પર વિકાસ હેઠળ છે, જ્યારે 15.2 બેકપોર્ટેડ ફિક્સનું સંકલન કરે છે.
  • આ રિલીઝ 2025 ના બીજા ભાગમાં ઘણા ડિસ્ટ્રો પર ઉપલબ્ધ થવાના સમયે આવી રહી છે.
  • વિગતવાર ફેરફારો Git રીપોઝીટરીની releases/gcc-15 શાખામાં મળી શકે છે.

GCC 15.2

GCC 15.2 પ્રકાશિત કરવામાં આવી છે, ના પ્રકાશન પછી જાળવણી અપડેટ તરીકે 15.1 એપ્રિલના અંતમાં, સ્થિર શ્રેણીમાં બેકપોર્ટ કરાયેલા સુધારાઓનો મોટો સમૂહ એકસાથે લાવવામાં આવ્યો છે. આ પ્રકાશન એવા લોકો માટે છે જેઓ મોટી નવી સુવિધાઓ રજૂ કર્યા વિના સ્થિરતાને પ્રાથમિકતા આપે છે.

આજની જાહેરાત મુજબ, ૧૨૩ થી વધુ ભૂલો સુધારાઈ ગઈ છે. પાછલા સંસ્કરણની તુલનામાં, રીગ્રેશન અને ગંભીર મુદ્દાઓ પર વિશેષ ધ્યાન આપવામાં આવ્યું છે. દરમિયાન, GCC 16 નો વિકાસ મુખ્ય શાખા પર ભવિષ્યના વિકાસ સાથે ચાલુ છે.

GCC 15.2 માં શું બદલાઈ રહ્યું છે?

GCC 15.2 પ્રકાશન આના પર ધ્યાન કેન્દ્રિત કરે છે કમ્પાઇલર ગુણવત્તા, ખાતરી કરો કે આ ત્રણ મહિનાથી વધુ સમય દરમિયાન સંચિત સુધારાઓનો સમૂહ સ્થિર શાખાના વપરાશકર્તાઓ સુધી પહોંચે છે. ટીમ એ વાત પર ભાર મૂકે છે કે તેઓએ સંબોધિત કર્યું છે રીગ્રેશન્સ શોધાયા અને વિશ્વસનીયતાને અસર કરતી ભૂલો, જેનો ઉદ્દેશ્ય સમગ્ર બોર્ડમાં વધુ મજબૂત બિલ્ડ વાતાવરણ પૂરું પાડવાનો છે.

GCC 15.2 સમયપત્રક અને ઉપલબ્ધતા

પ્રોજેક્ટની ગતિ આ પ્રકાશનને મોટી સંખ્યામાં સંકલિત કરવા માટે સમયસર પહોંચવાની મંજૂરી આપે છે 2025 ના બીજા ભાગમાં Linux વિતરણનું આયોજન કરવામાં આવ્યું છે.. આ એક ચોક્કસ સમય અપડેટ હોવાથી, પેકેજર્સ અને સંચાલકો ઓછામાં ઓછા વિક્ષેપ સાથે દત્તક લેવાની યોજના બનાવી શકે છે, પ્રાથમિકતા આપીને ઉત્પાદનમાં સ્થિરતા.

ચોક્કસ ફેરફારો કેવી રીતે તપાસવા

કોઈપણ જેને દરેક સુધારાની સમીક્ષા કરવાની જરૂર હોય તે સત્તાવાર ભંડારમાં જઈ શકે છે અને સલાહ લઈ શકે છે રિલીઝ/gcc-15 શાખા, જ્યાં શ્રેણી 15 માં આવેલા કમિટ્સ છે. આ ટ્રેસેબિલિટી ઓડિટ કરવાનું સરળ બનાવે છે બેકપોર્ટ્સ શામેલ છે અને ચોક્કસ પ્રોજેક્ટ્સ અને બિલ્ડ ચેઇન પરની અસર ચકાસો.

સંદર્ભમાં GCC પ્રોજેક્ટ

GCC (GNU કમ્પાઇલર કલેક્શન) માટે ફ્રન્ટ-એન્ડ પૂરા પાડે છે સી, સી++, ઓબ્જેક્ટિવ-સી, ફોર્ટ્રેન, એડા, ગો, ડી, મોડ્યુલા-2 અને કોબોલ, સંકળાયેલ પુસ્તકાલયો સાથે (જેમ કે libstdc++ અને અન્ય). તેનો જન્મ GNU સિસ્ટમ માટે કમ્પાઇલર તરીકે થયો હતો અને તે તેના સાર જાળવી રાખે છે મફત સોફ્ટવેર, વપરાશકર્તા સ્વતંત્રતાનો આદર કરવા પર ધ્યાન કેન્દ્રિત કરે છે.

આ પ્રોજેક્ટ પ્રતિબદ્ધ છે નિયમિત અને ઉચ્ચ-ગુણવત્તાવાળા પ્રકાશનો, વિવિધ પ્રકારના મૂળ અને લેગસી આર્કિટેક્ચર માટે સપોર્ટ સાથે ક્રોસ-કમ્પાઇલેશન (GNU/Linux સહિત). સોર્સ કોડ ખુલ્લેઆમ ઉપલબ્ધ છે ગિટ, સાપ્તાહિક સ્નેપશોટ સાથે, અને વ્યૂહાત્મક નિર્ણયો દ્વારા લેવામાં આવે છે સંચાલન સમિતિ પ્રોજેક્ટના મિશનને અનુસરીને. સમુદાયને ફેરફારો અથવા પરીક્ષણોમાં યોગદાન આપવા માટે પ્રોત્સાહિત કરવામાં આવે છે.

વિકાસકર્તાઓ અને ટીમો માટે અસર

વિકાસકર્તાઓ, ઇન્ટિગ્રેટર્સ અને વિતરણ ટીમો માટે, અપગ્રેડ કરો GCC 15.2 નવી સુવિધાઓને કારણે અપેક્ષિત વર્તણૂકોમાં ફેરફાર કર્યા વિના નોંધપાત્ર સંખ્યામાં સુધારાઓનો લાભ લેવાનો સમાવેશ થાય છે. માં માન્ય કરવાની સલાહ આપવામાં આવે છે CI અને સંબંધિત ટૂલચેન ઘટકો માટે ફેરફાર નોંધોની સમીક્ષા કરો, ખાસ કરીને ચોક્કસ અથવા બહુવિધ રૂપરેખાંકનોવાળા વાતાવરણમાં લક્ષ્યો.

આ પ્રકાશન સાથે, શાખા 15 તેની પરિપક્વતાને ઉમેરીને એકીકૃત કરે છે ૧૨૩ થી વધુ વ્યવસ્થાઓ મહત્વપૂર્ણ છે, જ્યારે નવીનતા તરફ આગળ વધે છે GCC 16 મુખ્ય ટ્રંક પર. સ્થિરતા શોધનારાઓ માટે અહીં એક સુસંગત અપડેટ છે, અને જેમને બારીક વિગતોની જરૂર છે તેઓ આ પર આધાર રાખી શકે છે રિલીઝ/gcc-15 શાખા લાગુ કરેલ દરેક સેટિંગને ટ્રૅક કરવા માટે.