* Tue Aug 22 2023 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.5.0-0.rc7.f7757129e3de.51.eln130] - redhat/configs: Enable CONFIG_DEVICE_PRIVATE on aarch64 (David Hildenbrand) [2231407] - redhat/configs: disable CONFIG_ROCKCHIP_ERRATUM_3588001 for RHEL (Mark Salter) - redhat: shellcheck fixes (Prarit Bhargava) Resolves: rhbz#2231407 Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
		
			
				
	
	
		
			39 lines
		
	
	
		
			881 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			881 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/sh
 | |
| 
 | |
| # Adjusts the configuration options to build the variants correctly
 | |
| 
 | |
| test -n "$RHTEST" && exit 0
 | |
| 
 | |
| DEBUGBUILDSENABLED=$1
 | |
| if [ -z "$DEBUGBUILDSENABLED" ]; then
 | |
| 	exit 1
 | |
| fi
 | |
| 
 | |
| if [ -z "$FLAVOR" ]; then
 | |
| 	FLAVOR=rhel
 | |
| fi
 | |
| 
 | |
| if [ "$FLAVOR" = "fedora" ]; then
 | |
| 	SECONDARY=rhel
 | |
| else
 | |
| 	SECONDARY=fedora
 | |
| fi
 | |
| 
 | |
| # The +1 is to remove the - at the end of the SPECPACKAGE_NAME string
 | |
| specpackage_name_len=$((${#SPECPACKAGE_NAME} + 1))
 | |
| for i in "${SPECPACKAGE_NAME}"*-"$FLAVOR".config; do
 | |
| 	# shellcheck disable=SC3057
 | |
| 	NEW=${SPECPACKAGE_NAME}-"$SPECRPMVERSION"-$(echo "${i:$specpackage_name_len}" | sed s/-"$FLAVOR"//)
 | |
| 	mv "$i" "$NEW"
 | |
| done
 | |
| 
 | |
| rm -f kernel-*-"$SECONDARY".config
 | |
| 
 | |
| if [ "$DEBUGBUILDSENABLED" -eq 0 ]; then
 | |
| 	for i in "${SPECPACKAGE_NAME}"-*debug*.config; do
 | |
| 		base=$(echo "$i" | sed -r s/-?debug//g)
 | |
| 		NEW=${SPECPACKAGE_NAME}-$(echo "$base" | cut -d - -f2-)
 | |
| 		mv "$i" "$NEW"
 | |
| 	done
 | |
| fi
 |