Your message dated Mon, 31 Jul 2023 10:22:40 +0200
with message-id <[email protected]>
and subject line Re: libgtkmm-2.4-dev: Missing static library
has caused the Debian Bug report #744542,
regarding libgtkmm-2.4-dev: Missing static library
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
744542: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744542
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgtkmm-2.4-dev
Version: 1:2.24.2-1
Severity: normal
Tags: patch

Dear Maintainer,

The libgtkmm-dev package doesn't contain the static libary. This prevents to 
create a binary statically linked against GTKMM. The same issue exists for 
packages depending on gtkmm: libatkmm-1.6-dev, libpangomm-1.4-dev.

The issue still exists in Debian unstable (sid).

The following files have to be patched to generate the static library:

GTKMM
-----

cat -- >> gtkmm2.4-2.24.2/debian/rules <<EOF

DEB_CONFIGURE_EXTRA_FLAGS += --enable-static
EOF

cat -- >> gtkmm2.4-2.24.2/debian/libgtkmm-2.4-dev.install <<EOF
usr/lib/lib*.a
EOF

ATKMM
-----

cat -- >> atkmm1.6-2.22.6/debian/rules <<EOF

DEB_CONFIGURE_EXTRA_FLAGS += --enable-static
EOF

cat -- >> atkmm1.6-2.22.6/debian/libatkmm-1.6-dev.install <<EOF
usr/lib/lib*.a
EOF

PANGOMM
-------

sed --in-place -e 's/--disable-static/--enable-static/' 
pangomm-2.28.4/debian/rules

cat -- >> pangomm-2.28.4/debian/libpangomm-1.4-dev.install <<EOF
usr/lib/lib*.a
EOF

With these patches, the following static libraries will be generated:
        /usr/lib/libpangomm-1.4.a
        /usr/lib/libatkmm-1.6.a
        /usr/lib/libgtkmm-2.4.a

-- System Information:
Debian Release: 7.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libgtkmm-2.4-dev depends on:
ii  libatk1.0-dev       2.4.0-2
ii  libatkmm-1.6-dev    2.22.6-2
ii  libcairomm-1.0-dev  1.10.0-1
ii  libglibmm-2.4-dev   2.32.1-1
ii  libgtk2.0-dev       2.24.10-2
ii  libgtkmm-2.4-1c2a   1:2.24.2-2
ii  libpangomm-1.4-dev  2.28.4-2

libgtkmm-2.4-dev recommends no packages.

Versions of packages libgtkmm-2.4-dev suggests:
pn  libgtkmm-2.4-doc  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Control: tags -1 wontfix

Please don't introduce new components for libraries that are on their way out of the archive.
--- End Message ---

Reply via email to