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 ---