{"action":"created","issue":{"url":"https://api.github.com/repos/mypaint/libmypaint/issues/32","repository_url":"https://api.github.com/repos/mypaint/libmypaint","labels_url":"https://api.github.com/repos/mypaint/libmypaint/issues/32/labels{/name}","comments_url":"https://api.github.com/repos/mypaint/libmypaint/issues/32/comments","events_url":"https://api.github.com/repos/mypaint/libmypaint/issues/32/events","html_url":"https://github.com/mypaint/libmypaint/issues/32","id":124002364,"number":32,"title":"Switch to autotools","user":{"login":"Jehan","id":794997,"avatar_url":"https://avatars.githubusercontent.com/u/794997?v=3","gravatar_id":"","url":"https://api.github.com/users/Jehan","html_url":"https://github.com/Jehan","followers_url":"https://api.github.com/users/Jehan/followers","following_url":"https://api.github.com/users/Jehan/following{/other_user}","gists_url":"https://api.github.com/users/Jehan/gists{/gist_id}","starred_url":"https://api.github.com/users/Jehan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Jehan/subscriptions","organizations_url":"https://api.github.com/users/Jehan/orgs","repos_url":"https://api.github.com/users/Jehan/repos","events_url":"https://api.github.com/users/Jehan/events{/privacy}","received_events_url":"https://api.github.com/users/Jehan/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mypaint/libmypaint/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/mypaint/libmypaint/labels/project","name":"project","color":"000000"}],"state":"open","locked":false,"assignee":{"login":"achadwick","id":61299,"avatar_url":"https://avatars.githubusercontent.com/u/61299?v=3","gravatar_id":"","url":"https://api.github.com/users/achadwick","html_url":"https://github.com/achadwick","followers_url":"https://api.github.com/users/achadwick/followers","following_url":"https://api.github.com/users/achadwick/following{/other_user}","gists_url":"https://api.github.com/users/achadwick/gists{/gist_id}","starred_url":"https://api.github.com/users/achadwick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/achadwick/subscriptions","organizations_url":"https://api.github.com/users/achadwick/orgs","repos_url":"https://api.github.com/users/achadwick/repos","events_url":"https://api.github.com/users/achadwick/events{/privacy}","received_events_url":"https://api.github.com/users/achadwick/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/mypaint/libmypaint/milestones/1","html_url":"https://github.com/mypaint/libmypaint/milestones/v1.3.0","labels_url":"https://api.github.com/repos/mypaint/libmypaint/milestones/1/labels","id":1555562,"number":1,"title":"v1.3.0","description":"This will be the first independent release of libmypaint. When it is done, MyPaint itself will be updated to build against libmypaint as a shared library.","creator":{"login":"achadwick","id":61299,"avatar_url":"https://avatars.githubusercontent.com/u/61299?v=3","gravatar_id":"","url":"https://api.github.com/users/achadwick","html_url":"https://github.com/achadwick","followers_url":"https://api.github.com/users/achadwick/followers","following_url":"https://api.github.com/users/achadwick/following{/other_user}","gists_url":"https://api.github.com/users/achadwick/gists{/gist_id}","starred_url":"https://api.github.com/users/achadwick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/achadwick/subscriptions","organizations_url":"https://api.github.com/users/achadwick/orgs","repos_url":"https://api.github.com/users/achadwick/repos","events_url":"https://api.github.com/users/achadwick/events{/privacy}","received_events_url":"https://api.github.com/users/achadwick/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":1,"state":"open","created_at":"2016-02-01T13:26:00Z","updated_at":"2016-05-05T09:24:17Z","due_on":"2016-05-30T23:00:00Z","closed_at":null},"comments":31,"created_at":"2015-12-28T00:11:50Z","updated_at":"2016-05-16T16:37:54Z","closed_at":null,"body":" To update my Windows cross-build, I need to cross-compile libmypaint, which is now a mandatory dependency.\r\nUnfortunately I was unable to do so. Well I didn't try much yet, but I at least tried to set $CC, and other environment variable (as I saw in the SConstruct), and used my usual cross-build environment with other environment variables useful for autotools as well as CMake crossbuilds. It was not enough.\r\nSince you also provide MyPaint for Windows, do you have cross-compilation instructions somewhere? I did not find any in the repository.\r\n\r\nAs an alternative, I am wondering if you would consider switching to another build system which has better support for cross-compilation in a standard way (common to all projects using it), for instance the autotools?"},"comment":{"url":"https://api.github.com/repos/mypaint/libmypaint/issues/comments/219475078","html_url":"https://github.com/mypaint/libmypaint/issues/32#issuecomment-219475078","issue_url":"https://api.github.com/repos/mypaint/libmypaint/issues/32","id":219475078,"user":{"login":"Jehan","id":794997,"avatar_url":"https://avatars.githubusercontent.com/u/794997?v=3","gravatar_id":"","url":"https://api.github.com/users/Jehan","html_url":"https://github.com/Jehan","followers_url":"https://api.github.com/users/Jehan/followers","following_url":"https://api.github.com/users/Jehan/following{/other_user}","gists_url":"https://api.github.com/users/Jehan/gists{/gist_id}","starred_url":"https://api.github.com/users/Jehan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Jehan/subscriptions","organizations_url":"https://api.github.com/users/Jehan/orgs","repos_url":"https://api.github.com/users/Jehan/repos","events_url":"https://api.github.com/users/Jehan/events{/privacy}","received_events_url":"https://api.github.com/users/Jehan/received_events","type":"User","site_admin":false},"created_at":"2016-05-16T16:37:54Z","updated_at":"2016-05-16T16:37:54Z","body":"Note that I haven't tested. Only did a web search. Maybe pkg-config is able to cope with prerelease tags. It is worth a try.\r\n\r\nIf it really can't, then I'd say that using the stable tag is better than nothing. In any case, anyone who install pre-release versions is supposed to know what one is doing. Basic users should not install pre-releases."}}