Bug 2178732 - nss fails to build with gtests
Summary: nss fails to build with gtests
Keywords:
Status: ON_QA
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: nss
Version: 7.9
Hardware: Unspecified
OS: Unspecified
low
unspecified
Target Milestone: rc
: ---
Assignee: Bob Relyea
QA Contact: BaseOS QE Security Team
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-03-15 17:02 UTC by Ondrej Moriš
Modified: 2023-08-15 15:04 UTC (History)
3 users (show)

Fixed In Version: nss-3.90.0-2.el7_9
Doc Type: No Doc Update
Doc Text:
Clone Of:
Environment:
Last Closed:
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
/var/tmp/rpm-tmp.mJaz2z (from the description) (5.86 KB, application/x-shellscript)
2023-03-15 17:02 UTC, Ondrej Moriš
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker CRYPTO-10154 0 None None None 2023-03-20 23:32:55 UTC
Red Hat Issue Tracker RHELPLAN-151970 0 None None None 2023-03-15 17:04:10 UTC

Description Ondrej Moriš 2023-03-15 17:02:38 UTC
Created attachment 1951077 [details]
/var/tmp/rpm-tmp.mJaz2z (from the description)

Description of problem:

When nss is build with --with-gtests rpmbuild option the build fails as follows:

RPM build errors:
+ soft='nss-softokn-3.79.0-4.el7_9.x86_64
nss-softokn-3.79.0-4.el7_9.i686'
+ soft_minor=79
+ nss_soft=3.79.0
+ nss_soft_minor=79
+ export 'NSS_CYCLES=standard pkix upgradedb sharedb threadunsafe'
+ NSS_CYCLES='standard pkix upgradedb sharedb threadunsafe'
+ export NSS_TESTS=libpkix cert dbtests tools fips sdr crmf smime ssl ocsp merge pkits chains 'ec gtests ssl_gtests'
+ NSS_TESTS=libpkix
/var/tmp/rpm-tmp.mJaz2z: line 125: export: `ec gtests ssl_gtests': not a valid identifier
error: Bad exit status from /var/tmp/rpm-tmp.mJaz2z (%check)
    Bad exit status from /var/tmp/rpm-tmp.mJaz2z (%check)

(I am attaching /var/tmp/rpm-tmp.mJaz2z)

This issues caused by update of specfile in the following commit:

 * https://pkgs.devel.redhat.com/cgit/rpms/nss/commit/nss.spec?h=rhel-7.9&id=955a3c1ff661ef793f3ea945d2a7a6e941b6c665

Version-Release number of selected component (if applicable):

nss-3.79.0-4.el7_9

How reproducible:

100%

Steps to Reproduce:

1. Build the nss with --with gtests (or see TC#0173278)

Actual results:

Fails to build (see above).

Expected results:

Builds nss and runs tests including gtests

Comment 3 Ondrej Moriš 2023-03-15 19:00:01 UTC
(In reply to Ondrej Moriš from comment #0)

> This issues caused by update of specfile in the following commit:
> 
>  *
> https://pkgs.devel.redhat.com/cgit/rpms/nss/commit/nss.spec?h=rhel-7.
> 9&id=955a3c1ff661ef793f3ea945d2a7a6e941b6c665

Actually it is this commit: 

 * https://pkgs.devel.redhat.com/cgit/rpms/nss/commit/nss.spec?h=rhel-7.9&id=f885ac3b8085941d37cc27f17ad4d6f57f9eb533


Note You need to log in before you can comment on or make changes to this bug.