Package: facturlinex2
Version: 2.0.0-2
Severity: serious
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu ubuntu-patch oneiric

facturlinex2 fails to build against lazarus-src 0.9.30, as shown in this
Ubuntu bug report:

  https://bugs.launchpad.net/ubuntu/+source/facturlinex2/+bug/831348

I've just changed /usr/lib/lazarus/0.9.28.2 to /usr/lib/lazarus/0.9.30,
although this will presumably break again in the future.  I considered
using /usr/lib/lazarus/default instead, but held off because that
symlink is managed by update-alternatives and relying on any particular
target for an alternative is problematic for reproducible builds.  If
you think this isn't a problem, then you might do that instead.

  * Build against lazarus-src 0.9.30 (LP: #831348).

diff -Nru facturlinex2-2.0.0/debian/rules facturlinex2-2.0.0/debian/rules
--- facturlinex2-2.0.0/debian/rules     2011-01-30 18:47:34.000000000 +0000
+++ facturlinex2-2.0.0/debian/rules     2011-09-19 09:43:15.000000000 +0100
@@ -24,8 +24,8 @@
        dh_testdir
        dh_testroot
        dh_prep
-       /usr/bin/fpc -MDelphi -Sgi -O1 -gl -vewnhi -l 
-Fu/usr/lib/lazarus/0.9.28.2/lcl/units/i386-linux/ 
-Fu/usr/lib/lazarus/0.9.28.2/lcl/units/i386-linux/gtk2/ -Fu./Fuentes/powerpdf/ 
-FU./Fuentes/Bin/ -FE./Fuentes/Bin/ -dLAZ_POWERPDF -dLCL -dLCLgtk2 
./Fuentes/powerpdf/PowerPdf.pas
-       /usr/bin/fpc -s -MObjFPC -Si -Os1 -gl -XX -vewnhi -l -Fu./Fuentes/ 
-Fu/usr/lib/lazarus/0.9.28.2/components/tachart/ -Fu./Fuentes/zeos/ 
-Fu./Fuentes/zeos/component/ -Fu./Fuentes/zeos/core/ -Fu./Fuentes/zeos/dbc/ 
-Fu./Fuentes/zeos/parsesql -Fu./Fuentes/zeos/plain/ 
-Fu/usr/lib/lazarus/0.9.28.2/components/lazreport/source/addons/pdfexport/ 
-Fu/usr/lib/lazarus/0.9.28.2/components/lazreport/source/ 
-Fu/usr/lib/lazarus/0.9.28.2/components/printers/lib/i386-linux/gtk2/ 
-Fu/usr/lib/lazarus/0.9.28.2/components/synedit/units/i386-linux/ 
-Fu./Fuentes/powerpdf/ -Fu/usr/lib/lazarus/0.9.28.2/ideintf/units/i386-linux/ 
-Fu/usr/lib/lazarus/0.9.28.2/lcl/units/i386-linux/ 
-Fu/usr/lib/lazarus/0.9.28.2/lcl/units/i386-linux/gtk2/ -Fu./Fuentes/dcpcrypt/ 
-Fu/usr/lib/lazarus/0.9.28.2/packager/units/i386-linux/ -Fu./Fuentes/ -Fu. 
-FU./Fuentes/Bin/ -FE./Fuentes/Bin/ -oFacturLinEx -dLCL -dLCLgtk2 
./Fuentes/FacturLinEx.lpr
+       /usr/bin/fpc -MDelphi -Sgi -O1 -gl -vewnhi -l 
-Fu/usr/lib/lazarus/0.9.30/lcl/units/i386-linux/ 
-Fu/usr/lib/lazarus/0.9.30/lcl/units/i386-linux/gtk2/ -Fu./Fuentes/powerpdf/ 
-FU./Fuentes/Bin/ -FE./Fuentes/Bin/ -dLAZ_POWERPDF -dLCL -dLCLgtk2 
./Fuentes/powerpdf/PowerPdf.pas
+       /usr/bin/fpc -s -MObjFPC -Si -Os1 -gl -XX -vewnhi -l -Fu./Fuentes/ 
-Fu/usr/lib/lazarus/0.9.30/components/tachart/ -Fu./Fuentes/zeos/ 
-Fu./Fuentes/zeos/component/ -Fu./Fuentes/zeos/core/ -Fu./Fuentes/zeos/dbc/ 
-Fu./Fuentes/zeos/parsesql -Fu./Fuentes/zeos/plain/ 
-Fu/usr/lib/lazarus/0.9.30/components/lazreport/source/addons/pdfexport/ 
-Fu/usr/lib/lazarus/0.9.30/components/lazreport/source/ 
-Fu/usr/lib/lazarus/0.9.30/components/printers/lib/i386-linux/gtk2/ 
-Fu/usr/lib/lazarus/0.9.30/components/synedit/units/i386-linux/ 
-Fu./Fuentes/powerpdf/ -Fu/usr/lib/lazarus/0.9.30/ideintf/units/i386-linux/ 
-Fu/usr/lib/lazarus/0.9.30/lcl/units/i386-linux/ 
-Fu/usr/lib/lazarus/0.9.30/lcl/units/i386-linux/gtk2/ -Fu./Fuentes/dcpcrypt/ 
-Fu/usr/lib/lazarus/0.9.30/packager/units/i386-linux/ -Fu./Fuentes/ -Fu. 
-FU./Fuentes/Bin/ -FE./Fuentes/Bin/ -oFacturLinEx -dLCL -dLCLgtk2 
./Fuentes/FacturLinEx.lpr
        /usr/bin/ld -b elf32-i386 -m elf_i386 
--dynamic-linker=/lib/ld-linux.so.2 -L. -o ./Fuentes/Bin/FacturLinEx 
./Fuentes/Bin/link.res
        dh_installdirs
        dh_install Fuentes/Bin/FacturLinEx /usr/bin/

Thanks,

-- 
Colin Watson                                       [cjwat...@ubuntu.com]



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to