Hans Rudolph,

thanks to Marius van den Beek this issue should be fixed with this PR: https://github.com/galaxyproject/tools-devteam/pull/299

These changes were already propagated to the Main Tool Shed.

Note for tool developers: for future endeavours please use packages from the IUC repository (https://github.com/galaxyproject/tools-iuc/tree/master/packages)

Thank you for the report (and for using Galaxy :)).

Martin


On Tue, Dec 1, 2015 at 6:25 AM Hans Rudolph <hans.rudolph@sceedo.de> wrote:
Hello Galaxy-devs,

I am setting up galaxy on current os x 10.11 and encounter this trouble using galaxy to install pixman-0.32.4:
the package gets downloaded successfully from http://cairographics.org/releases/pixman-0.32.4.tar.gz
… while following the installation process in terminal I see this output during the process …presumably indicating an gcc problem
...
install_environment.STDOUT DEBUG 2015-12-01 10:44:18,096 checking build system type... x86_64-apple-darwin15.0.0
install_environment.STDOUT DEBUG 2015-12-01 10:44:18,099 checking for gcc... gcc
checking build system type... x86_64-apple-darwin15.0.0
checking host system type... x86_64-apple-darwin15.0.0
checking for gcc... gcc
checking whether the C compiler works... no
configure: error: in `/Users/hans/galaxy/database/tmp/tmp-toolshed-mtdKC9F_F/pixman-0.32.4':
configure: error: C compiler cannot create executables
See `config.log' for more details

Curiously, if I download the pixman package (same URL) outside of galaxy and run ./configure … gcc seems to work :
...
checking build system type... x86_64-apple-darwin15.0.0
checking host system type... x86_64-apple-darwin15.0.0
checking for gcc... gcc
checking whether the C compiler works… yes
...
and ./configure finishes OK.

to actually compile/make pixman properly, I have to use the ./configure —disable-mmx option to avoid another known error
(pixman-mmx.c:100:20: error: constraint 'K' expects an integer constant expression
        : "y" (__A), "K" (__N))

Perhaps someone is using galaxy on Mac OS X how this difference in gcc handling arises?
Thanks very much,

Hans Rudolph
___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/