File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -147,8 +147,8 @@ include packages/packages.mk
147147# 2. Before including packages/*.mk (excluding packages/packages.mk), since
148148# they rely on the build_id variables
149149#
150- build_id: =$(shell env CC='$(build_CC ) ' C_STANDARD='$(C_STANDARD ) ' CXX='$(build_CXX ) ' CXX_STANDARD='$(CXX_STANDARD ) ' AR='$(build_AR ) ' RANLIB='$(build_RANLIB ) ' STRIP='$(build_STRIP ) ' SHA256SUM='$(build_SHA256SUM ) ' DEBUG='$(DEBUG ) ' LTO='$(LTO ) ' NO_HARDEN='$(NO_HARDEN ) ' ./gen_id '$(BUILD_ID_SALT ) ' 'GUIX_ENVIRONMENT=$(realpath $(GUIX_ENVIRONMENT ) ) ')
151- $(host_arch)_$(host_os)_id: =$(shell env CC='$(host_CC ) ' C_STANDARD='$(C_STANDARD ) ' CXX='$(host_CXX ) ' CXX_STANDARD='$(CXX_STANDARD ) ' AR='$(host_AR ) ' RANLIB='$(host_RANLIB ) ' STRIP='$(host_STRIP ) ' SHA256SUM='$(build_SHA256SUM ) ' DEBUG='$(DEBUG ) ' LTO='$(LTO ) ' NO_HARDEN='$(NO_HARDEN ) ' ./gen_id '$(HOST_ID_SALT ) ' 'GUIX_ENVIRONMENT=$(realpath $(GUIX_ENVIRONMENT ) ) ')
150+ build_id: =$(shell env CC='$(build_CC ) ' C_STANDARD='$(C_STANDARD ) ' CXX='$(build_CXX ) ' CXX_STANDARD='$(CXX_STANDARD ) ' AR='$(build_AR ) 'NM=' $( build_NM ) ' RANLIB='$(build_RANLIB ) ' STRIP='$(build_STRIP ) ' SHA256SUM='$(build_SHA256SUM ) ' DEBUG='$(DEBUG ) ' LTO='$(LTO ) ' NO_HARDEN='$(NO_HARDEN ) ' ./gen_id '$(BUILD_ID_SALT ) ' 'GUIX_ENVIRONMENT=$(realpath $(GUIX_ENVIRONMENT ) ) ')
151+ $(host_arch)_$(host_os)_id: =$(shell env CC='$(host_CC ) ' C_STANDARD='$(C_STANDARD ) ' CXX='$(host_CXX ) ' CXX_STANDARD='$(CXX_STANDARD ) ' AR='$(host_AR ) ' NM=' $( host_NM ) ' RANLIB='$(host_RANLIB ) ' STRIP='$(host_STRIP ) ' SHA256SUM='$(build_SHA256SUM ) ' DEBUG='$(DEBUG ) ' LTO='$(LTO ) ' NO_HARDEN='$(NO_HARDEN ) ' ./gen_id '$(HOST_ID_SALT ) ' 'GUIX_ENVIRONMENT=$(realpath $(GUIX_ENVIRONMENT ) ) ')
152152
153153boost_packages_$(NO_BOOST) = $(boost_packages )
154154
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
22
33# Usage: env [ CC=... ] [ C_STANDARD=...] [ CXX=... ] [CXX_STANDARD=...] \
4- # [ AR=... ] [ RANLIB=... ] [ STRIP=... ] [ DEBUG=... ] \
4+ # [ AR=... ] [ NM=... ] [ RANLIB=... ] [ STRIP=... ] [ DEBUG=... ] \
55# [ LTO=... ] [ NO_HARDEN=... ] ./build-id [ID_SALT]...
66#
77# Prints to stdout a SHA256 hash representing the current toolset, used by
5555 env | grep ' ^AR_'
5656 echo " END AR"
5757
58+ echo " BEGIN NM"
59+ bash -c " ${NM} --version"
60+ env | grep ' ^NM_'
61+ echo " END NM"
62+
5863 echo " BEGIN RANLIB"
5964 bash -c " ${RANLIB} --version"
6065 env | grep ' ^RANLIB_'
You can’t perform that action at this time.
0 commit comments