{"id":169079,"date":"2026-04-17T17:12:13","date_gmt":"2026-04-17T15:12:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/meson-1-11-0"},"modified":"2026-04-17T17:12:13","modified_gmt":"2026-04-17T15:12:13","slug":"meson-1-11-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/meson-1-11-0","title":{"rendered":"Meson 1.11.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Projekt <strong>Meson<\/strong> hat eine Version ver\u00f6ffentlicht <strong>1.11.0<\/strong>. Die Ver\u00f6ffentlichung fand <strong>am 13. April 2026<\/strong> statt und entwickelt eines der bemerkenswertesten freien Build-Systeme weiter, das in vielen Linux- und plattform\u00fcbergreifenden Projekten verwendet wird.<\/p>\n<p>Meson setzt traditionell auf hohe Geschwindigkeit, vorhersehbare Build-Beschreibungen und eine vergleichsweise einfache DSL, wobei die neue Version haupts\u00e4chlich auf praktische Verbesserungen f\u00fcr reale Entwicklungsszenarien fokussiert ist.<\/p>\n<p><strong>Wichtige \u00c4nderungen in Meson 1.11.0:<\/strong><\/p>\n<ul>\n<li>Unterst\u00fctzung f\u00fcr das Parsen von oberen Cargo.toml \u00fcber workspace() im Rust-Modul;<\/li>\n<li>Unterst\u00fctzung f\u00fcr link_args, add_project_link_arguments() und add_global_link_arguments() f\u00fcr Rust;<\/li>\n<li>neue Methode compiler_target() im Rust-Modul;<\/li>\n<li>Cython erfordert keine explizite Einbindung von C oder C++ mehr;<\/li>\n<li>neues Argument link_early_args f\u00fcr eine fr\u00fchere \u00dcbergabe von Optionen an den Linker;<\/li>\n<li>meson dist hat die Unterst\u00fctzung f\u00fcr -j\/\u2014num-processes erhalten;<\/li>\n<li>install_man und install_headers unterst\u00fctzen jetzt install_tag;<\/li>\n<li>Deduplication der OpenMP-Linker-Argumente;<\/li>\n<li>automatische Erkennung von QT_DEBUG und QT_NO_DEBUG;<\/li>\n<li>Verbesserungen f\u00fcr Windows-Umgebungen und rc.exe.<\/li>\n<\/ul>\n<p>Eine der auff\u00e4lligsten \u00c4nderungen betrifft <strong>Rust<\/strong>. Meson 1.11.0 kann nun die oberen Cargo.toml beim Aufruf von workspace() im Rust-Modul parsen, wodurch Abh\u00e4ngigkeiten und Feature-Flags nun gem\u00e4\u00df der Konfiguration des Cargo-Arbeitsbereichs aufgel\u00f6st werden. Dies macht die Integration mit Rust-Projekten deutlich reifer: Das zur\u00fcckgegebene Objekt workspace erm\u00f6glicht es, Informationen \u00fcber Abh\u00e4ngigkeiten und Features f\u00fcr Cargo-Subprojekte zu erhalten sowie Ziele, die in Cargo.toml beschrieben sind, zu erstellen.<\/p>\n<p>Die Entwickler haben auch die Funktionalit\u00e4t von Meson mit Rust w\u00e4hrend der Link-Phase erweitert. Ab Version 1.11.0 wird f\u00fcr Rust die Unterst\u00fctzung von add_project_link_arguments(), add_global_link_arguments() und link_args angeboten, die \u00fcber rustc mit der Wrapper-Option -Clink-arg= \u00fcbergeben werden. Dar\u00fcber hinaus gibt es im Rust-Modul die Methode compiler_target(), die das Target-Triple des Compilers zur\u00fcckgibt, was die Portierung von Szenarien erleichtert, die zuvor an Cargo-Variablen wie TARGET und HOST gebunden waren.<\/p>\n<p>Eine weitere praktische \u00c4nderung betrifft <strong>Cython<\/strong>: f\u00fcr die Arbeit mit ihm ist nun keine explizite Einbindung von Sprachen mehr erforderlich <strong>C<\/strong> oder <strong>C++<\/strong>. Dabei erw\u00e4hnt Meson, dass solche Sprachen nur als interne Implementierungsdetails von Cython hinzugef\u00fcgt werden, nicht als vollwertige M\u00f6glichkeit, herk\u00f6mmliche native C\/C++-Ziele parallel zu erstellen. F\u00fcr die Benutzer bedeutet dies vor allem eine Vereinfachung der Build-Konfiguration.<\/p>\n<p>Das Release enth\u00e4lt Verbesserungen f\u00fcr eine genauere Kontrolle der Verlinkung und Installation. Zielobjekte, die verlinkt werden, haben ein neues Argument link_early_args erhalten, das es erm\u00f6glicht, Optionen an den Linker vor den Objekten und Bibliotheken zu \u00fcbergeben \u2013 dies ist wichtig f\u00fcr Parameter wie -u oder \u2014defsym, die empfindlich auf die Reihenfolge reagieren. Zudem haben install_man und install_headers Unterst\u00fctzung f\u00fcr install_tag erhalten, sodass installierte Dateien flexibler \u00fcber meson install \u2014tags verwaltet werden k\u00f6nnen.<\/p>\n<p>Besonders erw\u00e4hnenswert ist die Weiterentwicklung der Begleitwerkzeuge zur Erstellung. Das Team von meson dist akzeptiert jetzt -j und \u2014num-processes, was es erm\u00f6glicht, die Anzahl der parallelen Prozesse bei der \u00dcberpr\u00fcfung des Distributionspakets zu steuern. Gleichzeitig hat Meson begonnen, die Linker-Argumente von OpenMP, wie -fopenmp und -qopenmp, zu deduplizieren, und in Qt-Modulen werden jetzt automatisch die Makros QT_DEBUG oder QT_NO_DEBUG je nach Build-Modus erkannt, was das Verhalten n\u00e4her an qmake bringt.<\/p>\n<p>Es gibt auch \u00c4nderungen in der Kompatibilit\u00e4t mit spezifischen plattformabh\u00e4ngigen Szenarien. Im Modul external_project wird jetzt f\u00fcr Windows cygpath verwendet, um Pfade korrekt im Unix-Format bei der Arbeit mit Configure-Skripten in Umgebungen wie MSYS2 und Cygwin zu konvertieren. Dar\u00fcber hinaus kann windows.compile_resources jetzt \u00c4nderungen an den Headern bei der Verwendung von rc.exe verfolgen und umgeht damit eine langj\u00e4hrige Einschr\u00e4nkung dieses Ressourcencompilers.<\/p>\n<p>Im Allgemeinen <strong>Meson 1.11.0<\/strong> Es sieht zwar nach einem Release ohne gro\u00dfe Revolutionen aus, aber mit einer bemerkenswerten Anzahl an ingenieurtechnisch bedeutenden Verbesserungen. Der Hauptzweck des Releases besteht darin, das Build-System f\u00fcr moderne Mixed-Language-Projekte benutzerfreundlicher zu gestalten, insbesondere dort, wo Rust, Cython, Qt und traditionelle C\/C++-Komponenten nebeneinander existieren. F\u00fcr Entwickler ist dies eher kein Anlass, die Infrastruktur neu zu schreiben, sondern ein feines, aber n\u00fctzliches Update eines Werkzeugs, das l\u00e4ngst Teil des allt\u00e4glichen Stacks an freier Software geworden ist.<\/p>\n<p>Quelle: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/opensource\/18266589\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u043e\u0435\u043a\u0442 Meson \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b \u0432\u0435\u0440\u0441\u0438\u044e 1.11.0. \u0420\u0435\u043b\u0438\u0437 \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f 13 \u0430\u043f\u0440\u0435\u043b\u044f 2026 \u0433\u043e\u0434\u0430 \u0438 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0441\u0431\u043e\u0440\u043a\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u043e\u0439 \u0432\u043e \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0435 Linux \u0438 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432. Meson \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u043e \u0434\u0435\u043b\u0430\u0435\u0442 \u0441\u0442\u0430\u0432\u043a\u0443 \u043d\u0430 \u0432\u044b\u0441\u043e\u043a\u0443\u044e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c, \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0443\u0435\u043c\u043e\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 \u0438 \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u043e\u0439 DSL, \u0430 \u043d\u043e\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0441\u043e\u0441\u0440\u0435\u0434\u043e\u0442\u043e\u0447\u0435\u043d \u043d\u0430 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f\u0445 \u0434\u043b\u044f \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-169079","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u043e\u0435\u043a\u0442 Meson \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b \u0432\u0435\u0440\u0441\u0438\u044e 1.11.0.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/meson-1-11-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Meson 1.11.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u043e\u0435\u043a\u0442 Meson \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b \u0432\u0435\u0440\u0441\u0438\u044e 1.11.0.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/meson-1-11-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-04-17T15:12:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-04-17T15:12:13+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Meson 1.11.0 | ProHoster","description":"Das Meson-Projekt hat Version 1.11.0 ver\u00f6ffentlicht.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/meson-1-11-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Meson 1.11.0 | ProHoster","og:description":"\u041f\u0440\u043e\u0435\u043a\u0442 Meson \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b \u0432\u0435\u0440\u0441\u0438\u044e 1.11.0.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/meson-1-11-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-04-17T15:12:13+00:00","article:modified_time":"2026-04-17T15:12:13+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/169079","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=169079"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/169079\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=169079"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=169079"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=169079"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}