Opened 6 years ago
Last modified 6 years ago
#3786 new defect
Files reference build path
Reported by: | Bas Couwenberg | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | 7.6.2 |
Component: | Default | Version: | svn-releasebranch76 |
Keywords: | Cc: | ||
CPU: | Unspecified | Platform: | Linux |
Description
The lintian QA tool reported several file-references-package-build-path issues.
The files in question:
- usr/lib/grass76/bin/r.terraflow
- usr/lib/grass76/bin/r.viewshed
- usr/lib/grass76/etc/python/grass/lib/arraystats.py
- usr/lib/grass76/etc/python/grass/lib/cluster.py
- usr/lib/grass76/etc/python/grass/lib/date.py
- usr/lib/grass76/etc/python/grass/lib/dbmi.py
- usr/lib/grass76/etc/python/grass/lib/display.py
- usr/lib/grass76/etc/python/grass/lib/gis.py
- usr/lib/grass76/etc/python/grass/lib/gmath.py
- usr/lib/grass76/etc/python/grass/lib/imagery.py
- usr/lib/grass76/etc/python/grass/lib/nviz.py
- usr/lib/grass76/etc/python/grass/lib/ogsf.py
- usr/lib/grass76/etc/python/grass/lib/proj.py
- usr/lib/grass76/etc/python/grass/lib/raster.py
- usr/lib/grass76/etc/python/grass/lib/raster3d.py
- usr/lib/grass76/etc/python/grass/lib/rowio.py
- usr/lib/grass76/etc/python/grass/lib/rtree.py
- usr/lib/grass76/etc/python/grass/lib/segment.py
- usr/lib/grass76/etc/python/grass/lib/stats.py
- usr/lib/grass76/etc/python/grass/lib/temporal.py
- usr/lib/grass76/etc/python/grass/lib/vector.py
- usr/lib/grass76/etc/python/grass/lib/vedit.py
- usr/lib/grass76/include/Make/Platform.make
grepping for the build path in the output of strings
shows absolute paths to source files.
These are most likely caused by the use the __FILE__
macro or using assert()
without -DNDEBUG
in CFLAGS
.
Please help make the build reproducible by removing these references for release builds at least.
Note:
See TracTickets
for help on using tickets.
Ticket retargeted after milestone closed