Your message dated Sun, 11 Aug 2013 11:18:52 +0200
with message-id <[email protected]>
and subject line Re: Bug#578682: multilib support missing (+ cross-compile 
support)
has caused the Debian Bug report #578682,
regarding dpkg-buildflags could provide multilib related options on request
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.)


-- 
578682: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=578682
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dpkg-dev
Version: 1.15.7
Severity: wishlist
File: /usr/bin/dpkg-buildflags

Hi,

for those architectures that support multible ABIs via gcc-multilib it
would be nice to get the right flags for each ABI. E.g on amd64:

dpkg-buildflags -ai386 --get CFLAGS
-g -O2 -m32

This could be further extended to cross-compilation by adding CC and
friend flags. E.g. on amd64:

dpkg-buildflags -aarmel --get CC
armel-linux-gnu-gcc

MfG
        Goswin

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31.6-xen-2010.02.18 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages dpkg-dev depends on:
ii  base-files        5.0.0                  Debian base system miscellaneous f
ii  binutils          2.20-5                 The GNU assembler, linker and bina
ii  bzip2             1.0.5-4                high-quality block-sorting file co
ii  libdpkg-perl      1.15.7                 Dpkg perl modules
ii  make              3.81-7                 An utility for Directing compilati
ii  patch             2.6-2                  Apply a diff file to an original
ii  xz-utils          4.999.9beta+20100117-1 XZ-format compression utilities

Versions of packages dpkg-dev recommends:
ii  build-essential               11.4       Informational list of build-essent
ii  fakeroot                      1.14.4-1   Gives a fake root environment
ii  gcc [c-compiler]              4:4.4.3-1  The GNU C compiler
ii  gcc-4.4 [c-compiler]          4.4.3-7    The GNU C compiler
ii  gnupg                         1.4.10-2   GNU privacy guard - a free PGP rep
ii  gpgv                          1.4.10-2   GNU privacy guard - signature veri
pn  libalgorithm-merge-perl       <none>     (no description available)

Versions of packages dpkg-dev suggests:
ii  debian-keyring                2009.11.04 GnuPG (and obsolete PGP) keys of D

-- no debconf information



--- End Message ---
--- Begin Message ---
Hi!

On Wed, 2010-04-21 at 21:03:28 +0200, Goswin von Brederlow wrote:
> Package: dpkg-dev
> Version: 1.15.7
> Severity: wishlist
> File: /usr/bin/dpkg-buildflags

> for those architectures that support multible ABIs via gcc-multilib it
> would be nice to get the right flags for each ABI. E.g on amd64:
> 
> dpkg-buildflags -ai386 --get CFLAGS
> -g -O2 -m32
> 
> This could be further extended to cross-compilation by adding CC and
> friend flags. E.g. on amd64:
> 
> dpkg-buildflags -aarmel --get CC
> armel-linux-gnu-gcc

I consider multilib a hack which IMO should be deprecated, as it does
not give back correct triplet information for example. The correct way
to handle these is through proper cross-toolchains (be them real or
fake ones), I'll try to post some scripts I'm currently using to
debian-devel, that fake a proper cross-toolchain through the
gcc-multilib stuff.

I don't really want to support multilib in dpkg-dev, and as such I'm
closing this.

Thanks,
Guillem

--- End Message ---

Reply via email to