id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,cpu,platform 2086,libgis build failure on alpha,hamish,grass-dev@…,"Hi, there was an error building the 6.4.3 Debian package on the Alpha platform. it happens when linking libgis: {{{ ... gcc -I/«PKGBUILDDIR»/dist.alpha-unknown-linux-gnu/include -g -O2 -Wformat -Werror=format-security -fPIE -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -Wno-error=format-security -Wall -O -fPIC -DPACKAGE=\""""grasslibs""\"" -D_FILE_OFFSET_BITS=64 -DGDAL_LINK=1 -DGDAL_DYNAMIC=1 -DPACKAGE=\""""grasslibs""\"" -I/usr/include/gdal -I/usr/include/gdal -I/«PKGBUILDDIR»/dist.alpha-unknown-linux-gnu/include -o OBJ.alpha-unknown-linux-gnu/zone.o -c zone.c gcc -shared -o /«PKGBUILDDIR»/dist.alpha-unknown-linux-gnu/lib/libgrass_gis.6.4.3.so -L/«PKGBUILDDIR»/dist.alpha-unknown-linux-gnu/lib -Wl,--export-dynamic -Wl,-rpath-link,/«PKGBUILDDIR»/dist.alpha-unknown-linux-gnu/lib OBJ.alpha-unknown-linux-gnu/adj_cellhd.o OBJ.alpha-unknown-linux-gnu/align_window.o OBJ.alpha-unknown-linux-gnu/alloc.o OBJ.alpha-unknown-linux-gnu/alloc_cell.o OBJ.alpha-unknown-linux-gnu/area.o OBJ.alpha-unknown-linux-gnu/area_ellipse.o OBJ.alpha-unknown-linux-gnu/area_poly1.o OBJ.alpha-unknown-linux-gnu/area_poly2.o OBJ.alpha-unknown-linux-gnu/area_sphere.o OBJ.alpha-unknown-linux-gnu/ascii_chk.o OBJ.alpha-unknown-linux-gnu/ask.o OBJ.alpha-unknown-linux-gnu/ask_cell.o OBJ.alpha-unknown-linux-gnu/ask_vctrs.o OBJ.alpha-unknown-linux-gnu/asprintf.o OBJ.alpha-unknown-linux-gnu/auto_mask.o OBJ.alpha-unknown-linux-gnu/basename.o OBJ.alpha-unknown-linux-gnu/bres_line.o OBJ.alpha-unknown-linux-gnu/cats.o OBJ.alpha-unknown-linux-gnu/cell_stats.o OBJ.alpha-unknown-linux-gnu/cell_title.o OBJ.alpha-unknown-linux-gnu/cellstats_eq.o OBJ.alpha-unknown-linux-gnu/clear_scrn.o OBJ.alpha-unknown-linux-gnu/clicker.o OBJ.alpha-unknown-linux-gnu/closecell.o OBJ.alpha-unknown-linux-gnu/color_compat.o OBJ.alpha-unknown-linux-gnu/color_free.o OBJ.alpha-unknown-linux-gnu/color_get.o OBJ.alpha-unknown-linux-gnu/color_hist.o OBJ.alpha-unknown-linux-gnu/color_init.o OBJ.alpha-unknown-linux-gnu/color_insrt.o OBJ.alpha-unknown-linux-gnu/color_invrt.o OBJ.alpha-unknown-linux-gnu/color_look.o OBJ.alpha-unknown-linux-gnu/color_org.o OBJ.alpha-unknown-linux-gnu/color_rand.o OBJ.alpha-unknown-linux-gnu/color_range.o OBJ.alpha-unknown-linux-gnu/color_read.o OBJ.alpha-unknown-linux-gnu/color_remove.o OBJ.alpha-unknown-linux-gnu/color_rule.o OBJ.alpha-unknown-linux-gnu/color_rule_get.o OBJ.alpha-unknown-linux-gnu/color_rules.o OBJ.alpha-unknown-linux-gnu/color_set.o OBJ.alpha-unknown-linux-gnu/color_shift.o OBJ.alpha-unknown-linux-gnu/color_str.o OBJ.alpha-unknown-linux-gnu/color_write.o OBJ.alpha-unknown-linux-gnu/color_xform.o OBJ.alpha-unknown-linux-gnu/commas.o OBJ.alpha-unknown-linux-gnu/copy.o OBJ.alpha-unknown-linux-gnu/copy_dir.o OBJ.alpha-unknown-linux-gnu/copy_file.o OBJ.alpha-unknown-linux-gnu/date.o OBJ.alpha-unknown-linux-gnu/datum.o OBJ.alpha-unknown-linux-gnu/debug.o OBJ.alpha-unknown-linux-gnu/dig_title.o OBJ.alpha-unknown-linux-gnu/distance.o OBJ.alpha-unknown-linux-gnu/done_msg.o OBJ.alpha-unknown-linux-gnu/endian.o OBJ.alpha-unknown-linux-gnu/env.o OBJ.alpha-unknown-linux-gnu/error.o OBJ.alpha-unknown-linux-gnu/file_name.o OBJ.alpha-unknown-linux-gnu/find_cell.o OBJ.alpha-unknown-linux-gnu/find_etc.o OBJ.alpha-unknown-linux-gnu/find_file.o OBJ.alpha-unknown-linux-gnu/find_vect.o OBJ.alpha-unknown-linux-gnu/flate.o OBJ.alpha-unknown-linux-gnu/fork.o OBJ.alpha-unknown-linux-gnu/format.o OBJ.alpha-unknown-linux-gnu/fpreclass.o OBJ.alpha-unknown-linux-gnu/gdal.o OBJ.alpha-unknown-linux-gnu/geodesic.o OBJ.alpha-unknown-linux-gnu/geodist.o OBJ.alpha-unknown-linux-gnu/get_cellhd.o OBJ.alpha-unknown-linux-gnu/get_datum_name.o OBJ.alpha-unknown-linux-gnu/get_ell_name.o OBJ.alpha-unknown-linux-gnu/get_ellipse.o OBJ.alpha-unknown-linux-gnu/get_projinfo.o OBJ.alpha-unknown-linux-gnu/get_projname.o OBJ.alpha-unknown-linux-gnu/get_row.o OBJ.alpha-unknown-linux-gnu/get_row_colr.o OBJ.alpha-unknown-linux-gnu/get_window.o OBJ.alpha-unknown-linux-gnu/getl.o OBJ.alpha-unknown-linux-gnu/gets.o OBJ.alpha-unknown-linux-gnu/gisbase.o OBJ.alpha-unknown-linux-gnu/gisdbase.o OBJ.alpha-unknown-linux-gnu/gishelp.o OBJ.alpha-unknown-linux-gnu/gisinit.o OBJ.alpha-unknown-linux-gnu/histo_eq.o OBJ.alpha-unknown-linux-gnu/histogram.o OBJ.alpha-unknown-linux-gnu/history.o OBJ.alpha-unknown-linux-gnu/home.o OBJ.alpha-unknown-linux-gnu/icon.o OBJ.alpha-unknown-linux-gnu/index.o OBJ.alpha-unknown-linux-gnu/init_map.o OBJ.alpha-unknown-linux-gnu/interp.o OBJ.alpha-unknown-linux-gnu/intersect.o OBJ.alpha-unknown-linux-gnu/intr_char.o OBJ.alpha-unknown-linux-gnu/is.o OBJ.alpha-unknown-linux-gnu/key_value1.o OBJ.alpha-unknown-linux-gnu/key_value2.o OBJ.alpha-unknown-linux-gnu/key_value3.o OBJ.alpha-unknown-linux-gnu/key_value4.o OBJ.alpha-unknown-linux-gnu/legal_name.o OBJ.alpha-unknown-linux-gnu/line_dist.o OBJ.alpha-unknown-linux-gnu/list.o OBJ.alpha-unknown-linux-gnu/ll_format.o OBJ.alpha-unknown-linux-gnu/ll_scan.o OBJ.alpha-unknown-linux-gnu/locale.o OBJ.alpha-unknown-linux-gnu/location.o OBJ.alpha-unknown-linux-gnu/ls.o OBJ.alpha-unknown-linux-gnu/mach_name.o OBJ.alpha-unknown-linux-gnu/make_colr.o OBJ.alpha-unknown-linux-gnu/make_loc.o OBJ.alpha-unknown-linux-gnu/make_mapset.o OBJ.alpha-unknown-linux-gnu/mapcase.o OBJ.alpha-unknown-linux-gnu/mapset.o OBJ.alpha-unknown-linux-gnu/mapset_msc.o OBJ.alpha-unknown-linux-gnu/mapset_nme.o OBJ.alpha-unknown-linux-gnu/mask_info.o OBJ.alpha-unknown-linux-gnu/maskfd.o OBJ.alpha-unknown-linux-gnu/myname.o OBJ.alpha-unknown-linux-gnu/named_colr.o OBJ.alpha-unknown-linux-gnu/nl_to_spaces.o OBJ.alpha-unknown-linux-gnu/nme_in_mps.o OBJ.alpha-unknown-linux-gnu/null_val.o OBJ.alpha-unknown-linux-gnu/open.o OBJ.alpha-unknown-linux-gnu/open_misc.o OBJ.alpha-unknown-linux-gnu/opencell.o OBJ.alpha-unknown-linux-gnu/overwrite.o OBJ.alpha-unknown-linux-gnu/parser.o OBJ.alpha-unknown-linux-gnu/paths.o OBJ.alpha-unknown-linux-gnu/percent.o OBJ.alpha-unknown-linux-gnu/plot.o OBJ.alpha-unknown-linux-gnu/pole_in_poly.o OBJ.alpha-unknown-linux-gnu/popen.o OBJ.alpha-unknown-linux-gnu/progrm_nme.o OBJ.alpha-unknown-linux-gnu/proj1.o OBJ.alpha-unknown-linux-gnu/proj2.o OBJ.alpha-unknown-linux-gnu/proj3.o OBJ.alpha-unknown-linux-gnu/put_cellhd.o OBJ.alpha-unknown-linux-gnu/put_row.o OBJ.alpha-unknown-linux-gnu/put_title.o OBJ.alpha-unknown-linux-gnu/put_window.o OBJ.alpha-unknown-linux-gnu/putenv.o OBJ.alpha-unknown-linux-gnu/quant.o OBJ.alpha-unknown-linux-gnu/quant_io.o OBJ.alpha-unknown-linux-gnu/quant_rw.o OBJ.alpha-unknown-linux-gnu/radii.o OBJ.alpha-unknown-linux-gnu/range.o OBJ.alpha-unknown-linux-gnu/raster.o OBJ.alpha-unknown-linux-gnu/raster_metadata.o OBJ.alpha-unknown-linux-gnu/rd_cellhd.o OBJ.alpha-unknown-linux-gnu/reclass.o OBJ.alpha-unknown-linux-gnu/remove.o OBJ.alpha-unknown-linux-gnu/rename.o OBJ.alpha-unknown-linux-gnu/rhumbline.o OBJ.alpha-unknown-linux-gnu/rotate.o OBJ.alpha-unknown-linux-gnu/sample.o OBJ.alpha-unknown-linux-gnu/seek.o OBJ.alpha-unknown-linux-gnu/set_window.o OBJ.alpha-unknown-linux-gnu/short_way.o OBJ.alpha-unknown-linux-gnu/sleep.o OBJ.alpha-unknown-linux-gnu/snprintf.o OBJ.alpha-unknown-linux-gnu/spawn.o OBJ.alpha-unknown-linux-gnu/squeeze.o OBJ.alpha-unknown-linux-gnu/store.o OBJ.alpha-unknown-linux-gnu/strings.o OBJ.alpha-unknown-linux-gnu/system.o OBJ.alpha-unknown-linux-gnu/tempfile.o OBJ.alpha-unknown-linux-gnu/timestamp.o OBJ.alpha-unknown-linux-gnu/token.o OBJ.alpha-unknown-linux-gnu/trim_dec.o OBJ.alpha-unknown-linux-gnu/unctrl.o OBJ.alpha-unknown-linux-gnu/unix_socks.o OBJ.alpha-unknown-linux-gnu/user_config.o OBJ.alpha-unknown-linux-gnu/verbose.o OBJ.alpha-unknown-linux-gnu/view.o OBJ.alpha-unknown-linux-gnu/whoami.o OBJ.alpha-unknown-linux-gnu/win32_pipes.o OBJ.alpha-unknown-linux-gnu/wind_2_box.o OBJ.alpha-unknown-linux-gnu/wind_format.o OBJ.alpha-unknown-linux-gnu/wind_in.o OBJ.alpha-unknown-linux-gnu/wind_limits.o OBJ.alpha-unknown-linux-gnu/wind_overlap.o OBJ.alpha-unknown-linux-gnu/wind_scan.o OBJ.alpha-unknown-linux-gnu/window_map.o OBJ.alpha-unknown-linux-gnu/wr_cellhd.o OBJ.alpha-unknown-linux-gnu/writ_zeros.o OBJ.alpha-unknown-linux-gnu/yes.o OBJ.alpha-unknown-linux-gnu/zero.o OBJ.alpha-unknown-linux-gnu/zero_cell.o OBJ.alpha-unknown-linux-gnu/zone.o -lz -lgrass_datetime.6.4.3 -lm -ldl /usr/bin/ld: OBJ.alpha-unknown-linux-gnu/color_rules.o: gp-relative relocation against dynamic symbol G_read_color_rule /usr/bin/ld: OBJ.alpha-unknown-linux-gnu/color_rules.o: gp-relative relocation against dynamic symbol G_read_color_rule /usr/bin/ld: OBJ.alpha-unknown-linux-gnu/color_rules.o: gp-relative relocation against dynamic symbol G_read_color_rule /usr/bin/ld: OBJ.alpha-unknown-linux-gnu/color_rules.o: gp-relative relocation against dynamic symbol G_read_color_rule /usr/bin/ld: final link failed: Nonrepresentable section on output collect2: ld returned 1 exit status make[4]: *** [/«PKGBUILDDIR»/dist.alpha-unknown-linux-gnu/lib/libgrass_gis.6.4.3.so] Error 1 make[4]: Leaving directory `/«PKGBUILDDIR»/lib/gis' }}} full build log: http://buildd.debian-ports.org/status/fetch.php?pkg=grass&arch=alpha&ver=6.4.3-2&stamp=1380216471 less-common platform build-log summary page: http://buildd.debian-ports.org/status/package.php?p=grass thanks, Hamish",defect,new,normal,6.4.6,Compiling,6.4.3,,"alpha, libgis",,Other,Linux