Hello,

On 25 October 2013 07:23, Rene Engelhard <r...@debian.org> wrote:
> Hi,
>
> On Fri, Oct 25, 2013 at 01:18:18AM +0000, Debian FTP Masters wrote:
>> Changed-By: Andreas Moog <am...@ubuntu.com
> [...]
>>  away (0.9.5+ds-0+nmu2) unstable; urgency=low
>>  .
>>    * Non-maintainer upload
>>      - d/p/01_fix_makefile: $LIBS need to come after $SRC while linking to
>>        fix building with ld --as-needed (Closes: #634323)
>
> A NMU for a MINOR bug is NOT something which should be done.
> I quietly accepted the dbs one, but this is over the line.
>

I sponsored Andreas' patch as NMU, on my own initiative.

> It builds fine. When some distro bogusly introduces changes which make
> all kind of packages breask they can fix them up; but this is not a reason
> for NMUing it in Debian.
>

You mean Debian right? Cause --as-needed is a linker flag available in
Debian's default toolchain and there is a lot of ongoing work done to
enable it by default.

https://wiki.debian.org/ToolChain/DSOLinking#Only_link_with_needed_libraries

http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ld-as-needed;users=debian-...@lists.debian.org

Bogus or not, it's an upstream linker option which reduces amount of
linked libraries, and overwhelming majority of well behaved packages
do build with --as-needed in ever increasing amount of distributions,
e.g. OpenSuse, Fedora, etc. It's not default in Debian toolchain, but
there are no good reasons why it shouldn't be. I understand that
"away" package did not even handle CFLAGS, CPPFLAGS, LDFLAGS, and
DESTDIR until last nmu, but why not improve a package or at least
reply to the bug report?

Regards,

Dmitrijs.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/canbhlui-x4x0z_rgm-qerglogqsfyluvzapxkgxeybig+td...@mail.gmail.com

Reply via email to