Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 911833 - net-libs/gnutls-3.8.1-r1 calls commands that do not exist: 2006-09-23 00:00:00
Summary: net-libs/gnutls-3.8.1-r1 calls commands that do not exist: 2006-09-23 00:00:00
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-07 07:02 UTC by Agostino Sarubbo
Modified: 2023-08-08 07:14 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log.xz (build.log.xz,131.59 KB, application/x-xz)
2023-08-07 07:02 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2023-08-07 07:02:46 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: net-libs/gnutls-3.8.1 calls commands that do not exist.
Discovered on: amd64 (internal ref: ci)

NOTE:
Please look for 'command not found' and/or 'no such file or directory'.
Comment 1 Agostino Sarubbo gentoo-dev 2023-08-07 07:02:49 UTC
Created attachment 867266 [details]
build.log.xz

build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
Comment 2 Agostino Sarubbo gentoo-dev 2023-08-07 07:02:49 UTC
Error(s) that match a know pattern in addition to what has been reported in the summary:


*** The DNSSEC root key file in /etc/dnssec/root-anchors.txt was not found.
/var/tmp/portage/net-libs/gnutls-3.8.1/work/gnutls-3.8.1/configure: line 11540: 2006-09-23 00:00:00: command not found
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-08-07 07:12:32 UTC
AS_IF([test -n "$FAKETIME"], [FAKETIME_F_OPT="-f"; AC_SUBST([FAKETIME_F_OPT])], [
  AC_CHECK_PROGS([DATEFUDGE], [datefudge])
  AS_IF([test -n "$DATEFUDGE"], [
    FAKETIME_F_OPT="-s"
    AC_SUBST([FAKETIME], [$DATEFUDGE])
    AC_SUBST([FAKETIME_F_OPT])
  ])
])

AC_MSG_CHECKING([whether faketime program works])
AC_RUN_IFELSE(
  [AC_LANG_PROGRAM(
    [[#include <stdio.h>
      #include <stdlib.h>
      #include <time.h>
    ]],
    [[time_t t = time(NULL);
      struct tm *tmp = localtime(&t);
      char outstr[200];
      if (!tmp) return 0;
      if (!strftime(outstr, sizeof(outstr), "%s", tmp)) return 0;
      puts(outstr);
      return 0;
    ]])],
  [AS_IF([test `TZ=UTC $FAKETIME $FAKETIME_F_OPT "2006-09-23 00:00:00" ./conftest$EXEEXT` = "1158969600"], [
     ac_cv_faketime_works=yes
   ], [
     ac_cv_faketime_works=no
   ])],
  [ac_cv_faketime_works=no],
  [ac_cv_faketime_works=cross-compiling])

AC_MSG_RESULT([$ac_cv_faketime_works])
AC_SUBST([ac_cv_faketime_works])


The check doesn't handle $FAKETIME being unset.
Comment 4 Agostino Sarubbo gentoo-dev 2023-08-08 07:14:52 UTC
ci has reproduced this issue with version 3.8.1-r1 - Updating summary.