build.h: remove variable for the builduser, -hostname and -domain

They don't contain any useful information and
also block us from having reproducible builds.

Change-Id: Ib03887f6a548230de9f75fb308c73a800e180c48
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Reviewed-on: http://review.coreboot.org/8616
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <gaumless@gmail.com>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
This commit is contained in:
Alexander Couzens 2015-03-07 00:49:21 +01:00 committed by Patrick Georgi
parent b706288d95
commit 510d1bd3b0
4 changed files with 0 additions and 56 deletions

View File

@ -13,9 +13,6 @@ extern const unsigned int coreboot_version_timestamp;
/* When coreboot was compiled */
extern const char coreboot_compile_time[];
extern const char coreboot_compile_by[];
extern const char coreboot_compile_host[];
extern const char coreboot_compile_domain[];
extern const char coreboot_dmi_date[];
struct bcd_date {

View File

@ -281,9 +281,6 @@ static void lb_strings(struct lb_header *header)
{ LB_TAG_EXTRA_VERSION, coreboot_extra_version, },
{ LB_TAG_BUILD, coreboot_build, },
{ LB_TAG_COMPILE_TIME, coreboot_compile_time, },
{ LB_TAG_COMPILE_BY, coreboot_compile_by, },
{ LB_TAG_COMPILE_HOST, coreboot_compile_host, },
{ LB_TAG_COMPILE_DOMAIN, coreboot_compile_domain, },
};
unsigned int i;
for(i = 0; i < ARRAY_SIZE(strings); i++) {

View File

@ -18,12 +18,6 @@
#ifndef COREBOOT_COMPILE_TIME
#error COREBOOT_COMPILE_TIME not defined
#endif
#ifndef COREBOOT_COMPILE_BY
#error COREBOOT_COMPILE_BY not defined
#endif
#ifndef COREBOOT_COMPILE_HOST
#error COREBOOT_COMPILE_HOST not defined
#endif
#ifndef COREBOOT_EXTRA_VERSION
#define COREBOOT_EXTRA_VERSION ""
@ -38,10 +32,6 @@ const char coreboot_build[] = COREBOOT_BUILD;
const unsigned int coreboot_version_timestamp = COREBOOT_VERSION_TIMESTAMP;
const char coreboot_compile_time[] = COREBOOT_COMPILE_TIME;
const char coreboot_compile_by[] = COREBOOT_COMPILE_BY;
const char coreboot_compile_host[] = COREBOOT_COMPILE_HOST;
const char coreboot_compile_domain[] = COREBOOT_COMPILE_DOMAIN;
const char coreboot_dmi_date[] = COREBOOT_DMI_DATE;
const struct bcd_date coreboot_build_date = {

View File

@ -18,41 +18,6 @@
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#
#get the domain name without hanging the build for an extended period if
#the build system doesn't return a domain name as can happen with the
#dnsdomainname or domainname commands by themselves.
get_domainname() {
MAX_DELAY=1 #maximum time to wait in seconds
TIMEOUT_HOSTNAME_TEXT=unknown.domain #text to return if domain name is not found
TEMPFILE_NAME=coreboot_hostname.txt #temp file to put the domain name into
# Find the domain name
if [ "$(uname -s)" = "Linux" ]
then
dnsdomainname 2>/dev/null > "$TEMPFILE_NAME" &
else
domainname 2>/dev/null >"$TEMPFILE_NAME" &
fi
# Get ready to kill the process if it's taking too long
PID=$!
sleep "$MAX_DELAY" && kill "$PID" 2>/dev/null &
wait "$PID" 2>/dev/null
# See what was found, print our timeout text if the process was killed
# or the domain name if we found one.
HN=$(cat "$TEMPFILE_NAME")
if [ "$HN" = "" ]
then
printf "%s" "$TIMEOUT_HOSTNAME_TEXT"
else
printf "%s" "$HN"
fi
# Clean up and exit.
rm -f "$TEMPFILE_NAME"
}
#Print out the information that goes into build.h
printf "/* build system definitions (autogenerated) */\n"
printf "#ifndef __BUILD_H\n"
@ -79,9 +44,4 @@ printf "#define COREBOOT_BUILD_WEEKDAY_BCD 0x%s\n" "$(date +%w)"
printf "#define COREBOOT_DMI_DATE \"%s\"\n" "$(date +%m/%d/%Y)"
printf "\n"
printf "#define COREBOOT_COMPILE_TIME \"%s\"\n" "$(date +%T)"
printf "#define COREBOOT_COMPILE_BY \"%s\"\n" "$(whoami)"
printf "#define COREBOOT_COMPILE_HOST \"%s\"\n" "$(hostname -s 2>/dev/null)"
printf "#define COREBOOT_COMPILE_DOMAIN \""
get_domainname
printf "\"\n"
printf "#endif\n"