Error: SHELLCHECK_WARNING (CWE-457): [#def1] /usr/lib/dracut/modules.d/80anaconda/anaconda-diskroot:86:21: warning[SC2154]: repodir is referenced but not assigned. # 84| # 85| info "anaconda using disk root at $dev" # 86|-> mount -o ro "$dev" "$repodir" || warn "Couldn't mount $dev" # 87| anaconda_live_root_dir "$repodir" "$path" # 88| run_checkisomd5 "$dev" Error: SHELLCHECK_WARNING (CWE-457): [#def2] /usr/lib/dracut/modules.d/80anaconda/anaconda-hmcroot:18:24: warning[SC2154]: repodir is referenced but not assigned. # 16| if /usr/sbin/lshmc ; then # 17| info "Anaconda using SE/HMC file access to root." # 18|-> /usr/bin/hmcdrvfs "$repodir" || warn "Couldn't mount /dev/hmcdrv" # 19| anaconda_live_root_dir "$repodir" # 20| else Error: SHELLCHECK_WARNING (CWE-457): [#def3] /usr/lib/dracut/modules.d/80anaconda/anaconda-lib.sh:158:40: warning[SC2154]: hookdir is referenced but not assigned. # 156| printf "mount -t overlay LiveOS_rootfs \ # 157| -o lowerdir=/run/rootfsbase,upperdir=/run/overlayfs,workdir=/run/ovlwork \ # 158|-> %s" "${NEWROOT}" > "${hookdir}/mount/01-$$-anaconda.sh" # 159| else # 160| # Otherwise, assumption is that /dev/mapper/live-rw should have been created. Error: SHELLCHECK_WARNING (CWE-457): [#def4] /usr/lib/dracut/modules.d/80anaconda/anaconda-lib.sh:307:11: warning[SC2154]: parsed_kickstart is referenced but not assigned. # 305| unset CMDLINE # re-read the commandline # 306| . /tmp/ks.info # save the parsed kickstart # 307|-> [ -e "$parsed_kickstart" ] && cp "$parsed_kickstart" /run/install/ks.cfg # 308| } # 309| Error: SHELLCHECK_WARNING (CWE-457): [#def5] /usr/lib/dracut/modules.d/80anaconda/anaconda-netroot.sh:12:15: warning[SC2154]: root is referenced but not assigned. # 10| # 11| # get repo info # 12|-> splitsep ":" "$root" prefix repo # 13| # 14| # repo not set? make sure we are using fresh repo information Error: SHELLCHECK_WARNING (CWE-457): [#def6] /usr/lib/dracut/modules.d/80anaconda/anaconda-netroot.sh:16:9: warning[SC2154]: hookdir is referenced but not assigned. # 14| # repo not set? make sure we are using fresh repo information # 15| if [ -z "$repo" ]; then # 16|-> . "$hookdir"/cmdline/*parse-anaconda-repo.sh # 17| splitsep ":" "$root" prefix repo # 18| fi Error: SHELLCHECK_WARNING (CWE-457): [#def7] /usr/lib/dracut/modules.d/80anaconda/anaconda-netroot.sh:21:4: warning[SC2154]: prefix is referenced but not assigned. # 19| # 20| # no repo? non-net root? we're not needed here. # 21|-> [ "$prefix" = "anaconda-net" ] && [ -n "$repo" ] || return 0 # 22| # already done? don't run again. # 23| [ -e /dev/root ] && return 0 Error: SHELLCHECK_WARNING (CWE-457): [#def8] /usr/lib/dracut/modules.d/80anaconda/anaconda-netroot.sh:49:26: warning[SC2154]: options is referenced but not assigned. # 47| repo=nfs:${repo#nfs4:} # 48| nfs_to_var "$repo" "$netif" # 49|-> if ! strstr "$options" "vers="; then # 50| repo="nfs:${options:+$options,}nfsvers=4:$server:$path" # 51| fi Error: SHELLCHECK_WARNING (CWE-457): [#def9] /usr/lib/dracut/modules.d/80anaconda/anaconda-netroot.sh:50:58: warning[SC2154]: server is referenced but not assigned. # 48| nfs_to_var "$repo" "$netif" # 49| if ! strstr "$options" "vers="; then # 50|-> repo="nfs:${options:+$options,}nfsvers=4:$server:$path" # 51| fi # 52| else Error: SHELLCHECK_WARNING (CWE-457): [#def10] /usr/lib/dracut/modules.d/80anaconda/anaconda-netroot.sh:50:66: warning[SC2154]: path is referenced but not assigned. # 48| nfs_to_var "$repo" "$netif" # 49| if ! strstr "$options" "vers="; then # 50|-> repo="nfs:${options:+$options,}nfsvers=4:$server:$path" # 51| fi # 52| else Error: SHELLCHECK_WARNING (CWE-457): [#def11] /usr/lib/dracut/modules.d/80anaconda/anaconda-netroot.sh:62:32: warning[SC2154]: repodir is referenced but not assigned. # 60| fi # 61| if [ "${repo%.iso}" == "$repo" ]; then # 62|-> mount_nfs "$repo" "$repodir" "$netif" || warn "Couldn't mount $repo" # 63| anaconda_live_root_dir "$repodir" # 64| else Error: SHELLCHECK_WARNING (CWE-457): [#def12] /usr/lib/dracut/modules.d/80anaconda/anaconda-pre-shutdown.sh:18:12: warning[SC2154]: repodir is referenced but not assigned. # 16| . /lib/anaconda-lib.sh # 17| # 18|-> for mnt in $repodir $isodir; do # 19| # systemd-shutdown puts old root at /oldroot # 20| oldmnt=/oldroot$mnt Error: SHELLCHECK_WARNING (CWE-457): [#def13] /usr/lib/dracut/modules.d/80anaconda/anaconda-pre-shutdown.sh:18:21: warning[SC2154]: isodir is referenced but not assigned. # 16| . /lib/anaconda-lib.sh # 17| # 18|-> for mnt in $repodir $isodir; do # 19| # systemd-shutdown puts old root at /oldroot # 20| oldmnt=/oldroot$mnt Error: SHELLCHECK_WARNING (CWE-457): [#def14] /usr/lib/dracut/modules.d/80anaconda/driver-updates-genrules.sh:39:55: warning[SC2154]: dd_type is referenced but not assigned. # 37| if [ "${dd##*.}" = "rpm" ]; then # 38| splitsep ":" "$dd" dd_type dd_dev dd_path # 39|-> when_diskdev_appears "$(disk_to_dev_path "$dd_type")" \ # 40| driver-updates --disk "$dd_whitespace_fix" \$devnode "$dd_dev" # 41| else Error: SHELLCHECK_WARNING (CWE-457): [#def15] /usr/lib/dracut/modules.d/80anaconda/driver-updates-genrules.sh:40:71: warning[SC2154]: dd_dev is referenced but not assigned. # 38| splitsep ":" "$dd" dd_type dd_dev dd_path # 39| when_diskdev_appears "$(disk_to_dev_path "$dd_type")" \ # 40|-> driver-updates --disk "$dd_whitespace_fix" \$devnode "$dd_dev" # 41| else # 42| when_diskdev_appears "$(disk_to_dev_path "$dd")" \ Error: SHELLCHECK_WARNING (CWE-457): [#def16] /usr/lib/dracut/modules.d/80anaconda/driver-updates-genrules.sh:50:30: warning[SC2154]: hookdir is referenced but not assigned. # 48| # 49| # force us to wait at least until we've settled at least once # 50|-> echo '> /tmp/settle.done' > "$hookdir/initqueue/settled/settle_done.sh" # 51| echo '[ -f /tmp/settle.done ]' > "$hookdir/initqueue/finished/wait_for_settle.sh" # 52| Error: SHELLCHECK_WARNING (CWE-457): [#def17] /usr/lib/dracut/modules.d/80anaconda/fetch-kickstart-net.sh:67:12: warning[SC2154]: hookdir is referenced but not assigned. # 65| # If we're doing sendmac, we need to run after anaconda-ks-sendheaders.sh # 66| if getargbool 0 inst.ks.sendmac kssendmac; then # 67|-> newjob=$hookdir/initqueue/settled/fetch-ks-${netif}.sh # 68| else # 69| newjob=$hookdir/initqueue/fetch-ks-${netif}.sh Error: SHELLCHECK_WARNING (CWE-457): [#def18] /usr/lib/dracut/modules.d/80anaconda/kickstart-genrules.sh:13:15: warning[SC2154]: kstype is referenced but not assigned. # 11| cdrom|hd) # cdrom, cdrom:<path>, hd:<dev>:<path> # 12| splitsep ":" "$kickstart" kstype ksdev kspath # 13|-> if [ "$kstype" = "cdrom" ] && [ -z "$kspath" ]; then # 14| kspath="$ksdev" # 15| when_any_cdrom_appears \ Error: SHELLCHECK_WARNING (CWE-457): [#def19] /usr/lib/dracut/modules.d/80anaconda/kickstart-genrules.sh:31:62: warning[SC2154]: hookdir is referenced but not assigned. # 29| # feature. # 30| # See rbhz#2209599 for more info # 31|-> echo "[ -e /tmp/ks.cfg.done ] || main_loop=0" > "$hookdir/initqueue/ks-cdrom-wait-forever.sh" # 32| fi # 33| wait_for_kickstart Error: SHELLCHECK_WARNING (CWE-457): [#def20] /usr/lib/dracut/modules.d/80anaconda/module-setup.sh:36:11: warning[SC2154]: moddir is referenced but not assigned. # 34| # 35| # anaconda # 36|-> inst "$moddir/anaconda-lib.sh" "/lib/anaconda-lib.sh" # 37| inst_hook cmdline 25 "$moddir/parse-anaconda-options.sh" # 38| inst_hook cmdline 26 "$moddir/parse-anaconda-kickstart.sh" Error: SHELLCHECK_WARNING (CWE-457): [#def21] /usr/lib/dracut/modules.d/80anaconda/parse-anaconda-kickstart.sh:34:18: warning[SC2154]: kspath is referenced but not assigned. # 32| file|path) # "file:<path>" - "path:<path>" is accepted but deprecated # 33| splitsep ":" "$kickstart" kstype kspath # 34|-> if [ -f "$kspath" ]; then # 35| info "anaconda: parsing kickstart $kspath" # 36| cp "$kspath" /tmp/ks.cfg Error: SHELLCHECK_WARNING (CWE-457): [#def22] /usr/lib/dracut/modules.d/80anaconda/parse-anaconda-options.sh:8:11: warning[SC2154]: repodir is referenced but not assigned. # 6| # 7| # create the repodir and isodir that anaconda will look for # 8|-> mkdir -p "$repodir" "$isodir" # 9| # 10| # add some modules Error: SHELLCHECK_WARNING (CWE-457): [#def23] /usr/lib/dracut/modules.d/80anaconda/parse-anaconda-options.sh:8:22: warning[SC2154]: isodir is referenced but not assigned. # 6| # 7| # create the repodir and isodir that anaconda will look for # 8|-> mkdir -p "$repodir" "$isodir" # 9| # 10| # add some modules Error: SHELLCHECK_WARNING (CWE-457): [#def24] /usr/lib/dracut/modules.d/80anaconda/parse-anaconda-repo.sh:24:11: warning[SC2154]: repotype is referenced but not assigned. # 22| if [ -n "$repo" ]; then # 23| splitsep ":" "$repo" repotype rest # 24|-> case "$repotype" in # 25| http|https|ftp|nfs|nfs4) # 26| root="anaconda-net:$repo" Error: SHELLCHECK_WARNING (CWE-457): [#def25] /usr/lib/dracut/modules.d/80anaconda/repo-genrules.sh:7:7: warning[SC2154]: root is referenced but not assigned. # 5| . /lib/anaconda-lib.sh # 6| # 7|-> case "$root" in # 8| anaconda-disk:*) # 9| # anaconda-disk:<device>[:<path>] Error: SHELLCHECK_WARNING (CWE-457): [#def26] /usr/lib/dracut/modules.d/80anaconda/repo-genrules.sh:13:45: warning[SC2154]: diskpath is referenced but not assigned. # 11| diskdev=$(disk_to_dev_path "$diskdev") # 12| when_diskdev_appears "$diskdev" \ # 13|-> anaconda-diskroot "\$env{DEVNAME}" "$diskpath" # 14| ;; # 15| anaconda-auto-cd) Error: SHELLCHECK_WARNING (CWE-457): [#def27] /usr/lib/dracut/modules.d/80anaconda/save-initramfs.sh:9:11: warning[SC2154]: repodir is referenced but not assigned. # 7| # First, check to see if we can find a copy of initramfs laying around # 8| for i in images/pxeboot/initrd.img ppc/ppc64/initrd.img images/initrd.img; do # 9|-> [ -f "$repodir/$i" ] && initramfs=$repodir/$i && break # 10| done # 11| Error: SHELLCHECK_WARNING (CWE-457): [#def28] /usr/lib/dracut/modules.d/80anaconda/updates-genrules.sh:6:9: warning[SC2154]: anac_updates is referenced but not assigned. # 4| . /lib/anaconda-lib.sh # 5| # 6|-> updates=$anac_updates # 7| [ -n "$updates" ] || return # 8| case $updates in Error: SHELLCHECK_WARNING (CWE-457): [#def29] /usr/lib/dracut/modules.d/80anaconda/updates-genrules.sh:21:74: warning[SC2154]: path is referenced but not assigned. # 19| splitsep ":" "$updates" dev path # 20| dev=$(disk_to_dev_path "$dev") # 21|-> when_diskdev_appears "$dev" fetch-updates-disk "\$env{DEVNAME}" "$path" # 22| wait_for_updates # 23| ;; Error: SHELLCHECK_WARNING (CWE-571): [#def30] /usr/libexec/anaconda/log-capture:8:19: warning[SC2155]: Declare and assign separately to avoid masking return values. # 6| # 7| # shellcheck disable=SC2068 # 8|-> _to_log() { local OutputFile=$(tr ' /' '_' <<<"$@"); $@ >${OUTDIR}/${OutputFile}; } # 9| # 10| mkdir -p ${OUTDIR} Error: SHELLCHECK_WARNING (CWE-252): [#def31] /usr/libexec/anaconda/log-capture:11:1: warning[SC2164]: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. # 9| # 10| mkdir -p ${OUTDIR} # 11|-> cd ${OUTDIR} # 12| # 13| if [[ ! -f /tmp/ks.cfg ]];then Error: SHELLCHECK_WARNING (CWE-398): [#def32] /usr/libexec/anaconda/start-module:15:14: warning[SC2163]: This does not export '2'. Remove $/${} for that, or use ${var?} to quiet. # 13| # Set up the environment. # 14| --env) # 15|-> export $2 # 16| shift 2 # 17| ;; Error: COMPILER_WARNING (CWE-477): [#def33] anaconda-42.13-build/anaconda-42.13/widgets/src/BaseStandalone.c: scope_hint: In function 'anaconda_base_standalone_class_init' anaconda-42.13-build/anaconda-42.13/widgets/src/BaseStandalone.c:152:5: warning[-Wdeprecated-declarations]: 'g_type_class_add_private' is deprecated # 152 | g_type_class_add_private(object_class, sizeof(AnacondaBaseStandalonePrivate)); # | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here. /usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here. /usr/include/glib-2.0/glib-object.h:24: included_from: Included from here. /usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here. /usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here. /usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here. /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28: included_from: Included from here. /usr/include/gtk-3.0/gdk/gdk.h:32: included_from: Included from here. /usr/include/gtk-3.0/gtk/gtk.h:30: included_from: Included from here. anaconda-42.13-build/anaconda-42.13/widgets/src/BaseWindow.h:21: included_from: Included from here. anaconda-42.13-build/anaconda-42.13/widgets/src/BaseStandalone.c:20: included_from: Included from here. /usr/include/glib-2.0/gobject/gtype.h:1497:10: note: declared here # 1497 | void g_type_class_add_private (gpointer g_class, # | ^~~~~~~~~~~~~~~~~~~~~~~~ # 150| G_PARAM_READWRITE | G_PARAM_CONSTRUCT)); # 151| # 152|-> g_type_class_add_private(object_class, sizeof(AnacondaBaseStandalonePrivate)); # 153| # 154| gtk_widget_class_set_css_name(widget_class, "AnacondaBaseStandalone"); Error: COMPILER_WARNING: [#def34] anaconda-42.13-build/anaconda-42.13/widgets/src/BaseStandalone.c: scope_hint: In function 'anaconda_base_standalone_init' anaconda-42.13-build/anaconda-42.13/widgets/src/BaseStandalone.c:160:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" # 160 | AnacondaBaseStandalonePrivate); # | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 158| win->priv = G_TYPE_INSTANCE_GET_PRIVATE(win, # 159| ANACONDA_TYPE_BASE_STANDALONE, # 160|-> AnacondaBaseStandalonePrivate); # 161| } # 162| Error: COMPILER_WARNING (CWE-477): [#def35] anaconda-42.13-build/anaconda-42.13/widgets/src/BaseWindow.c: scope_hint: In function 'anaconda_base_window_class_init' anaconda-42.13-build/anaconda-42.13/widgets/src/BaseWindow.c:235:5: warning[-Wdeprecated-declarations]: 'g_type_class_add_private' is deprecated # 235 | g_type_class_add_private(object_class, sizeof(AnacondaBaseWindowPrivate)); # | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here. /usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here. /usr/include/glib-2.0/glib-object.h:24: included_from: Included from here. /usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here. /usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here. /usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here. /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28: included_from: Included from here. /usr/include/gtk-3.0/gdk/gdk.h:32: included_from: Included from here. /usr/include/gtk-3.0/gtk/gtk.h:30: included_from: Included from here. anaconda-42.13-build/anaconda-42.13/widgets/src/LayoutIndicator.h:21: included_from: Included from here. anaconda-42.13-build/anaconda-42.13/widgets/src/BaseWindow.c:25: included_from: Included from here. /usr/include/glib-2.0/gobject/gtype.h:1497:10: note: declared here # 1497 | void g_type_class_add_private (gpointer g_class, # | ^~~~~~~~~~~~~~~~~~~~~~~~ # 233| G_TYPE_NONE, 0); # 234| # 235|-> g_type_class_add_private(object_class, sizeof(AnacondaBaseWindowPrivate)); # 236| # 237| gtk_widget_class_set_css_name(widget_class, "AnacondaBaseWindow"); Error: COMPILER_WARNING: [#def36] anaconda-42.13-build/anaconda-42.13/widgets/src/BaseWindow.c: scope_hint: In function 'anaconda_base_window_init' anaconda-42.13-build/anaconda-42.13/widgets/src/BaseWindow.c:258:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" # 258 | AnacondaBaseWindowPrivate); # | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 256| win->priv = G_TYPE_INSTANCE_GET_PRIVATE(win, # 257| ANACONDA_TYPE_BASE_WINDOW, # 258|-> AnacondaBaseWindowPrivate); # 259| # 260| win->priv->is_beta = FALSE; Error: COMPILER_WARNING (CWE-477): [#def37] anaconda-42.13-build/anaconda-42.13/widgets/src/DiskOverview.c: scope_hint: In function 'anaconda_disk_overview_class_init' anaconda-42.13-build/anaconda-42.13/widgets/src/DiskOverview.c:239:5: warning[-Wdeprecated-declarations]: 'g_type_class_add_private' is deprecated # 239 | g_type_class_add_private(object_class, sizeof(AnacondaDiskOverviewPrivate)); # | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here. /usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here. /usr/include/glib-2.0/glib-object.h:24: included_from: Included from here. /usr/include/atk-1.0/atk/atk-enum-types.h:12: included_from: Included from here. /usr/include/atk-1.0/atk/atk.h:25: included_from: Included from here. anaconda-42.13-build/anaconda-42.13/widgets/src/DiskOverview.c:20: included_from: Included from here. /usr/include/glib-2.0/gobject/gtype.h:1497:10: note: declared here # 1497 | void g_type_class_add_private (gpointer g_class, # | ^~~~~~~~~~~~~~~~~~~~~~~~ # 237| G_PARAM_READWRITE)); # 238| # 239|-> g_type_class_add_private(object_class, sizeof(AnacondaDiskOverviewPrivate)); # 240| # 241| gtk_widget_class_set_css_name(widget_class, "AnacondaDiskOverview"); Error: COMPILER_WARNING: [#def38] anaconda-42.13-build/anaconda-42.13/widgets/src/DiskOverview.c: scope_hint: In function 'anaconda_disk_overview_init' anaconda-42.13-build/anaconda-42.13/widgets/src/DiskOverview.c:310:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" # 310 | AnacondaDiskOverviewPrivate); # | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 308| widget->priv = G_TYPE_INSTANCE_GET_PRIVATE(widget, # 309| ANACONDA_TYPE_DISK_OVERVIEW, # 310|-> AnacondaDiskOverviewPrivate); # 311| gtk_widget_set_valign(GTK_WIDGET(widget), GTK_ALIGN_CENTER); # 312| Error: COMPILER_WARNING (CWE-477): [#def39] anaconda-42.13-build/anaconda-42.13/widgets/src/HubWindow.c: scope_hint: In function 'anaconda_hub_window_class_init' anaconda-42.13-build/anaconda-42.13/widgets/src/HubWindow.c:103:5: warning[-Wdeprecated-declarations]: 'g_type_class_add_private' is deprecated # 103 | g_type_class_add_private(object_class, sizeof(AnacondaHubWindowPrivate)); # | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here. /usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here. /usr/include/glib-2.0/glib-object.h:24: included_from: Included from here. /usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here. /usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here. /usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here. /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28: included_from: Included from here. /usr/include/gtk-3.0/gdk/gdk.h:32: included_from: Included from here. /usr/include/gtk-3.0/gtk/gtk.h:30: included_from: Included from here. anaconda-42.13-build/anaconda-42.13/widgets/src/BaseStandalone.h:21: included_from: Included from here. anaconda-42.13-build/anaconda-42.13/widgets/src/HubWindow.c:20: included_from: Included from here. /usr/include/glib-2.0/gobject/gtype.h:1497:10: note: declared here # 1497 | void g_type_class_add_private (gpointer g_class, # | ^~~~~~~~~~~~~~~~~~~~~~~~ # 101| GtkWidgetClass *widget_class = GTK_WIDGET_CLASS(klass); # 102| # 103|-> g_type_class_add_private(object_class, sizeof(AnacondaHubWindowPrivate)); # 104| # 105| gtk_widget_class_set_css_name(widget_class, "AnacondaHubWindow"); Error: COMPILER_WARNING: [#def40] anaconda-42.13-build/anaconda-42.13/widgets/src/HubWindow.c: scope_hint: In function 'anaconda_hub_window_init' anaconda-42.13-build/anaconda-42.13/widgets/src/HubWindow.c:125:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" # 125 | AnacondaHubWindowPrivate); # | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ # 123| win->priv = G_TYPE_INSTANCE_GET_PRIVATE(win, # 124| ANACONDA_TYPE_HUB_WINDOW, # 125|-> AnacondaHubWindowPrivate); # 126| # 127| win->priv->scrolled_window = gtk_scrolled_window_new(NULL, NULL); Error: COMPILER_WARNING (CWE-477): [#def41] anaconda-42.13-build/anaconda-42.13/widgets/src/LayoutIndicator.c: scope_hint: In function 'anaconda_layout_indicator_class_init' anaconda-42.13-build/anaconda-42.13/widgets/src/LayoutIndicator.c:137:5: warning[-Wdeprecated-declarations]: 'g_type_class_add_private' is deprecated /usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here. /usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here. /usr/include/glib-2.0/glib-object.h:24: included_from: Included from here. /usr/include/atk-1.0/atk/atk-enum-types.h:12: included_from: Included from here. /usr/include/atk-1.0/atk/atk.h:25: included_from: Included from here. anaconda-42.13-build/anaconda-42.13/widgets/src/LayoutIndicator.c:22: included_from: Included from here. /usr/include/glib-2.0/gobject/gtype.h:1497:10: note: declared here # 135| G_PARAM_READWRITE)); # 136| # 137|-> g_type_class_add_private(object_class, sizeof(AnacondaLayoutIndicatorPrivate)); # 138| # 139| gtk_widget_class_set_css_name(widget_class, "AnacondaLayoutIndicator"); Error: COMPILER_WARNING: [#def42] anaconda-42.13-build/anaconda-42.13/widgets/src/LayoutIndicator.c: scope_hint: In function 'anaconda_layout_indicator_init' anaconda-42.13-build/anaconda-42.13/widgets/src/LayoutIndicator.c:284:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" # 284 | AnacondaLayoutIndicatorPrivate); # | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 282| self->priv = G_TYPE_INSTANCE_GET_PRIVATE(self, # 283| ANACONDA_TYPE_LAYOUT_INDICATOR, # 284|-> AnacondaLayoutIndicatorPrivate); # 285| # 286| /* layout indicator should not change focus when it is clicked */ Error: COMPILER_WARNING (CWE-477): [#def43] anaconda-42.13-build/anaconda-42.13/widgets/src/MountpointSelector.c: scope_hint: In function 'anaconda_mountpoint_selector_class_init' anaconda-42.13-build/anaconda-42.13/widgets/src/MountpointSelector.c:203:5: warning[-Wdeprecated-declarations]: 'g_type_class_add_private' is deprecated # 203 | g_type_class_add_private(object_class, sizeof(AnacondaMountpointSelectorPrivate)); # | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here. /usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here. /usr/include/glib-2.0/glib-object.h:24: included_from: Included from here. /usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here. /usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here. /usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here. /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28: included_from: Included from here. /usr/include/gtk-3.0/gdk/gdk.h:32: included_from: Included from here. anaconda-42.13-build/anaconda-42.13/widgets/src/MountpointSelector.c:21: included_from: Included from here. /usr/include/glib-2.0/gobject/gtype.h:1497:10: note: declared here # 1497 | void g_type_class_add_private (gpointer g_class, # | ^~~~~~~~~~~~~~~~~~~~~~~~ # 201| NULL); // array of types, one for each parameter # 202| # 203|-> g_type_class_add_private(object_class, sizeof(AnacondaMountpointSelectorPrivate)); # 204| # 205| gtk_widget_class_set_css_name(widget_class, "AnacondaMountpointSelector"); Error: COMPILER_WARNING: [#def44] anaconda-42.13-build/anaconda-42.13/widgets/src/MountpointSelector.c: scope_hint: In function 'anaconda_mountpoint_selector_init' anaconda-42.13-build/anaconda-42.13/widgets/src/MountpointSelector.c:228:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" # 228 | AnacondaMountpointSelectorPrivate); # | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ # 226| mountpoint->priv = G_TYPE_INSTANCE_GET_PRIVATE(mountpoint, # 227| ANACONDA_TYPE_MOUNTPOINT_SELECTOR, # 228|-> AnacondaMountpointSelectorPrivate); # 229| # 230| /* Allow tabbing from one MountpointSelector to the next, and make sure it's Error: COMPILER_WARNING (CWE-477): [#def45] anaconda-42.13-build/anaconda-42.13/widgets/src/SpokeSelector.c: scope_hint: In function 'anaconda_spoke_selector_class_init' anaconda-42.13-build/anaconda-42.13/widgets/src/SpokeSelector.c:167:5: warning[-Wdeprecated-declarations]: 'g_type_class_add_private' is deprecated # 167 | g_type_class_add_private(object_class, sizeof(AnacondaSpokeSelectorPrivate)); # | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here. /usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here. /usr/include/glib-2.0/glib-object.h:24: included_from: Included from here. /usr/include/atk-1.0/atk/atk-enum-types.h:12: included_from: Included from here. /usr/include/atk-1.0/atk/atk.h:25: included_from: Included from here. anaconda-42.13-build/anaconda-42.13/widgets/src/SpokeSelector.c:20: included_from: Included from here. /usr/include/glib-2.0/gobject/gtype.h:1497:10: note: declared here # 1497 | void g_type_class_add_private (gpointer g_class, # | ^~~~~~~~~~~~~~~~~~~~~~~~ # 165| G_PARAM_READWRITE)); # 166| # 167|-> g_type_class_add_private(object_class, sizeof(AnacondaSpokeSelectorPrivate)); # 168| # 169| gtk_widget_class_set_css_name(widget_class, "AnacondaSpokeSelector"); Error: COMPILER_WARNING: [#def46] anaconda-42.13-build/anaconda-42.13/widgets/src/SpokeSelector.c: scope_hint: In function 'anaconda_spoke_selector_init' anaconda-42.13-build/anaconda-42.13/widgets/src/SpokeSelector.c:268:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" # 268 | AnacondaSpokeSelectorPrivate); # | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 266| spoke->priv = G_TYPE_INSTANCE_GET_PRIVATE(spoke, # 267| ANACONDA_TYPE_SPOKE_SELECTOR, # 268|-> AnacondaSpokeSelectorPrivate); # 269| # 270| /* Allow tabbing from one SpokeSelector to the next, and make sure it's Error: COMPILER_WARNING (CWE-477): [#def47] anaconda-42.13-build/anaconda-42.13/widgets/src/SpokeWindow.c: scope_hint: In function 'anaconda_spoke_window_class_init' anaconda-42.13-build/anaconda-42.13/widgets/src/SpokeWindow.c:100:5: warning[-Wdeprecated-declarations]: 'g_type_class_add_private' is deprecated # 100 | g_type_class_add_private(object_class, sizeof(AnacondaSpokeWindowPrivate)); # | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here. /usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here. /usr/include/glib-2.0/glib-object.h:24: included_from: Included from here. /usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here. /usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here. /usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here. /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28: included_from: Included from here. /usr/include/gtk-3.0/gdk/gdk.h:32: included_from: Included from here. /usr/include/gtk-3.0/gtk/gtk.h:30: included_from: Included from here. anaconda-42.13-build/anaconda-42.13/widgets/src/BaseWindow.h:21: included_from: Included from here. anaconda-42.13-build/anaconda-42.13/widgets/src/SpokeWindow.c:20: included_from: Included from here. /usr/include/glib-2.0/gobject/gtype.h:1497:10: note: declared here # 1497 | void g_type_class_add_private (gpointer g_class, # | ^~~~~~~~~~~~~~~~~~~~~~~~ # 98| G_TYPE_NONE, 0); # 99| # 100|-> g_type_class_add_private(object_class, sizeof(AnacondaSpokeWindowPrivate)); # 101| # 102| gtk_widget_class_set_css_name(widget_class, "AnacondaSpokeWindow"); Error: COMPILER_WARNING: [#def48] anaconda-42.13-build/anaconda-42.13/widgets/src/SpokeWindow.c: scope_hint: In function 'anaconda_spoke_window_init' anaconda-42.13-build/anaconda-42.13/widgets/src/SpokeWindow.c:125:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" # 125 | AnacondaSpokeWindowPrivate); # | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 123| win->priv = G_TYPE_INSTANCE_GET_PRIVATE(win, # 124| ANACONDA_TYPE_SPOKE_WINDOW, # 125|-> AnacondaSpokeWindowPrivate); # 126| # 127| /* Create the button. */ Error: COMPILER_WARNING (CWE-477): [#def49] anaconda-42.13-build/anaconda-42.13/widgets/src/StandaloneWindow.c: scope_hint: In function 'anaconda_standalone_window_class_init' anaconda-42.13-build/anaconda-42.13/widgets/src/StandaloneWindow.c:114:5: warning[-Wdeprecated-declarations]: 'g_type_class_add_private' is deprecated # 114 | g_type_class_add_private(object_class, sizeof(AnacondaStandaloneWindowPrivate)); # | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here. /usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here. /usr/include/glib-2.0/glib-object.h:24: included_from: Included from here. /usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here. /usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here. /usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here. /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28: included_from: Included from here. /usr/include/gtk-3.0/gdk/gdk.h:32: included_from: Included from here. /usr/include/gtk-3.0/gtk/gtk.h:30: included_from: Included from here. anaconda-42.13-build/anaconda-42.13/widgets/src/BaseStandalone.h:21: included_from: Included from here. anaconda-42.13-build/anaconda-42.13/widgets/src/StandaloneWindow.c:20: included_from: Included from here. /usr/include/glib-2.0/gobject/gtype.h:1497:10: note: declared here # 1497 | void g_type_class_add_private (gpointer g_class, # | ^~~~~~~~~~~~~~~~~~~~~~~~ # 112| G_PARAM_READABLE)); # 113| # 114|-> g_type_class_add_private(object_class, sizeof(AnacondaStandaloneWindowPrivate)); # 115| # 116| gtk_widget_class_set_css_name(widget_class, "AnacondaStandaloneWindow"); Error: COMPILER_WARNING: [#def50] anaconda-42.13-build/anaconda-42.13/widgets/src/StandaloneWindow.c: scope_hint: In function 'anaconda_standalone_window_init' anaconda-42.13-build/anaconda-42.13/widgets/src/StandaloneWindow.c:146:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" # 146 | AnacondaStandaloneWindowPrivate); # | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 144| win->priv = G_TYPE_INSTANCE_GET_PRIVATE(win, # 145| ANACONDA_TYPE_STANDALONE_WINDOW, # 146|-> AnacondaStandaloneWindowPrivate); # 147| # 148| /* Create the buttons. */
analyzer-version-clippy | 1.82.0 |
analyzer-version-cppcheck | 2.16.0 |
analyzer-version-gcc | 14.2.1 |
analyzer-version-gcc-analyzer | 15.0.0 |
analyzer-version-shellcheck | 0.10.0 |
analyzer-version-unicontrol | 0.0.2 |
enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
exit-code | 0 |
host | ip-172-16-1-75.us-west-2.compute.internal |
mock-config | fedora-rawhide-gcc-latest-x86_64 |
project-name | anaconda-42.13-1.fc42 |
store-results-to | /tmp/tmp91tvy0l4/anaconda-42.13-1.fc42.tar.xz |
time-created | 2024-11-12 23:12:41 |
time-finished | 2024-11-12 23:15:06 |
tool | csmock |
tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-gcc-latest-x86_64' '-t' 'clippy,cppcheck,gcc,unicontrol,shellcheck' '-o' '/tmp/tmp91tvy0l4/anaconda-42.13-1.fc42.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install=gcc-latest' '--gcc-analyzer-bin=/opt/gcc-latest/bin/gcc' '/tmp/tmp91tvy0l4/anaconda-42.13-1.fc42.src.rpm' |
tool-version | csmock-3.7.1.20241107.094801.gb3f0f26.pr_192-1.el9 |