[Pkg-octave-devel] Bug#870690: octave: always rebuild files	generated from actual sources
    Mike Miller 
    mtmiller at debian.org
       
    Fri Aug  4 07:02:46 UTC 2017
    
    
  
Source: octave
Version: 4.2.1-2
Severity: normal
In the interest of always rebuilding from the preferred form of the
upstream source using the tools and libraries packaged in Debian,
several files in the octave source distribution should be rebuilt.
The attached change adds missing Build-Depends. It also adds a hack to
d/rules to delete most of the affected files to force them to be built
by make as a proof of concept.
There are probably more elegant ways to prune the source distribution,
such as the Files-Excluded field of d/copyright (which I don't have any
experience with), suggestions welcome.
There are certainly more files that could be properly regenerated at
build time, but I think I've covered all files that end up as compiled
code.
-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.11.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-wip-test-to-force-rebuild-distributed-files.patch
Type: text/x-diff
Size: 2415 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-octave-devel/attachments/20170804/d0c77657/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-octave-devel/attachments/20170804/d0c77657/attachment-0001.sig>
    
    
More information about the Pkg-octave-devel
mailing list