<div dir="ltr"><div dir="ltr"><div>Package: libgtk-3-dev<br></div><div>Version: 3.24.5-1</div><div>Severity: normal</div><div><br></div><div>Dear Maintainer,</div><div><br></div><div>*** Reporter, please consider answering these questions, where appropriate ***</div><div><br></div><div>   * What led up to the situation?</div><div><br></div><div>While trying to compile latest taffybar using stack as explained in</div><div><a href="https://github.com/taffybar/taffybar/issues/365#issuecomment-394188834">https://github.com/taffybar/taffybar/issues/365#issuecomment-394188834</a> ,</div><div>it seems to be greeted with missing unexported symbols from this library. </div><div><br></div><div>   * What exactly did you do (or not do) that was effective (or</div><div>     ineffective)?</div><div><br></div><div>I found hints over at</div><div><a href="https://github.com/haskell-gi/haskell-gi/issues/212">https://github.com/haskell-gi/haskell-gi/issues/212</a> pointing me to this</div><div>being an upstream issue in libgtk-3.</div><div><br></div><div>By recompiling libgtk-3-dev with the following patch from</div><div><a href="https://gitlab.gnome.org/GNOME/gtk/commit/95c0f07295fd300ab7f3416a39290ae33585ea6c.patch">https://gitlab.gnome.org/GNOME/gtk/commit/95c0f07295fd300ab7f3416a39290ae33585ea6c.patch</a></div><div>which "A11y: export</div><div>gtk_cell_accessible_parent_get_(row|column)_header_cells" and update the</div><div>libgtk-3-0.symbols inside the debian/ folder to include:</div><div>gtk_cell_accessible_parent_get_column_header_cells@Base 3.24.5-1</div><div>gtk_cell_accessible_parent_get_column_header_cells@Base 3.24.5-1</div><div><br></div><div>allows me to compile upstream taffybar using stack.</div><div><br></div><div>   * What was the outcome of this action?</div><div><br></div><div>Unable to compile taffybar using stack without applying this patch and</div><div>updating the libgtk-3-0.symbols inside the debian/ folder from apt</div><div>source libgtk3-dev.</div><div><br></div><div>   * What outcome did you expect instead?</div><div><br></div><div>Being able to compile taffybar using stack without issues.</div><div><br></div><div><br></div><div><br></div><div>-- System Information:</div><div>Debian Release: buster/sid</div><div>  APT prefers unstable</div><div>  APT policy: (500, 'unstable')</div><div>Architecture: amd64 (x86_64)</div><div><br></div><div>Kernel: Linux 4.19.0-3-amd64 (SMP w/8 CPU cores)</div><div>Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE</div><div>Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)</div><div>Shell: /bin/sh linked to /bin/dash</div><div>Init: systemd (via /run/systemd/system)</div><div>LSM: AppArmor: enabled</div><div><br></div><div>Versions of packages libgtk-3-dev depends on:</div><div>ii  dconf-gsettings-backend [gsettings-backend]  0.30.1-2</div><div>ii  gir1.2-gtk-3.0                               3.24.5-1</div><div>ii  libatk-bridge2.0-dev                         2.30.0-5</div><div>ii  libatk1.0-dev                                2.30.0-2</div><div>ii  libcairo2-dev                                1.16.0-3</div><div>ii  libegl1-mesa-dev                             18.3.4-2</div><div>ii  libepoxy-dev                                 1.5.3-0.1</div><div>ii  libfontconfig1-dev                           2.13.1-2</div><div>ii  libgdk-pixbuf2.0-dev                         2.38.1+dfsg-1</div><div>ii  libglib2.0-dev                               2.58.3-1</div><div>ii  libgtk-3-0                                   3.24.5-1</div><div>ii  libgtk-3-common                              3.24.5-1</div><div>ii  libpango1.0-dev                              1.42.4-6</div><div>ii  libwayland-dev                               1.16.0-1</div><div>ii  libx11-dev                                   2:1.6.7-1</div><div>ii  libxcomposite-dev                            1:0.4.4-2</div><div>ii  libxcursor-dev                               1:1.1.15-2</div><div>ii  libxdamage-dev                               1:1.1.4-3</div><div>ii  libxext-dev                                  2:1.3.3-1+b2</div><div>ii  libxfixes-dev                                1:5.0.3-1</div><div>ii  libxi-dev                                    2:1.7.9-1</div><div>ii  libxinerama-dev                              2:1.1.4-2</div><div>ii  libxkbcommon-dev                             0.8.2-1</div><div>ii  libxrandr-dev                                2:1.5.1-1</div><div>ii  pkg-config                                   0.29-6</div><div>ii  wayland-protocols                            1.17-1</div><div><br></div><div>libgtk-3-dev recommends no packages.</div><div><br></div><div>Versions of packages libgtk-3-dev suggests:</div><div>ii  libgtk-3-doc  3.24.5-1</div><div><br></div><div>-- no debconf information<br></div></div></div>