diff --git a/SPECS/perl.spec b/SPECS/perl.spec
index ef22028d9845f028cdf43b92f90ae11a658e3538..bcf9171599258e0bd7c87a7ae212036a593d3423 100644
--- a/SPECS/perl.spec
+++ b/SPECS/perl.spec
@@ -24,7 +24,11 @@
 # Run C++ tests
 %bcond_without perl_enables_cplusplus_test
 # We can build without libdb (BerkeleyDB)
+%if 0%{?rhel}
+%bcond_with bdb
+%else
 %bcond_without bdb
+%endif
 # We can bootstrap without gdbm
 %bcond_without gdbm
 # Support for groff, bug #135101
@@ -68,7 +72,7 @@ Name:           perl
 # cpan/Encode/bin/encguess:             Artistic-2.0
 # cpan/Unicode-Collate/Collate/allkeys.txt:     Unicode-DFS-2015
 # inline.h:                             MIT
-# lib/unicore:                          UCD
+# lib/unicore:                          Unicode-3.0
 # ext/SDBM_File/sdbm.{c,h}:             Public domain
 # regexec.c, regcomp.c:                 Spencer-86
 # cpan/Locale-Maketext-Simple/lib/Locale/Maketext/Simple.pm:    MIT (with
@@ -100,8 +104,8 @@ Name:           perl
 # cpan/Compress-Raw-Zlib/zlib-src:      Zlib
 # perl.h (EBDIC parts)                              MIT
 ## perl sub-package notice
-# perluniprops.pod is generated from lib/unicore sources:   UCD
-# uni_keywords.h is generated from lib/unicore sources:     UCD
+# perluniprops.pod is generated from lib/unicore sources:   Unicode-3.0
+# uni_keywords.h is generated from lib/unicore sources:     Unicode-3.0
 #
 # This sub-subpackage doesn't contain any copyrightable material.
 # Nevertheless, it needs a License tag, so we'll use the generic
@@ -110,7 +114,7 @@ License:        GPL-1.0-or-later OR Artistic-1.0-Perl
 Epoch:          %{perl_epoch}
 Version:        %{perl_version}
 # release number must be even higher, because dual-lived modules will be broken otherwise
-Release:        506%{?dist}
+Release:        507%{?dist}
 Summary:        Practical Extraction and Report Language
 Url:            https://www.perl.org/
 Source0:        https://www.cpan.org/src/5.0/perl-%{perl_version}.tar.xz
@@ -426,7 +430,7 @@ package.
 
 %package libs
 Summary:        The libraries for the perl run-time
-License:        (GPL-1.0-or-later OR Artistic-1.0-Perl) AND Martin-Birgmeier AND Spencer-86 AND MIT AND UCD AND LicenseRef-Fedora-Public-Domain
+License:        (GPL-1.0-or-later OR Artistic-1.0-Perl) AND Martin-Birgmeier AND Spencer-86 AND MIT AND Unicode-3.0 AND LicenseRef-Fedora-Public-Domain
 # Compat provides
 Provides:       %perl_compat
 Provides:       perl(:MODULE_COMPAT_5.38.0)
@@ -483,8 +487,8 @@ directories).
 
 %package devel
 Summary:        Header files for use in perl development
-# l1_char_class_tab.h is generated from lib/unicore sources:    UCD
-License:        (GPL-1.0-or-later OR Artistic-1.0-Perl) AND UCD
+# l1_char_class_tab.h is generated from lib/unicore sources:    Unicode-3.0
+License:        (GPL-1.0-or-later OR Artistic-1.0-Perl) AND Unicode-3.0
 %if %{with perl_enables_systemtap}
 Requires:       systemtap-sdt-devel
 %endif
@@ -1364,7 +1368,7 @@ for lexical handles.
 
 %package doc
 Summary:        Perl language documentation
-License:        (GPL-1.0-or-later OR Artistic-1.0-Perl) AND UCD AND LicenseRef-Fedora-UltraPermissive
+License:        (GPL-1.0-or-later OR Artistic-1.0-Perl) AND Unicode-3.0 AND LicenseRef-Fedora-UltraPermissive
 Epoch:          0
 Version:        %{perl_version}
 BuildArch:      noarch
@@ -1418,7 +1422,7 @@ see XSLoader module.
 %if %{dual_life} || %{rebuild_from_scratch}
 %package Encode
 Summary:        Character encodings in Perl
-License:        (GPL-1.0-or-later OR Artistic-1.0-Perl) AND Artistic-2.0 AND UCD
+License:        (GPL-1.0-or-later OR Artistic-1.0-Perl) AND Artistic-2.0
 Epoch:          4
 Version:        3.19
 %if %{defined perl_bootstrap}
@@ -1464,7 +1468,7 @@ The easiest and the best alternative is to write your script in UTF-8.
 
 %package Encode-devel
 Summary:        Character encodings in Perl
-License:        (GPL-1.0-or-later OR Artistic-1.0-Perl) AND UCD
+License:        GPL-1.0-or-later OR Artistic-1.0-Perl
 Epoch:          4
 Version:        3.19
 Requires:       %{name}-Encode = %{epoch}:%{version}-%{release}
@@ -4645,10 +4649,12 @@ rm -rf %{buildroot}%{archlib}/Data
 rm %{buildroot}%{_mandir}/man3/Data::Dumper.3*
 
 # DB_File
+%if %{with bdb}
 rm %{buildroot}%{archlib}/DB_File.pm
 rm %{buildroot}%{archlib}/auto/DB_File/DB_File.so
 rm -rf %{buildroot}%{archlib}/auto/DB_File
 rm %{buildroot}%{_mandir}/man3/DB_File*
+%endif
 
 # Devel-PPPort
 rm %{buildroot}%{archlib}/Devel/PPPort.pm
@@ -7066,6 +7072,10 @@ ln -s /app/bin/perl %{buildroot}/usr/bin/perl
 
 # Old changelog entries are preserved in CVS.
 %changelog
+* Wed Apr 17 2024 Jitka Plesnikova <jplesnik@redhat.com> - 4:5.38.2-507
+- Disable using libdb for RHEL
+- Resolves: RHEL-33071
+
 * Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4:5.38.2-506
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild