How to change Meson version in Gnome Builder 3.30.1?












0














I installed Gnome Builder from Discover. I am not sure if this is the latest version or not, but the version is 3.30.1. I clicked new project and chose C# GTK application. Without changing anything, I pressed the build button, and build failed.



The message was,




Already on 'master'



The Meson build system



Version: 0.46.0 Source dir: /run/build/gtk-sharp3



Build dir: /run/build/gtk-sharp3/_flatpak_build



Build type: native build



meson_options.txt:2:0: ERROR: Unknown type feature.



A full log can be found at
/run/build/gtk-sharp3/_flatpak_build/meson-logs/meson-log.txt Error:
module gtk-sharp3: Child process exited with code 1




I had searched Google, and it seemed to be that the message was because Meson's version was below 47. But the problem is, I am not sure where this "0.46.0" is coming from. I have examined all files in the project, and none of the files had that version string. I installed Meson manually, and its version was 0.48.1. Still, I got the same message. I uninstalled Meson, and still I got the same message.



It seems almost as if Gnome Builder ignores system-wide settings, and has its own copy of Meson 0.46.0 somewhere. How to change it?










share|improve this question



























    0














    I installed Gnome Builder from Discover. I am not sure if this is the latest version or not, but the version is 3.30.1. I clicked new project and chose C# GTK application. Without changing anything, I pressed the build button, and build failed.



    The message was,




    Already on 'master'



    The Meson build system



    Version: 0.46.0 Source dir: /run/build/gtk-sharp3



    Build dir: /run/build/gtk-sharp3/_flatpak_build



    Build type: native build



    meson_options.txt:2:0: ERROR: Unknown type feature.



    A full log can be found at
    /run/build/gtk-sharp3/_flatpak_build/meson-logs/meson-log.txt Error:
    module gtk-sharp3: Child process exited with code 1




    I had searched Google, and it seemed to be that the message was because Meson's version was below 47. But the problem is, I am not sure where this "0.46.0" is coming from. I have examined all files in the project, and none of the files had that version string. I installed Meson manually, and its version was 0.48.1. Still, I got the same message. I uninstalled Meson, and still I got the same message.



    It seems almost as if Gnome Builder ignores system-wide settings, and has its own copy of Meson 0.46.0 somewhere. How to change it?










    share|improve this question

























      0












      0








      0







      I installed Gnome Builder from Discover. I am not sure if this is the latest version or not, but the version is 3.30.1. I clicked new project and chose C# GTK application. Without changing anything, I pressed the build button, and build failed.



      The message was,




      Already on 'master'



      The Meson build system



      Version: 0.46.0 Source dir: /run/build/gtk-sharp3



      Build dir: /run/build/gtk-sharp3/_flatpak_build



      Build type: native build



      meson_options.txt:2:0: ERROR: Unknown type feature.



      A full log can be found at
      /run/build/gtk-sharp3/_flatpak_build/meson-logs/meson-log.txt Error:
      module gtk-sharp3: Child process exited with code 1




      I had searched Google, and it seemed to be that the message was because Meson's version was below 47. But the problem is, I am not sure where this "0.46.0" is coming from. I have examined all files in the project, and none of the files had that version string. I installed Meson manually, and its version was 0.48.1. Still, I got the same message. I uninstalled Meson, and still I got the same message.



      It seems almost as if Gnome Builder ignores system-wide settings, and has its own copy of Meson 0.46.0 somewhere. How to change it?










      share|improve this question













      I installed Gnome Builder from Discover. I am not sure if this is the latest version or not, but the version is 3.30.1. I clicked new project and chose C# GTK application. Without changing anything, I pressed the build button, and build failed.



      The message was,




      Already on 'master'



      The Meson build system



      Version: 0.46.0 Source dir: /run/build/gtk-sharp3



      Build dir: /run/build/gtk-sharp3/_flatpak_build



      Build type: native build



      meson_options.txt:2:0: ERROR: Unknown type feature.



      A full log can be found at
      /run/build/gtk-sharp3/_flatpak_build/meson-logs/meson-log.txt Error:
      module gtk-sharp3: Child process exited with code 1




      I had searched Google, and it seemed to be that the message was because Meson's version was below 47. But the problem is, I am not sure where this "0.46.0" is coming from. I have examined all files in the project, and none of the files had that version string. I installed Meson manually, and its version was 0.48.1. Still, I got the same message. I uninstalled Meson, and still I got the same message.



      It seems almost as if Gnome Builder ignores system-wide settings, and has its own copy of Meson 0.46.0 somewhere. How to change it?







      gtk# gnome-builder






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 20 at 19:42









      Damn Vegetables

      2,29222245




      2,29222245
























          1 Answer
          1






          active

          oldest

          votes


















          0














          Builder is probably building your application against a particular Flatpak runtime, which includes a particular version of Meson independent from what's installed in your host system. In the Build Settings panel you can select a different runtime or build against the host system.






          share|improve this answer





















            Your Answer






            StackExchange.ifUsing("editor", function () {
            StackExchange.using("externalEditor", function () {
            StackExchange.using("snippets", function () {
            StackExchange.snippets.init();
            });
            });
            }, "code-snippets");

            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "1"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53400412%2fhow-to-change-meson-version-in-gnome-builder-3-30-1%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            Builder is probably building your application against a particular Flatpak runtime, which includes a particular version of Meson independent from what's installed in your host system. In the Build Settings panel you can select a different runtime or build against the host system.






            share|improve this answer


























              0














              Builder is probably building your application against a particular Flatpak runtime, which includes a particular version of Meson independent from what's installed in your host system. In the Build Settings panel you can select a different runtime or build against the host system.






              share|improve this answer
























                0












                0








                0






                Builder is probably building your application against a particular Flatpak runtime, which includes a particular version of Meson independent from what's installed in your host system. In the Build Settings panel you can select a different runtime or build against the host system.






                share|improve this answer












                Builder is probably building your application against a particular Flatpak runtime, which includes a particular version of Meson independent from what's installed in your host system. In the Build Settings panel you can select a different runtime or build against the host system.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Nov 22 at 16:06









                ptomato

                42.2k1184129




                42.2k1184129






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.





                    Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                    Please pay close attention to the following guidance:


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53400412%2fhow-to-change-meson-version-in-gnome-builder-3-30-1%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Wiesbaden

                    Marschland

                    Dieringhausen