[RFS] updated libva and intel-vaapi-driver bpos

2016-09-11 Thread Nicholas D Steeves
Hi!

I've updated the jessie-backports branches of libva and
intel-vaapi-driver, and have lightly tested the resulting packages.
Fast-forwarding seems a bit smoother, but that might be placebo effect
;-)

Please upload and tag these updated bpos.

Kind regards,
Nicholas


signature.asc
Description: Digital signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Processed (with 1 error): Re: Bug#837468: csoundqt: FTBFS: Project ERROR: A valid csound library was not found.

2016-09-11 Thread Debian Bug Tracking System
Processing control commands:

> forcemerge 837273 -1
Bug #837273 {Done: Felipe Sateler } [libcsound64-dev] 
libcsound64-dev: missing .so symlink
Unable to merge bugs because:
package of #837468 is 'src:csoundqt' not 'libcsound64-dev'
Failed to forcibly merge 837273: Did not alter merged bugs.


-- 
837273: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837273
837468: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837468
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#837468: csoundqt: FTBFS: Project ERROR: A valid csound library was not found.

2016-09-11 Thread Felipe Sateler
Control: forcemerge 837273 -1

Hi,

On 11 September 2016 at 16:42, Chris Lamb  wrote:
> Source: csoundqt
> Version: 0.9.2.1-3
> Severity: serious
> Justification: fails to build from source
> User: reproducible-bui...@lists.alioth.debian.org
> Usertags: ftbfs
> X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
>
> Dear Maintainer,
>
> csoundqt fails to build from source in unstable/amd64:

Thanks for reporting! This bug is actually in src:csound, and was
filed a few days ago. I'm merging the bugs.

-- 

Saludos,
Felipe Sateler

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


whysynth package - new upstream version

2016-09-11 Thread trebmuh

(Copying multimedia maintainers in case Rosea isn't available anymore)
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: whysynth
Source: http://www.smbolton.com/whysynth.html

Files: *
Copyright: Sean Bolton s...@smbolton.com
Comment:
 Sean Bolton s...@smbolton.com
 .
 Much of the original code in WhySynth would not have been possible
 without the generous availability of the work of Tim Stilson, Julius
 Smith, Eli Brandt, John Chowning, Curtis Roads, and a slew of other
 pioneers.  
 .
 Bug fixes have been contributed by:
 Chris Cannam can...@all-day-breakfast.com
 .
 WhySynth (or Xsynth-DSSI) patch contributors:
 Nigel Henry cave.dnb2m9...@aliceadsl.fr
 Silvan (D. Michael McIntyre) rosegarden.trumpe...@gmail.com
 Garett Shulman shulm...@colorado.edu
 Ken Restivo k...@restivo.org
 .
 WhySynth mutated out of Xsynth-DSSI, and a few bits of code may
 remain from the original Xsynth v1.0.2, copyright (c) 1999 S. J.
 Brookes, under the GNU General Public License version 2.
 .
 Portions of the minBLEP oscillator code are based on Fons
 Adriaensen's VCO-plugins v0.3.0, copyright (c) 2003 under the GNU
 General Public License version 2.  (Thanks also to Daniel Werner for
 his public domain minBLEP generation code, upon which I based my
 discontinuity-delta generation code).
 .
 The MVCLPF-3 filter was taken directly from Fons Adriaensen's
 MCP-plugins v0.3.0, copyright (c) 2003 under the GNU General Public
 License version 2.
 .
 The amSynth 4P-LPF filter comes from Nick Dowell's amSynth,
 copyright (c) 2001,2002 Nick Dowell, under the GNU General Public
 License version 2.
 .
 The asynchronous granular synthesis implementation was inspired by
 MSS, (c) 2002 Mats Olsson.  Some of the grain envelope code comes
 directly from Mats.
 .
 The PADsynth implementation began as Nasca O. Paul's public domain
 example code.
 .
 Major portions of the event handling code are derived from
 Fluidsynth, copyright (c) 2003 Peter Hanappe and others, under the
 GNU General Public License version 2.
 .
 Portions of the DSSI interface and OSC handling code come from Chris
 Cannam and Steve Harris's public domain DSSI example code.
 .
 The GTK+ knob code was adapted from gAlan 0.2.0, copyright (c) 1999
 Tony Garnock-Jones.
 .
 The wavecycle data was in part resynthesized from Claude Kaber's
 Virtual K4 soundfont, and from //christian's exegesis of the Ensoniq
 SQ-80 wavetable ROMs.
 .
 The Kellet pink noise filter and reson{r,z} filters come from
 Csound, copyright (c) 1999 Sean Costello, rasmus ekman, et. al.
 .
 Nearly all of the Plate reverb code comes from the Plate2x2
 reverb in CAPS 0.2.3, copyright (c) 2002-4 Tim Goetze.
License: GPL-2

Files: debian/*
Copyright:
 2011 Regis Boudin 
 2009 rosea grammostola 
License: GPL-2

License: GPL-2
 This package is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.
 .
 This package is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.
Comment:
 You should have received a copy of the GNU General Public License
 along with this program. If not, see 
 .
 On Debian systems, the complete text of the GNU General
 Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#837468: csoundqt: FTBFS: Project ERROR: A valid csound library was not found.

2016-09-11 Thread Chris Lamb
Source: csoundqt
Version: 0.9.2.1-3
Severity: serious
Justification: fails to build from source
User: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Dear Maintainer,

csoundqt fails to build from source in unstable/amd64:

  [..]

  Preparing to unpack .../155-libdouble-conversion1_2.0.1-3_amd64.deb ...
  Unpacking libdouble-conversion1:amd64 (2.0.1-3) ...
  Selecting previously unselected package libqt5qml5:amd64.
  Preparing to unpack .../156-libqt5qml5_5.6.1-7_amd64.deb ...
  Unpacking libqt5qml5:amd64 (5.6.1-7) ...
  Selecting previously unselected package libqt5quick5:amd64.
  Preparing to unpack .../157-libqt5quick5_5.6.1-7_amd64.deb ...
  Unpacking libqt5quick5:amd64 (5.6.1-7) ...
  Selecting previously unselected package libqt5quickparticles5:amd64.
  Preparing to unpack .../158-libqt5quickparticles5_5.6.1-7_amd64.deb ...
  Unpacking libqt5quickparticles5:amd64 (5.6.1-7) ...
  Selecting previously unselected package libqt5quicktest5:amd64.
  Preparing to unpack .../159-libqt5quicktest5_5.6.1-7_amd64.deb ...
  Unpacking libqt5quicktest5:amd64 (5.6.1-7) ...
  Selecting previously unselected package libqt5quickwidgets5:amd64.
  Preparing to unpack .../160-libqt5quickwidgets5_5.6.1-7_amd64.deb ...
  Unpacking libqt5quickwidgets5:amd64 (5.6.1-7) ...
  Selecting previously unselected package qt5-qmltooling-plugins:amd64.
  Preparing to unpack .../161-qt5-qmltooling-plugins_5.6.1-7_amd64.deb ...
  Unpacking qt5-qmltooling-plugins:amd64 (5.6.1-7) ...
  Selecting previously unselected package qtdeclarative5-dev:amd64.
  Preparing to unpack .../162-qtdeclarative5-dev_5.6.1-7_amd64.deb ...
  Unpacking qtdeclarative5-dev:amd64 (5.6.1-7) ...
  Setting up cdbs (0.4.146) ...
  Setting up x11proto-dri2-dev (2.8-2) ...
  Setting up libasyncns0:amd64 (0.8-6) ...
  Setting up libjpeg62-turbo:amd64 (1:1.5.0-1) ...
  Setting up libwacom-common (0.19-1) ...
  Setting up libdouble-conversion1:amd64 (2.0.1-3) ...
  Setting up libevdev2:amd64 (1.5.4+dfsg-1) ...
  Setting up libpng16-16:amd64 (1.6.25-1) ...
  Setting up libpthread-stubs0-dev:amd64 (0.3-4) ...
  Setting up fonts-dejavu-core (2.37-1) ...
  Setting up libjson-c3:amd64 (0.12.1-1) ...
  Setting up libasound2-data (1.1.2-1) ...
  Setting up libxshmfence1:amd64 (1.2-1) ...
  Setting up xorg-sgml-doctools (1:1.11-1) ...
  Setting up libwayland-client0:amd64 (1.11.0-2) ...
  Setting up xkb-data (2.17-1) ...
  Setting up qtchooser (58-gfab25f1-1) ...
  Setting up libproxy1v5:amd64 (0.4.11-5) ...
  Setting up x11proto-xf86vidmode-dev (2.3.1-2) ...
  Setting up x11proto-kb-dev (1.0.7-1) ...
  Setting up libglapi-mesa:amd64 (12.0.2-1) ...
  Setting up libinput-bin (1.4.1-1) ...
  Setting up ucf (3.0036) ...
  Setting up libopus0:amd64 (1.1.2-1) ...
  Setting up libfreetype6:amd64 (2.6.3-3+b1) ...
  Setting up libasound2:amd64 (1.1.2-1) ...
  Setting up libdrm2:amd64 (2.4.70-1) ...
  Setting up libgraphite2-3:amd64 (1.3.8-1) ...
  Setting up libogg0:amd64 (1.3.2-1) ...
  Setting up xtrans-dev (1.3.5-1) ...
  Setting up qt5-qmake:amd64 (5.6.1+dfsg-3+b1) ...
  Setting up csound-data (1:6.07.0~dfsg-3) ...
  Processing triggers for libc-bin (2.24-2) ...
  Processing triggers for udev (231-5) ...
  Setting up libportmidi0 (1:184-2.2) ...
  Setting up x11proto-gl-dev (1.4.17-1) ...
  Processing triggers for systemd (231-5) ...
  Setting up libpython2.7:amd64 (2.7.12-3) ...
  Setting up libmtdev1:amd64 (1.1.5-1) ...
  Setting up libpciaccess0:amd64 (0.13.4-1) ...
  Processing triggers for man-db (2.7.5-1) ...
  Setting up libxkbcommon0:amd64 (0.6.1-1) ...
  Setting up libgudev-1.0-0:amd64 (230-3) ...
  Setting up liblua5.1-0:amd64 (5.1.5-8.1) ...
  Setting up libdrm-radeon1:amd64 (2.4.70-1) ...
  Setting up libpcre16-3:amd64 (2:8.39-2) ...
  Setting up libxdmcp6:amd64 (1:1.1.2-1.1) ...
  Setting up libdrm-nouveau2:amd64 (2.4.70-1) ...
  Setting up liblo7:amd64 (0.28-5) ...
  Setting up libsamplerate0:amd64 (0.1.8-8) ...
  Setting up libvorbis0a:amd64 (1.3.5-3) ...
  Setting up x11-common (1:7.7+16) ...
  update-rc.d: warning: start and stop actions are no longer supported; falling 
back to defaults
  invoke-rc.d: could not determine current runlevel
  invoke-rc.d: policy-rc.d denied execution of start.
  Setting up libx11-data (2:1.6.3-1) ...
  Setting up libxau6:amd64 (1:1.0.8-1) ...
  Setting up libdbus-1-3:amd64 (1.10.10-1) ...
  Setting up libwrap0:amd64 (7.6.q-25) ...
  Setting up libavahi-common-data:amd64 (0.6.32-1) ...
  Setting up libwayland-server0:amd64 (1.11.0-2) ...
  Setting up libqt5core5a:amd64 (5.6.1+dfsg-3+b1) ...
  Setting up libqt5dbus5:amd64 (5.6.1+dfsg-3+b1) ...
  Setting up fontconfig-config (2.11.0-6.7) ...
  Setting up libqt5network5:amd64 (5.6.1+dfsg-3+b1) ...
  Setting up x11proto-core-dev (7.0.29-1) ...
  Setting up libwacom2:amd64 (0.19-1) ...
  Setting up libdrm-amdgpu1:amd64 (2.4.70-1) ...
  Setting up libxshmfence-dev:amd64 (1.2-1) ...
  Setting up libgbm1:amd64 (12.0.2-1) 

Re: dvd-slideshow depends

2016-09-11 Thread Herbert Fortes
On 11-09-2016 15:54, IOhannes m zmölnig (Debian/GNU) wrote:
> On 09/11/2016 07:47 PM, Herbert Fortes wrote:
>>  update
>>  - ./debian/patches/01_dvd-burn.patch
> 
> why? what will this update achieve?

Will replace cdrecord -> xorrecord
> 
>>
>>  create a patch for:
>> - ./dvd-menu
>> - two files in ./doc (.html, .wiki)
>> - ./man/dvd/-menu.1
> 
> why? what will this patch achieve?

Will replace mkisofs -> xorrisofs

I did not check the manpages about the options that
xorriso tools use. mkisofs and cdrecord as used by
the upstream:

mkisofs -dvd-video -udf -o dvd.iso "$dvd_dir"

cdrecord -v driveropts=burnfree -eject -dao dev=ATAPI:0,0,0 $1

> 
> On 09/11/2016 07:47 PM, Herbert Fortes wrote:
>> I have time and I will get closer to the team,
> 
> great!
> 
>> but this package
>> is helpful in any way ? I mean, there is a more recent project
>> replacing dvd-slideshow ?
> 
> this is not *very* important.
> as long as a package is not bitrotting away and/or binding too many
> Debian ressources (DD/DM time; security team...), i see little value in
> replacing a useful and working package with something else, just because
> it is new and shiny.
> 

Ok.



Regards,
Herbert


___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: dvd-slideshow depends

2016-09-11 Thread Debian/GNU
On 09/11/2016 07:47 PM, Herbert Fortes wrote:
>  update
>   - ./debian/patches/01_dvd-burn.patch

why? what will this update achieve?

> 
>  create a patch for:
> - ./dvd-menu
> - two files in ./doc (.html, .wiki)
> - ./man/dvd/-menu.1

why? what will this patch achieve?

On 09/11/2016 07:47 PM, Herbert Fortes wrote:
> I have time and I will get closer to the team,

great!

> but this package
> is helpful in any way ? I mean, there is a more recent project
> replacing dvd-slideshow ?

this is not *very* important.
as long as a package is not bitrotting away and/or binding too many
Debian ressources (DD/DM time; security team...), i see little value in
replacing a useful and working package with something else, just because
it is new and shiny.

gdmadsr
IOhannes






signature.asc
Description: OpenPGP digital signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

dvd-slideshow depends

2016-09-11 Thread Herbert Fortes
Hi,

I am checking the 'Depends' entry in debian/control
from dvd-slideshow package.

We do not have[0]:

 - mkisofs from cdrtools
 - dvdrecord from dvdrtools if you want to actually burn dvds.

[0] - http://dvd-slideshow.sourceforge.net/wiki/Installation

I belive xorriso[1] package is the answer to replace
these packages.

[1] - https://packages.debian.org/stretch/xorriso

I will need to:

 update
- ./debian/patches/01_dvd-burn.patch

 create a patch for:
- ./dvd-menu
- two files in ./doc (.html, .wiki)
- ./man/dvd/-menu.1

I have time and I will get closer to the team, but this package
is helpful in any way ? I mean, there is a more recent project
replacing dvd-slideshow ?



Regards,
Herbert

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Processed: Bug#837096 marked as pending

2016-09-11 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tag 837096 pending
Bug #837096 [src:libmpc] src:libmpc: Please update to a newer snapshot
Added tag(s) pending.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
837096: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837096
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


zita-at1 0.4.0-3 MIGRATED to testing

2016-09-11 Thread Debian testing watch
FYI: The status of the zita-at1 source package
in Debian's testing distribution has changed.

  Previous version: 0.4.0-1
  Current version:  0.4.0-3

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Processed: second attempt at merging

2016-09-11 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> forcemerge 835639 812630
Bug #835639 [ftp.debian.org] RM: jasper -- RoQA; dead upstrem, replaced by 
openjpeg
Bug #812630 [ftp.debian.org] RM: jasper -- RoQA; dead upstrem, replaced by 
openjpeg
812630 was not blocked by any bugs.
812630 was not blocking any bugs.
Added blocking bug(s) of 812630: 818201
Added tag(s) moreinfo.
Merged 812630 835639
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
812630: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812630
835639: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835639
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


libva 1.7.2-1 MIGRATED to testing

2016-09-11 Thread Debian testing watch
FYI: The status of the libva source package
in Debian's testing distribution has changed.

  Previous version: 1.7.1-2
  Current version:  1.7.2-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


yoshimi 1.4.1-1 MIGRATED to testing

2016-09-11 Thread Debian testing watch
FYI: The status of the yoshimi source package
in Debian's testing distribution has changed.

  Previous version: 1.4.0.1-1
  Current version:  1.4.1-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


intel-vaapi-driver 1.7.2-1 MIGRATED to testing

2016-09-11 Thread Debian testing watch
FYI: The status of the intel-vaapi-driver source package
in Debian's testing distribution has changed.

  Previous version: 1.7.1-1
  Current version:  1.7.2-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Processed: Bug#837273

2016-09-11 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> affects 837273 src:csoundqt
Bug #837273 {Done: Felipe Sateler } [libcsound64-dev] 
libcsound64-dev: missing .so symlink
Added indication that 837273 affects src:csoundqt
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
837273: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837273
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#837273:

2016-09-11 Thread Santiago Vila
affects 837273 src:csoundqt
thanks

The affects keyword helps to avoid duplicate bugs in the affected
packages (in fact, this bug was first reported against csoundqt
and then reassigned, and I was close to report it again).

Thanks.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#837423: jack-audio-connection-kit: Please build libjack.a with -fPIC

2016-09-11 Thread Balint Reczey
Source: jack-audio-connection-kit
Version: 1:0.124.1+20140122git5013bed0-3
Severity: important
User: bal...@balintreczey.hu
Usertags: pie-bindnow-20160906
Justification: makes espeakup FTBFS on amd64 with extra hardening
Affects: espeakup

Dear Maintainers,

During a rebuild of all packages in sid, espeakup failed to build on
amd64 with patched GCC and dpkg. The root cause seems to be that
libjack.a is shipped as a non-PIC library.

The rebuild tested if packages are ready for a transition
enabling PIE and bindnow for amd64.

For more information about the changes to sid's dpkg and GCC please
visit:
 https://wiki.debian.org/Hardening/PIEByDefaultTransitio

Relevant part of espeakup's build log:
...
cc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong
-Wformat -Werror=format-secur
ity -Os -MMD -Wall   -c -o stringhandling.o stringhandling.c
cc -u _Unwind_Resume -u __gcc_personality_v0 -u _Unwind_ForcedUnwind -u
_Unwind_GetCFA -u _Unwind_GetB
SP -lgcc_s  espeakup.o cli.o espeak.o queue.o signal.o softsynth.o
stringhandling.o  /usr/lib/x86_64-l
inux-gnu/libespeak.a /usr/lib/x86_64-linux-gnu/libsonic.a
/usr/lib/x86_64-linux-gnu/libportaudio.a /us
r/lib/x86_64-linux-gnu/libjack.a -lm -lpthread -lasound -lrt -o espeakup
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libportaudio.a(pa_front.o):
relocation R_X86_64_32 against `.ro
data.str1.8' can not be used when making a shared object; recompile with
-fPIC
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libportaudio.a(pa_unix_util.o):
relocation R_X86_64_32 against
`.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libportaudio.a(pa_linux_alsa.o):
relocation R_X86_64_32 against
 `.rodata.str1.8' can not be used when making a shared object; recompile
with -fPIC
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libportaudio.a(pa_jack.o):
relocation R_X86_64_32 against `.rod
ata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libportaudio.a(pa_unix_oss.o):
relocation R_X86_64_32 against `.rodata.str1.8' can not be used when
making a shared object; recompile with -fPIC
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libportaudio.a(pa_converters.o):
relocation R_X86_64_32S against `.rodata' can not be used when making a
shared object; recompile with -fPIC
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libportaudio.a(pa_cpuload.o):
relocation R_X86_64_32 against `.rodata' can not be used when making a
shared object; recompile with -fPIC
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libportaudio.a(pa_process.o):
relocation R_X86_64_32 against `.rodata' can not be used when making a
shared object; recompile with -fPIC
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libjack.a(libjack_la-client.o):
relocation R_X86_64_32 against `.rodata.str1.1' can not be used when
making a shared object; recompile with -fPIC
/usr/bin/ld:
/usr/lib/x86_64-linux-gnu/libjack.a(libjack_la-messagebuffer.o):
relocation R_X86_64_32S against `.bss' can not be used when making a
shared object; recompile with -fPIC
/u
...

The full build log is available from:
https://people.debian.org/~rbalint/build-logs/pie-bindnow-20160906/espeakup_0.80-1_amd64.build.gz

Thanks,
Balint


diff -u binutils-2.27/debian/changelog binutils-2.27/debian/changelog
--- binutils-2.27/debian/changelog
+++ binutils-2.27/debian/changelog
@@ -1,3 +1,10 @@
+binutils (2.27-8+rbalint0) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Build libbfd with -fPIC
+
+ -- Balint Reczey   Sat, 10 Sep 2016 15:53:07 +0200
+
 binutils (2.27-8) unstable; urgency=medium
 
   * Fix diversion updates for 32bit x86 targets.
diff -u binutils-2.27/debian/patches/series binutils-2.27/debian/patches/series
--- binutils-2.27/debian/patches/series
+++ binutils-2.27/debian/patches/series
@@ -12,6 +12,7 @@
 130_gold_disable_testsuite_build.patch
 131_ld_bootstrap_testsuite.patch
 135_bfd_version.patch
+136_bfd_pic.patch
 157_ar_scripts_with_tilde.patch
 #158_ld_system_root.patch
 161_gold_dummy_zoption.diff
only in patch2:
unchanged:
--- binutils-2.27.orig/debian/patches/136_bfd_pic.patch
+++ binutils-2.27/debian/patches/136_bfd_pic.patch
@@ -0,0 +1,25 @@
+Author: Balint Reczey 
+Description: Build libbfd with -fPIC to allow linking with PIE binaries
+
+--- ./bfd/Makefile.am.bak	2016-09-10 16:26:46.062371030 +0200
 ./bfd/Makefile.am	2016-09-10 16:27:48.913724681 +0200
+@@ -51,7 +51,7 @@
+ 
+ WARN_CFLAGS = @WARN_CFLAGS@
+ NO_WERROR = @NO_WERROR@
+-AM_CFLAGS = $(WARN_CFLAGS) $(ZLIBINC)
++AM_CFLAGS = $(WARN_CFLAGS) $(ZLIBINC) -fPIC
+ AM_CPPFLAGS = -DBINDIR='"$(bindir)"'
+ if PLUGINS
+ bfdinclude_HEADERS += $(INCDIR)/plugin-api.h
+--- ./bfd/Makefile.in.bak	2016-09-10 16:26:53.009857349 +0200
 ./bfd/Makefile.in	2016-09-10 16:27:31.886983240 +0200
+@@ -387,7 +387,7 @@
+ # case both are empty.
+ ZLIB = @zlibdir@ -lz
+ ZLIBINC = @zlibinc@
+-AM_CFLAGS = $(WARN_CFLAGS) $(ZLIBINC)
++AM_CFLAGS = $(WARN_CFLAGS) $(ZLIBINC) -fPIC
+