Bug#657019: Please document why the package includes non-PIC code

2012-01-25 Thread Fabian Greffrath
Am 24.01.2012 16:22, schrieb Reinhard Tartler: Please also note that just removing -fPIC from the makefiles will lead to compilation failures on i386 because of register shortage. You would then to additionally need to pass --disable-optimizations to the configure script. And now things will

Bug#657019: Please document why the package includes non-PIC code

2012-01-24 Thread Fabian Greffrath
Am 23.01.2012 14:53, schrieb Reinhard Tartler: The reason is that x264 uses a lot of hand written assembler, and upstream takes care to use non-pic code only on architectures that support this. Btw, the same applies to the libav* packages. Is there any benchmark available (for either package)

Bug#657019: Please document why the package includes non-PIC code

2012-01-24 Thread Reinhard Tartler
On Di, Jan 24, 2012 at 11:04:00 (CET), Fabian Greffrath wrote: Am 23.01.2012 14:53, schrieb Reinhard Tartler: The reason is that x264 uses a lot of hand written assembler, and upstream takes care to use non-pic code only on architectures that support this. Btw, the same applies to the

Bug#657019: Please document why the package includes non-PIC code

2012-01-24 Thread Felipe Sateler
On Tue, Jan 24, 2012 at 09:11, Reinhard Tartler siret...@tauware.de wrote: On Di, Jan 24, 2012 at 11:04:00 (CET), Fabian Greffrath wrote: Am 23.01.2012 14:53, schrieb Reinhard Tartler: The reason is that x264 uses a lot of hand written assembler, and upstream takes care to use non-pic code

Bug#657019: Please document why the package includes non-PIC code

2012-01-24 Thread Reinhard Tartler
On Di, Jan 24, 2012 at 16:09:01 (CET), Felipe Sateler wrote: On Tue, Jan 24, 2012 at 09:11, Reinhard Tartler siret...@tauware.de wrote: On Di, Jan 24, 2012 at 11:04:00 (CET), Fabian Greffrath wrote: Am 23.01.2012 14:53, schrieb Reinhard Tartler: The reason is that x264 uses a lot of hand

Bug#657019: Please document why the package includes non-PIC code

2012-01-23 Thread Reinhard Tartler
Package: x264 Version: 2:0.116.2042+git178455c-1 Severity: wishlist Bug forwarded from https://bugs.launchpad.net/bugs/919509 Seems that according to Policy ยง10.2, we need to document why we are not building the shared library with -fPIC in the file README.Debian and get consensus on that on the