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