After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 750551 - BansheeMediaPlayer's stable-2.6 bockbuild doesn't finish with Mac OSX Mavericks
BansheeMediaPlayer's stable-2.6 bockbuild doesn't finish with Mac OSX Mavericks
Status: RESOLVED FIXED
Product: banshee
Classification: Other
Component: general
2.6.x
Other Mac OS
: Normal normal
: ---
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks: 725454
 
 
Reported: 2015-06-08 11:20 UTC by Andrés G. Aragoneses (IRC: knocte)
Modified: 2015-06-08 14:48 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Andrés G. Aragoneses (IRC: knocte) 2015-06-08 11:20:22 UTC
Thinking that we should fix bug 725454 for banshee 2.6.3, I've tried to run dynalon's bockbuild [0] (because it's mentioned in https://github.com/BansheeMediaPlayer/bockbuild.git), and I get this error:

unix-streams.c:54:46: note: use array indexing to silence this warning
          nwrote = g_output_stream_write (out, DATA + offset,
                                                    ^
                                               &    [       ]
1 warning generated.
  CC       gdbus-test-codegen-generated.o
  CC       gdbus-auth.o
  CC       resolver.o
  CC       socket-server.o
  CC       socket-client.o
  CC       gtlsconsoleinteraction.o
  CC       echo-server.o
  CC       httpd.o
  CC       send-data.o
  CC       filter-cat.o
  CC       gdbus-example-export.o
  CC       gdbus-example-own-name.o
  CC       gdbus-example-watch-name.o
  CC       gdbus-example-watch-proxy.o
  CC       gdbus-example-server.o
  CC       gdbus-example-subtree.o
  CC       gdbus-example-peer.o
  CC       gdbus-example-proxy-subclass.o
  CC       gdbus-connection-flush-helper.o
  CC       proxy.o
  CC       gapplication-example-open.o
  CC       gapplication-example-cmdline.o
  CC       gapplication-example-cmdline2.o
  CC       gapplication-example-cmdline3.o
  CC       gapplication-example-actions.o
  CC       gapplication-example-dbushooks.o
  CC       gdbus-daemon.o
  CC       gdbusdaemon.o
  CC       gdbus-daemon-generated.o
  CC       gdbus-testserver.o
  CC       gdbus-example-unix-fd-client.o
  CC       gdbus_example_objectmanager_server-gdbus-example-objectmanager-server.o
  CC       gdbus_example_objectmanager_client-gdbus-example-objectmanager-client.o
  CC       gdbus_test_fixture-gdbus-test-fixture.o
  CC       appinfo-test.o
/Users/joseantoniomunozmoreno/knocte/bockbuild/profiles/banshee/build-root/_install/bin/msgfmt -o test.mo ./de.po; \
	../.././install-sh -c -d de/LC_MESSAGES; \
	cp -f test.mo de/LC_MESSAGES
dyld: Library not loaded: /Users/joseantoniomunozmoreno/knocte/bockbuild/profiles/banshee/build-root/_install/lib/liblzma.5.dylib
  Referenced from: /Users/joseantoniomunozmoreno/knocte/bockbuild/profiles/banshee/build-root/_install/lib/libcroco-0.6.3.dylib
  Reason: Incompatible library version: libcroco-0.6.3.dylib requires version 8.0.0 or later, but liblzma.5.dylib provides version 6.0.0
  CC       plugin_resources.lo
  CCLD     io-stream
  CCLD     memory-input-stream
  CCLD     memory-output-stream
/bin/sh: line 1: 74388 Trace/BPT trap: 5       /Users/joseantoniomunozmoreno/knocte/bockbuild/profiles/banshee/build-root/_install/bin/msgfmt -o test.mo ./de.po
cp: test.mo: No such file or directory
make[6]: *** [test.mo] Error 1
make[6]: *** Waiting for unfinished jobs....
make[5]: *** [all-recursive] Error 1
make[4]: *** [all] Error 2
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Traceback (most recent call last):
  • File "./darwin.py", line 70 in <module>
    BansheeDarwinProfile ().build ()
  • File "../../bockbuild/profile.py", line 152 in build
    def __init__(self, timer=None, bias=None):
  • File "../../bockbuild/package.py", line 283 in start_build
  • File "./../../packages/glib.py", line 53 in build
  • File "../../bockbuild/package.py", line 294 in sh
  • File "../../bockbuild/util/util.py", line 68 in run_shell
Exception: ERROR: command exited with exit code 512: make -j4

[0] which I have also reflected as the new 'stable-2.6' branch of the new official https://github.com/BansheeMediaPlayer/bockbuild
Comment 1 Andrés G. Aragoneses (IRC: knocte) 2015-06-08 11:24:25 UTC
CCing some people that may shed some light on this. Any ideas/suggestios? thanks!
Comment 2 Andrés G. Aragoneses (IRC: knocte) 2015-06-08 12:51:14 UTC
(In reply to Andrés G. Aragoneses (IRC: knocte) from comment #0)
> ...I've tried to run
> dynalon's bockbuild [0] (because it's mentioned in
> https://github.com/BansheeMediaPlayer/bockbuild.git),

Typo here, I meant http://banshee.fm/download/development/

> [0] which I have also reflected as the new 'stable-2.6' branch of the new
> official https://github.com/BansheeMediaPlayer/bockbuild

Actually I was running the master branch by mistake, so this bug applies to 2.9.x.
Comment 3 Andrés G. Aragoneses (IRC: knocte) 2015-06-08 13:12:19 UTC
(In reply to Andrés G. Aragoneses (IRC: knocte) from comment #2)
> > [0] which I have also reflected as the new 'stable-2.6' branch of the new
> > official https://github.com/BansheeMediaPlayer/bockbuild
> 
> Actually I was running the master branch by mistake, so this bug applies to
> 2.9.x.

Disregard this! I was actually correct the first time. Bollocks.
Comment 4 Andrés G. Aragoneses (IRC: knocte) 2015-06-08 14:48:44 UTC
It turns out that I tried to launch XCode, it told me that some libs/tools were lacking, so it downloaded/installed them, and after that, this error is gone. So I've updated our docs in the web page to mention this: https://github.com/BansheeMediaPlayer/BansheeMediaPlayer.github.io/commit/45219da928dfd8322ea9e8f5f6af5efab245ae7c