# the master branch(20140609) broken on osx10.9

**URL:** <https://forums.synfig.org/t/the-master-branch-20140609-broken-on-osx10-9/3023>\
**Category:** Building synfig\
**Created:** [June 9, 2014, 8:22am UTC](https://forums.synfig.org/t/the-master-branch-20140609-broken-on-osx10-9/3023 "2014-06-09T08:22:48Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![jcome](https://forums.synfig.org/user_avatar/forums.synfig.org/jcome/32/3512_2.png) [@jcome](https://forums.synfig.org/u/jcome)\
**Post date:** [June 9, 2014, 8:22am UTC](https://forums.synfig.org/t/the-master-branch-20140609-broken-on-osx10-9/3023/1 "2014-06-09T08:22:48Z")

</div>

6df3d4747b8bf733d426df883fb9fd201b149736

Sorry, due to my network connection, I can not access issue tracker.

The following is the output:

```auto
canvasview.cpp:3045:7: warning: unused variable 'starttime' [-Wunused-variable]
        Time starttime = get_canvas()->rend_desc().get_time_start();
             ^
canvasview.cpp:3890:24: error: use of undeclared identifier 'get_jack_offset';
      did you mean 'Glib::DateTime::get_utc_offset'?
        prev->set_jack_offset(get_jack_offset());
                              ^ ~~~~~~~~~~~~~~
                              Glib::DateTime::get_utc_offset
/opt/local/include/glibmm-2.4/glibmm/datetime.h:614:12: note:
      'Glib::DateTime::get_utc_offset' declared here
  TimeSpan get_utc_offset() const;
           ^
canvasview.cpp:3890:24: error: call to non-static member function without an
      object argument
        prev->set_jack_offset(get_jack_offset());
                              ^ ~~~~~~~~~~~~~~
```

---

<div class="post-metadata">

**Author:** ![jcome](https://forums.synfig.org/user_avatar/forums.synfig.org/jcome/32/3512_2.png) [@jcome](https://forums.synfig.org/u/jcome)\
**Post date:** [June 12, 2014, 5:40am UTC](https://forums.synfig.org/t/the-master-branch-20140609-broken-on-osx10-9/3023/2 "2014-06-12T05:40:31Z")

</div>

after change the code of line 3890 to

prev-\>set\_jack\_offset(work\_area-\>get\_jack\_offset());

it works. but now a similar issue raises:

```auto
preview.cpp:1383:26: error: use of undeclared identifier 'on_jack_sync'
        if (get_jack_enabled()) on_jack_sync();
                                ^
```

any tips?

---

<div class="post-metadata">

**Author:** ![Genete](https://forums.synfig.org/user_avatar/forums.synfig.org/genete/32/8_2.png) [@Genete](https://forums.synfig.org/u/Genete)\
**Post date:** [June 12, 2014, 9:29am UTC](https://forums.synfig.org/t/the-master-branch-20140609-broken-on-osx10-9/3023/3 "2014-06-12T09:29:59Z")

</div>

I can run my custom in house build script successfully and have not error compiling…  
I’m building revision fbf895e232eba8d09612a125c661d2c5c34ca1b0  
Maybe it is simply because I don’t have jack installed and so all the jack compilation is ignored?  
-G

---

<div class="post-metadata">

**Author:** ![jcome](https://forums.synfig.org/user_avatar/forums.synfig.org/jcome/32/3512_2.png) [@jcome](https://forums.synfig.org/u/jcome)\
**Post date:** [June 13, 2014, 7:55am UTC](https://forums.synfig.org/t/the-master-branch-20140609-broken-on-osx10-9/3023/4 "2014-06-13T07:55:17Z")

</div>

I am using the fork of your build script 😃

I don’t have JACK installed on my OSX as well. After update my port, problem still here.

---

<div class="post-metadata">

**Author:** ![jcome](https://forums.synfig.org/user_avatar/forums.synfig.org/jcome/32/3512_2.png) [@jcome](https://forums.synfig.org/u/jcome)\
**Post date:** [June 17, 2014, 2:59pm UTC](https://forums.synfig.org/t/the-master-branch-20140609-broken-on-osx10-9/3023/5 "2014-06-17T14:59:49Z")

</div>

fixed in new gtk-3 branch 😆

---

<div class="post-metadata">

**Author:** ![KonstantinDmitriev](https://forums.synfig.org/user_avatar/forums.synfig.org/konstantindmitriev/32/3_2.png) [@KonstantinDmitriev](https://forums.synfig.org/u/KonstantinDmitriev)\
**Post date:** [June 17, 2014, 4:06pm UTC](https://forums.synfig.org/t/the-master-branch-20140609-broken-on-osx10-9/3023/6 "2014-06-17T16:06:34Z")

</div>

Hi!  
The problem comes from the missing #ifdef statements for JACK feature. The commit 6df3d47 is broken, but the issue was fixed later. The latest master (referenced by Genete - fbf895 ) should work fine.  
Sorry for troubles. 🙂

K.
