I found two scripts containing the wind speed and the wind direction. Is there a way to combine them into one script? Any help is much appreciated
Code:
$[#WCWDIR#>348.75 || #WCWDIR#<=11.25] && #WCWSPEED#!=0mph?N #WCWSPEED#$$[#WCWDIR#>11.25] && [#WCWDIR#<=33.75]?NNO #WCWSPEED#$$[#WCWDIR#>33.75] && [#WCWDIR#<=56.25]?NO #WCWSPEED#$$[#WCWDIR#>56.25] && [#WCWDIR#<=78.75]?ONO #WCWSPEED#$$[#WCWDIR#>78.75] && [#WCWDIR#<=101.25]?O #WCWSPEED#$$[#WCWDIR#>101.25] && [#WCWDIR#<=123.75]?OZO #WCWSPEED#$$[#WCWDIR#>123.75] && [#WCWDIR#<=146.25]?ZO #WCWSPEED#$$[#WCWDIR#>146.25] && [#WCWDIR#<=168.75]?ZZO #WCWSPEED#$$[#WCWDIR#>168.75] && [#WCWDIR#<=191.25]?Z #WCWSPEED#$$[#WCWDIR#>191.25] && [#WCWDIR#<=213.75]?ZZW #WCWSPEED#$$[#WCWDIR#>213.75] && [#WCWDIR#<=236.25]?ZW #WCWSPEED#$$[#WCWDIR#>236.25] && [#WCWDIR#<=258.75]?WZW #WCWSPEED#$$[#WCWDIR#>258.75] && [#WCWDIR#<=281.25]?W #WCWSPEED#$$[#WCWDIR#>281.25] && [#WCWDIR#<=303.75]?WNW #WCWSPEED#$$[#WCWDIR#>303.75] && [#WCWDIR#<=326.25]?NW #WCWSPEED#$$[#WCWDIR#>326.25] && [#WCWDIR#<=348.75]?NNW #WCWSPEED#$$#WCWSPEED#=0mph && #WCWDIR#=0?Calm$
$#WCWSPEED#<0.3?Calm$
$#WCWSPEED#>=0.3&&#WCWSPEED#<1.6?Light air$
$#WCWSPEED#>=1.6&&#WCWSPEED#<3.5?Light breeze$
$#WCWSPEED#>=3.5&&#WCWSPEED#<5.5?Gentle breeze$
$#WCWSPEED#>=5.5&&#WCWSPEED#<8.0?Moderate breeze$
$#WCWSPEED#>=8.0&&#WCWSPEED#<10.8?Fresh breeze$
$#WCWSPEED#>=10.8&&#WCWSPEED#<13.9?Strong breeze$
$#WCWSPEED#>=13.9&&#WCWSPEED#<17.2?High wind$
$#WCWSPEED#>=17.2&&#WCWSPEED#<20.8?Gale$
$#WCWSPEED#>=20.8&&#WCWSPEED#<24.5?Strong gale$
$#WCWSPEED#>=24.5&&#WCWSPEED#<28.5?Storm$
$#WCWSPEED#>=28.5&&#WCWSPEED#<32.7?Violent storm$
$#WCWSPEED#>=32.7?Hurricane force$
Anybody?
At the end I want a module showing the wind direction translated into dutch, ofcourse no problem, but also the wind speed into the Beaufort scale. Kilometers or miles per hour is not very common in Western Europe.
The code you posted doesn't work? Seems like it should work without too much modification.
Related
Im writing a function to extend my rather obnoxiously large helper script, the function im currently trying to add will
Print a (customizable) progress bar or percent text (depending on switches given), ive only spent about 20min or so on it
So far, but i appear to be stuck on 1 section (maybe im being to fussy), Basicly, i have it almost together besides abit of cleaning
& organizing, but im holding off till i can get my arithmatics down 100%,
Heres the main function:
Code:
bar() { local E T P=b S=0 cnt c z B== t W=`columns` MaxDec=0
ctrigs(){
shopt -s nocasematch
case "$1" in
\-n*)P=n;;
\-b*)P=b;;
\-k*)S=2;;
\-s*)S=1;;
\-w*)[[ "${1#*=}" != "$1" && `is_num ${1#*=} 1` == 0 ]] && W=${1#*=};;
\-d*)[[ "${1#*=}" != "$1" ]] && B="${1#*=}";;
\-e*)[[ "${1#*=}" != "$1" ]] && E=${1#*=};;
\-t*)[[ "${1#*=}" != "$1" && `is_num ${1#*=} 1` == 0 ]] && T=${1#*=};;
*)ctrigerr "$1";;
esac
shopt -u nocasematch
}
getvals "$1" "$2" "$3" "$4" "$5" "$6" "$7" "$8" "$9" "${10}"
if [ "$T" ];then
cnt=0;OS=$SECONDS;SECONDS=0
if [[ "$S" == 1 || "$S" == 2 ]];then MaxDec=10
ST=$(calc "$T/120")
eval echo "${E:-"Please wait.."}"
for k in $($bb seq 1 $W);do
pc=$(($k*100/$T))
echo -en "$B"
$bb sleep $ST
done
echo "Process completed successfully after $SECONDS seconds."
SECONDS=$OS
else
while [ "$cnt" -lt "$(($T+1))" ];do
c=$(($cnt*100/$T));eval echo "${E:-"Please wait.. $([[ "$B" == 1 ]] && echo Progress: $c%)"}"
if [ "$P" == n ];then echo "Progress is: $c%";$bb sleep 1;clear;else echo -en "$(divider "$B" $(calc "${W:-`columns`}/100*$c"))";$bb sleep 1;clear;fi
: $((cnt++))
done
echo
fi
else
return $err_misuse
fi
}
As youl probably notice while examining, its calling various other functions to do what it does
The part im having issues with is:
Code:
ST=$(calc "$T/120")
It will return a 8-place integer based on given time, but tends to be inacurate (roughly 1/10-15seconds)
Which isnt much, but counts when your specifying an exact time
couldnt find any scripts/tools that would display a progress bar (i refuse to copy/compile a binary whos only
Purpose is to display a bar), & i wanted 1, so i made it xD
Once i get that part done i can add different abilities to it such as monitor a file using end size, watch for PID, etc.
Actually make it useful
Basicly what i need for an expression is to:
find how long to use 'sleep' via 'ST' variable, if i should calculate in the width, or not
Etc.
I
Any suggestions are appreciated
If you cant get an idea of the function, just lemme know il either up my whole script or use pastebin if itl let me
(Its almost 2500lines)
Is there a way to calculate the total number of calendar events remaining for a given week? It would start the week on Sunday showing the total number of calendar events for that week and each time one has been completed the number would decrease by one until it reaches 0 and then reset the following Sunday.
For example: Today is Tuesday; There were calendar entries on Monday (yesterday), Wednesday, two on Thursday, and one on the following Monday. So the number of remaining calendar entries would show "3" (Wednesday + 2 for Thursday, not using either Monday because the first has already happened and the next one is the following week. Thursday morning it would show "2" (since the Wednesday event is in the past) and then Thursday night through Saturday it would be "0" because there are no more calendar events, but then on Sunday it would change back to "1" since it sees the Monday for that next week.
Edit: I believe I have a suitable solution. I'm still in the testing stage, but I'm attaching my code below. If anyone has any methods to simplify it, it would be appreciated.
$#DE#=Mon && #C0syDDD#-#DyDDD#>6?0 appointments$
$#DE#=Mon && #C1syDDD#-#DyDDD#>6 && #C0syDDD#-#DyDDD#<7?1 appointment$
$#DE#=Mon && #C2syDDD#-#DyDDD#>6 && #C1syDDD#-#DyDDD#<7?2 appointments$
$#DE#=Mon && #C3syDDD#-#DyDDD#>6 && #C2syDDD#-#DyDDD#<7?3 appointments$
$#DE#=Mon && #C4syDDD#-#DyDDD#>6 && #C3syDDD#-#DyDDD#<7?4 appointments$
$#DE#=Mon && #C5syDDD#-#DyDDD#>6 && #C4syDDD#-#DyDDD#<7?5 appointments$
$#DE#=Mon && #C6syDDD#-#DyDDD#>6 && #C5syDDD#-#DyDDD#<7?6 appointments$
$#DE#=Mon && #C7syDDD#-#DyDDD#>6 && #C6syDDD#-#DyDDD#<7?7 appointments$
$#DE#=Mon && #C8syDDD#-#DyDDD#>6 && #C7syDDD#-#DyDDD#<7?8 appointments$
$#DE#=Mon && #C9syDDD#-#DyDDD#>6 && #C8syDDD#-#DyDDD#<7?9 appointments$
$#DE#=Mon && #C10syDDD#-#DyDDD#>6 && #C9syDDD#-#DyDDD#<7?9+ appointments$
$#DE#=Tue && #C0syDDD#-#DyDDD#>5?0 appointments$
$#DE#=Tue && #C1syDDD#-#DyDDD#>5 && #C0syDDD#-#DyDDD#<6?1 appointment$
$#DE#=Tue && #C2syDDD#-#DyDDD#>5 && #C1syDDD#-#DyDDD#<6?2 appointments$
$#DE#=Tue && #C3syDDD#-#DyDDD#>5 && #C2syDDD#-#DyDDD#<6?3 appointments$
$#DE#=Tue && #C4syDDD#-#DyDDD#>5 && #C3syDDD#-#DyDDD#<6?4 appointments$
$#DE#=Tue && #C5syDDD#-#DyDDD#>5 && #C4syDDD#-#DyDDD#<6?5 appointments$
$#DE#=Tue && #C6syDDD#-#DyDDD#>5 && #C5syDDD#-#DyDDD#<6?6 appointments$
$#DE#=Tue && #C7syDDD#-#DyDDD#>5 && #C6syDDD#-#DyDDD#<6?7 appointments$
$#DE#=Tue && #C8syDDD#-#DyDDD#>5 && #C7syDDD#-#DyDDD#<6?8 appointments$
$#DE#=Tue && #C9syDDD#-#DyDDD#>5 && #C8syDDD#-#DyDDD#<6?9 appointments$
$#DE#=Tue && #C10syDDD#-#DyDDD#>5 && #C9syDDD#-#DyDDD#<6?9+ appointments$
$#DE#=Wed && #C0syDDD#-#DyDDD#>4?0 appointments$
$#DE#=Wed && #C1syDDD#-#DyDDD#>4 && #C0syDDD#-#DyDDD#<5?1 appointment$
$#DE#=Wed && #C2syDDD#-#DyDDD#>4 && #C1syDDD#-#DyDDD#<5?2 appointments$
$#DE#=Wed && #C3syDDD#-#DyDDD#>4 && #C2syDDD#-#DyDDD#<5?3 appointments$
$#DE#=Wed && #C4syDDD#-#DyDDD#>4 && #C3syDDD#-#DyDDD#<5?4 appointments$
$#DE#=Wed && #C5syDDD#-#DyDDD#>4 && #C4syDDD#-#DyDDD#<5?5 appointments$
$#DE#=Wed && #C6syDDD#-#DyDDD#>4 && #C5syDDD#-#DyDDD#<5?6 appointments$
$#DE#=Wed && #C7syDDD#-#DyDDD#>4 && #C6syDDD#-#DyDDD#<5?7 appointments$
$#DE#=Wed && #C8syDDD#-#DyDDD#>4 && #C7syDDD#-#DyDDD#<5?8 appointments$
$#DE#=Wed && #C9syDDD#-#DyDDD#>4 && #C8syDDD#-#DyDDD#<5?9 appointments$
$#DE#=Wed && #C10syDDD#-#DyDDD#>4 && #C9syDDD#-#DyDDD#<5?9+ appointments$
$#DE#=Thu && #C0syDDD#-#DyDDD#>3?0 appointments$
$#DE#=Thu && #C1syDDD#-#DyDDD#>3 && #C0syDDD#-#DyDDD#<4?1 appointment$
$#DE#=Thu && #C2syDDD#-#DyDDD#>3 && #C1syDDD#-#DyDDD#<4?2 appointments$
$#DE#=Thu && #C3syDDD#-#DyDDD#>3 && #C2syDDD#-#DyDDD#<4?3 appointments$
$#DE#=Thu && #C4syDDD#-#DyDDD#>3 && #C3syDDD#-#DyDDD#<4?4 appointments$
$#DE#=Thu && #C5syDDD#-#DyDDD#>3 && #C4syDDD#-#DyDDD#<4?5 appointments$
$#DE#=Thu && #C6syDDD#-#DyDDD#>3 && #C5syDDD#-#DyDDD#<4?6 appointments$
$#DE#=Thu && #C7syDDD#-#DyDDD#>3 && #C6syDDD#-#DyDDD#<4?7 appointments$
$#DE#=Thu && #C8syDDD#-#DyDDD#>3 && #C7syDDD#-#DyDDD#<4?8 appointments$
$#DE#=Thu && #C9syDDD#-#DyDDD#>3 && #C8syDDD#-#DyDDD#<4?9 appointments$
$#DE#=Thu && #C10syDDD#-#DyDDD#>3 && #C9syDDD#-#DyDDD#<4?9+ appointments$
$#DE#=Fri && #C0syDDD#-#DyDDD#>2?0 appointments$
$#DE#=Fri && #C1syDDD#-#DyDDD#>2 && #C0syDDD#-#DyDDD#<3?1 appointment$
$#DE#=Fri && #C2syDDD#-#DyDDD#>2 && #C1syDDD#-#DyDDD#<3?2 appointments$
$#DE#=Fri && #C3syDDD#-#DyDDD#>2 && #C2syDDD#-#DyDDD#<3?3 appointments$
$#DE#=Fri && #C4syDDD#-#DyDDD#>2 && #C3syDDD#-#DyDDD#<3?4 appointments$
$#DE#=Fri && #C5syDDD#-#DyDDD#>2 && #C4syDDD#-#DyDDD#<3?5 appointments$
$#DE#=Fri && #C6syDDD#-#DyDDD#>2 && #C5syDDD#-#DyDDD#<3?6 appointments$
$#DE#=Fri && #C7syDDD#-#DyDDD#>2 && #C6syDDD#-#DyDDD#<3?7 appointments$
$#DE#=Fri && #C8syDDD#-#DyDDD#>2 && #C7syDDD#-#DyDDD#<3?8 appointments$
$#DE#=Fri && #C9syDDD#-#DyDDD#>2 && #C8syDDD#-#DyDDD#<3?9 appointments$
$#DE#=Fri && #C10syDDD#-#DyDDD#>2 && #C9syDDD#-#DyDDD#<3?9+ appointments$
$#DE#=Sat && #C0syDDD#-#DyDDD#>1?0 appointments$
$#DE#=Sat && #C1syDDD#-#DyDDD#>1 && #C0syDDD#-#DyDDD#<2?1 appointment$
$#DE#=Sat && #C2syDDD#-#DyDDD#>1 && #C1syDDD#-#DyDDD#<2?2 appointments$
$#DE#=Sat && #C3syDDD#-#DyDDD#>1 && #C2syDDD#-#DyDDD#<2?3 appointments$
$#DE#=Sat && #C4syDDD#-#DyDDD#>1 && #C3syDDD#-#DyDDD#<2?4 appointments$
$#DE#=Sat && #C5syDDD#-#DyDDD#>1 && #C4syDDD#-#DyDDD#<2?5 appointments$
$#DE#=Sat && #C6syDDD#-#DyDDD#>1 && #C5syDDD#-#DyDDD#<2?6 appointments$
$#DE#=Sat && #C7syDDD#-#DyDDD#>1 && #C6syDDD#-#DyDDD#<2?7 appointments$
$#DE#=Sat && #C8syDDD#-#DyDDD#>1 && #C7syDDD#-#DyDDD#<2?8 appointments$
$#DE#=Sat && #C9syDDD#-#DyDDD#>1 && #C8syDDD#-#DyDDD#<2?9 appointments$
$#DE#=Sat && #C10syDDD#-#DyDDD#>1 && #C9syDDD#-#DyDDD#<2?9+ appointments$
$#DE#=Sun && #C0syDDD#-#DyDDD#>7?0 appointments$
$#DE#=Sun && #C1syDDD#-#DyDDD#>7 && #C0syDDD#-#DyDDD#<8?1 appointment$
$#DE#=Sun && #C2syDDD#-#DyDDD#>7 && #C1syDDD#-#DyDDD#<8?2 appointments$
$#DE#=Sun && #C3syDDD#-#DyDDD#>7 && #C2syDDD#-#DyDDD#<8?3 appointments$
$#DE#=Sun && #C4syDDD#-#DyDDD#>7 && #C3syDDD#-#DyDDD#<8?4 appointments$
$#DE#=Sun && #C5syDDD#-#DyDDD#>7 && #C4syDDD#-#DyDDD#<8?5 appointments$
$#DE#=Sun && #C6syDDD#-#DyDDD#>7 && #C5syDDD#-#DyDDD#<8?6 appointments$
$#DE#=Sun && #C7syDDD#-#DyDDD#>7 && #C6syDDD#-#DyDDD#<8?7 appointments$
$#DE#=Sun && #C8syDDD#-#DyDDD#>7 && #C7syDDD#-#DyDDD#<8?8 appointments$
$#DE#=Sun && #C9syDDD#-#DyDDD#>7 && #C8syDDD#-#DyDDD#<8?9 appointments$
$#DE#=Sun && #C10syDDD#-#DyDDD#>7 && #C9syDDD#-#DyDDD#<8?9+ appointments$
Click to expand...
Click to collapse
I'm trying to build Lineage 14.1 for serranoltexx (for 5 days now).
When I started the compilation using "breakfast serranoltexx" an error appears after the 7 percent mark (~2minutes).
I followed this guide: wiki.lineageos. org/devices/serranoltexx/build
with a fresh Ubuntu 17.04 VM Box installation two times but that error always appears.
The only thing I still could mention is that pulled the proprietary blobs using my phone as stated in the instructions not with the stock Rom but Lineage 14.1 already installed.
Full console output:
(error at line #321) pastebin. com/vC06fV36
Error:
Code:
make: Leaving directory '/home/mrglue/android/lineage/kernel/samsung/msm8930-common'
[ 7% 2535/34256] Building Kernel
FAILED: /bin/bash -c "(make -j4 CFLAGS_MODULE=\"-fno-pic\" -C kernel/samsung/msm8930-common O=/home/mrglue/android/lineage/out/target/product/serranoltexx/obj/KERNEL_OBJ ARCH=arm CROSS_COMPILE=\"/home/mrglue/android/lineage/prebuilts/misc/linux-x86/ccache/ccache arm-linux-androidkernel-\" zImage ) && (if grep -q 'CONFIG_OF=y' /home/mrglue/android/lineage/out/target/product/serranoltexx/obj/KERNEL_OBJ/.config ; then echo \"Building DTBs\" ; make -j4 CFLAGS_MODULE=\"-fno-pic\" -C kernel/samsung/msm8930-common O=/home/mrglue/android/lineage/out/target/product/serranoltexx/obj/KERNEL_OBJ ARCH=arm CROSS_COMPILE=\"/home/mrglue/android/lineage/prebuilts/misc/linux-x86/ccache/ccache arm-linux-androidkernel-\" dtbs ; else echo \"DTBs not enabled\" ; fi ) && (if grep -q 'CONFIG_MODULES=y' /home/mrglue/android/lineage/out/target/product/serranoltexx/obj/KERNEL_OBJ/.config ; then echo \"Building Kernel Modules\" ; make -j4 CFLAGS_MODULE=\"-fno-pic\" -C kernel/samsung/msm8930-common O=/home/mrglue/android/lineage/out/target/product/serranoltexx/obj/KERNEL_OBJ ARCH=arm CROSS_COMPILE=\"/home/mrglue/android/lineage/prebuilts/misc/linux-x86/ccache/ccache arm-linux-androidkernel-\" modules && make -j4 CFLAGS_MODULE=\"-fno-pic\" -C kernel/samsung/msm8930-common O=/home/mrglue/android/lineage/out/target/product/serranoltexx/obj/KERNEL_OBJ INSTALL_MOD_PATH=../../system ARCH=arm CROSS_COMPILE=\"/home/mrglue/android/lineage/prebuilts/misc/linux-x86/ccache/ccache arm-linux-androidkernel-\" modules_install && mdpath=\`find /home/mrglue/android/lineage/out/target/product/serranoltexx/system/lib/modules -type f -name modules.order\`; if [ \"\$mdpath\" != \"\" ];then mpath=\`dirname \$mdpath\`; ko=\`find \$mpath/kernel -type f -name *.ko\`; for i in \$ko; do arm-linux-androidkernel-strip --strip-unneeded \$i; mv \$i /home/mrglue/android/lineage/out/target/product/serranoltexx/system/lib/modules/; done; fi && mdpath=\`find /home/mrglue/android/lineage/out/target/product/serranoltexx/system/lib/modules -type f -name modules.order\`; if [ \"\$mdpath\" != \"\" ];then mpath=\`dirname \$mdpath\`; rm -rf \$mpath; fi ; else echo \"Kernel Modules not enabled\" ; fi )"
Hey guys I hope someone can help me figure this out...
Code:
sound/soc/codecs/Kconfig:564:warning: type of 'SND_SOC_HPH_WA' redefined from 'boolean' to 'tristate'
mm/Kconfig:415:warning: defaults for choice values not supported
warning: (LGE_USB_HOST_SUPPORT_LIST_INPUT) selects MOUSE_APPLETOUCH which has unmet direct dependencies (!UML && INPUT && INPUT_MOUSE && USB_ARCH_HAS_HCD)
warning: (LGE_USB_HOST_SUPPORT_LIST_INPUT) selects MOUSE_BCM5974 which has unmet direct dependencies (!UML && INPUT && INPUT_MOUSE && USB_ARCH_HAS_HCD)
warning: (LGE_USB_HOST_SUPPORT_LIST_INPUT) selects MOUSE_SYNAPTICS_USB which has unmet direct dependencies (!UML && INPUT && INPUT_MOUSE && USB_ARCH_HAS_HCD)
warning: (PCI_MSM && AMD_IOMMU) selects PCI_MSI which has unmet direct dependencies (PCI && ARCH_SUPPORTS_MSI)
warning: (ARCH_MSM) selects DEVFREQ_GOV_MSM_BW_HWMON which has unmet direct dependencies (PM_DEVFREQ && (ARCH_MSM_KRAIT || ARCH_MSM_BIMC_BWMON))
warning: (LGE_USB_HOST_SUPPORT_LIST_INPUT) selects MOUSE_APPLETOUCH which has unmet direct dependencies (!UML && INPUT && INPUT_MOUSE && USB_ARCH_HAS_HCD)
warning: (LGE_USB_HOST_SUPPORT_LIST_INPUT) selects MOUSE_BCM5974 which has unmet direct dependencies (!UML && INPUT && INPUT_MOUSE && USB_ARCH_HAS_HCD)
warning: (LGE_USB_HOST_SUPPORT_LIST_INPUT) selects MOUSE_SYNAPTICS_USB which has unmet direct dependencies (!UML && INPUT && INPUT_MOUSE && USB_ARCH_HAS_HCD)
warning: (PCI_MSM && AMD_IOMMU) selects PCI_MSI which has unmet direct dependencies (PCI && ARCH_SUPPORTS_MSI)
warning: (ARCH_MSM) selects DEVFREQ_GOV_MSM_BW_HWMON which has unmet direct dependencies (PM_DEVFREQ && (ARCH_MSM_KRAIT || ARCH_MSM_BIMC_BWMON))
make: Leaving directory '/home/g/android/lineage/kernel/lge/msm8992'
[ 2% 2530/98851] target C++: bu_recovery <= bootable/recovery/backup.cpp
Code:
FAILED: /home/g/android/lineage/out/target/product/h811/obj/STATIC_LIBRARIES/libedify_intermediates/lexer.cpp
/bin/bash -c "prebuilts/misc/linux-x86/flex/flex-2.5.39 -o/home/g/android/lineage/out/target/product/h811/obj/STATIC_LIBRARIES/libedify_intermediates/lexer.cpp bootable/recovery/edify/lexer.ll"
flex-2.5.39: loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0]))' failed.
Aborted (core dumped)
[ 4% 4739/98851] target C++: libappl...ble/recovery/applypatch/applypatch.cpp
ninja: build stopped: subcommand failed.
16:38:03 ninja failed with: exit status 1
Using @thepieguy repo init:
Code:
repo init -u https://github.com/thepiguy0/g4_manifest.git -b lineage-15.1
Now using the roomservice file posted in the LOS 15.1 thread...
Synced repo with:
Code:
repo sync -c -j2 --force-sync --no-clone-bundle --no-tags
Any tips would be most appreciated!
Cheers!
grantdb said:
Hey guys I hope someone can help me figure this out...
Code:
sound/soc/codecs/Kconfig:564:warning: type of 'SND_SOC_HPH_WA' redefined from 'boolean' to 'tristate'
mm/Kconfig:415:warning: defaults for choice values not supported
warning: (LGE_USB_HOST_SUPPORT_LIST_INPUT) selects MOUSE_APPLETOUCH which has unmet direct dependencies (!UML && INPUT && INPUT_MOUSE && USB_ARCH_HAS_HCD)
warning: (LGE_USB_HOST_SUPPORT_LIST_INPUT) selects MOUSE_BCM5974 which has unmet direct dependencies (!UML && INPUT && INPUT_MOUSE && USB_ARCH_HAS_HCD)
warning: (LGE_USB_HOST_SUPPORT_LIST_INPUT) selects MOUSE_SYNAPTICS_USB which has unmet direct dependencies (!UML && INPUT && INPUT_MOUSE && USB_ARCH_HAS_HCD)
warning: (PCI_MSM && AMD_IOMMU) selects PCI_MSI which has unmet direct dependencies (PCI && ARCH_SUPPORTS_MSI)
warning: (ARCH_MSM) selects DEVFREQ_GOV_MSM_BW_HWMON which has unmet direct dependencies (PM_DEVFREQ && (ARCH_MSM_KRAIT || ARCH_MSM_BIMC_BWMON))
warning: (LGE_USB_HOST_SUPPORT_LIST_INPUT) selects MOUSE_APPLETOUCH which has unmet direct dependencies (!UML && INPUT && INPUT_MOUSE && USB_ARCH_HAS_HCD)
warning: (LGE_USB_HOST_SUPPORT_LIST_INPUT) selects MOUSE_BCM5974 which has unmet direct dependencies (!UML && INPUT && INPUT_MOUSE && USB_ARCH_HAS_HCD)
warning: (LGE_USB_HOST_SUPPORT_LIST_INPUT) selects MOUSE_SYNAPTICS_USB which has unmet direct dependencies (!UML && INPUT && INPUT_MOUSE && USB_ARCH_HAS_HCD)
warning: (PCI_MSM && AMD_IOMMU) selects PCI_MSI which has unmet direct dependencies (PCI && ARCH_SUPPORTS_MSI)
warning: (ARCH_MSM) selects DEVFREQ_GOV_MSM_BW_HWMON which has unmet direct dependencies (PM_DEVFREQ && (ARCH_MSM_KRAIT || ARCH_MSM_BIMC_BWMON))
make: Leaving directory '/home/g/android/lineage/kernel/lge/msm8992'
[ 2% 2530/98851] target C++: bu_recovery <= bootable/recovery/backup.cpp
Code:
FAILED: /home/g/android/lineage/out/target/product/h811/obj/STATIC_LIBRARIES/libedify_intermediates/lexer.cpp
/bin/bash -c "prebuilts/misc/linux-x86/flex/flex-2.5.39 -o/home/g/android/lineage/out/target/product/h811/obj/STATIC_LIBRARIES/libedify_intermediates/lexer.cpp bootable/recovery/edify/lexer.ll"
flex-2.5.39: loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0]))' failed.
Aborted (core dumped)
[ 4% 4739/98851] target C++: libappl...ble/recovery/applypatch/applypatch.cpp
ninja: build stopped: subcommand failed.
16:38:03 ninja failed with: exit status 1
Using @thepieguy repo init:
Code:
repo init -u https://github.com/thepiguy0/g4_manifest.git -b lineage-15.1
Now using the roomservice file posted in the LOS 15.1 thread...
Synced repo with:
Code:
repo sync -c -j2 --force-sync --no-clone-bundle --no-tags
Any tips would be most appreciated!
Cheers!
Click to expand...
Click to collapse
With the roomservice.xml file in place this is the error:
Code:
4% 4660/98851] Lex: applypatch <= bootable/recovery/edify/lexer.ll
FAILED: /home/g/android/lineage/out/target/product/h812_usu/obj/STATIC_LIBRARIES/libedify_intermediates/lexer.cpp
/bin/bash -c "prebuilts/misc/linux-x86/flex/flex-2.5.39 -o/home/g/android/lineage/out/target/product/h812_usu/obj/STATIC_LIBRARIES/libedify_intermediates/lexer.cpp bootable/recovery/edify/lexer.ll"
flex-2.5.39: loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0]))' failed.
Aborted (core dumped)
[ 4% 4663/98851] target C++: adbd <= system/core/adb/shell_service.cpp
ninja: build stopped: subcommand failed.
22:16:01 ninja failed with: exit status 1
Code:
export LC_ALL=C
before building
P.S. don't use my repo to init any more - it's old and outdated. Make sure you repo init to the lineage repo and use the manifest from suicide org
Finally built after much frustration!
Hi all,
Can anyone help me out with info on how to solve this?
Code:
[ 84% 103/122] ----- Making uncompressed recovery ramdisk ------
cp: cannot stat '/android-dev/android/lineage/out/target/product/cepheus/root/init.recovery.*.rc': No such file or directory
[ 85% 104/122] ----- Making compressed recovery ramdisk ------
[ 86% 105/122] ----- Making recovery image ------
[ 86% 106/122] Target build info: /android-dev/android/lineage/out/target/product/cepheus/system/build.prop
[ 87% 107/122] build /android-dev/android/lineage/out/target/product/cepheus/obj/NOTICE.xml
[ 88% 108/122] build /android-dev/android/lineage/out/target/product/cepheus/obj/NOTICE.xml.gz
[ 89% 109/122] build /android-dev/android/lineage/out/target/product/cepheus/system/etc/NOTICE.xml.gz
[ 90% 110/122] build /android-dev/android/lineage/out/target/product/cepheus/obj/NOTICE_VENDOR.xml
[ 90% 111/122] build /android-dev/android/lineage/out/target/product/cepheus/obj/NOTICE_VENDOR.xml.gz
[ 91% 112/122] build /android-dev/android/lineage/out/target/product/cepheus/vendor/etc/NOTICE.xml.gz
[ 92% 113/122] Installed file list: /android-dev/android/lineage/out/target/product/cepheus/installed-files-vendor.txt
[ 93% 114/122] Installed file list: /android-dev/android/lineage/out/target/product/cepheus/installed-files.txt
[ 94% 115/122] Target system fs image: /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system.img
FAILED: /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system.img
/bin/bash -c "(if [ -d /android-dev/android/lineage/out/target/product/cepheus/system/vendor ] && [ ! -h /android-dev/android/lineage/out/target/product/cepheus/system/vendor ]; then echo 'Non-symlink /android-dev/android/lineage/out/target/product/cepheus/system/vendor detected!' 1>&2; echo 'You cannot install files to /android-dev/android/lineage/out/target/product/cepheus/system/vendor while building a separate vendor.img!' 1>&2; exit 1; fi ) && (ln -sf /vendor /android-dev/android/lineage/out/target/product/cepheus/system/vendor ) && (mkdir -p /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/ /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates && rm -rf /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"ext_mkuserimg=mkuserimg_mke2fs.sh\" >> /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"fs_type=ext4\" >> /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"system_size=3758096384\" >> /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"extfs_sparse_flag=-s\" >> /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"squashfs_sparse_flag=-s\" >> /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"selinux_fc=/android-dev/android/lineage/out/target/product/cepheus/obj/ETC/file_contexts.bin_intermediates/file_contexts.bin\" >> /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_avbtool=avbtool\" >> /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_system_hashtree_enable=true\" >> /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_system_add_hashtree_footer_args=--setup_as_rootfs_from_kernel\" >> /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_vendor_hashtree_enable=true\" >> /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_vendor_add_hashtree_footer_args=\" >> /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_product_hashtree_enable=true\" >> /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"avb_product_add_hashtree_footer_args=\" >> /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"system_root_image=true\" >> /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"root_dir=/android-dev/android/lineage/out/target/product/cepheus/root\" >> /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (echo \"skip_fsck=true\" >> /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system_image_info.txt ) && (PATH=/android-dev/android/lineage/out/host/linux-x86/bin/:\$PATH build/make/tools/releasetools/build_image.py /android-dev/android/lineage/out/target/product/cepheus/system /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system_image_info.txt /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/system.img /android-dev/android/lineage/out/target/product/cepheus/system /android-dev/android/lineage/out/target/product/cepheus/obj/PACKAGING/systemimage_intermediates/generated_system_image_info.txt || ( mkdir -p /android-dev/android/lineage/out/dist; cp /android-dev/android/lineage/out/target/product/cepheus/installed-files.txt /android-dev/android/lineage/out/dist/installed-files-rescued.txt; exit 1 ) )"
Non-symlink /android-dev/android/lineage/out/target/product/cepheus/system/vendor detected!
You cannot install files to /android-dev/android/lineage/out/target/product/cepheus/system/vendor while building a separate vendor.img!
[ 95% 116/122] Target vendor fs image: /android-dev/android/lineage/out/target/product/cepheus/vendor.img
[ 95% 117/122] Construct recovery from boot
ninja: build stopped: subcommand failed.
14:51:04 ninja failed with: exit status 1
Thanks in advance
MWPau said:
Hi all, Can anyone help me out with info on how to solve this?.........
Click to expand...
Click to collapse
If this is regarding an issue building a LineageOS Firmware ROM, there's a bunch of Guides, Tutorials, etc... regarding this topic on the Forum.
The following are just 2 examples of them that looks pretty active too.
https://forum.xda-developers.com/showthread.php?t=3551484
https://forum.xda-developers.com/showthread.php?t=2814763
Good Luck!
~~~~~~~~~~~~~~~
Unless asked to do so, PLEASE don't PM me regarding support. Sent using The ClaRetoX Forum App on my Apple Macintosh.