http://bugzilla.opensuse.org/show_bug.cgi?id=1133233
Bug ID: 1133233
Summary: LTO: libaio build fails
Classification: openSUSE
Product: openSUSE Tumbleweed
Version: Current
Hardware: Other
OS: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Basesystem
Assignee: bnc-team-screening(a)forge.provo.novell.com
Reporter: martin.liska(a)suse.com
QA Contact: qa-bugs(a)suse.de
Found By: ---
Blocker: ---
The package delivers a static library and should use fat LTO objects:
https://en.opensuse.org/openSUSE:LTO#Static_libraries
--
You are receiving this mail because:
You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1133277
Bug ID: 1133277
Summary: LTO: protobuf abuild fails
Classification: openSUSE
Product: openSUSE Tumbleweed
Version: Current
Hardware: Other
OS: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Basesystem
Assignee: bnc-team-screening(a)forge.provo.novell.com
Reporter: martin.liska(a)suse.com
QA Contact: qa-bugs(a)suse.de
Found By: ---
Blocker: ---
Fails due to:
[ 233s] + ../src/protoc --java_out=core/src/main/java -I../src
../src/google/protobuf/descriptor.proto
[ 233s] terminate called after throwing an instance of 'std::system_error'
[ 233s] what(): Unknown error -1
[ 233s] /var/tmp/rpm-tmp.IcJGkF: line 61: 9707 Aborted
../src/protoc --java_out=core/src/main/java -I../src
../src/google/protobuf/descriptor.proto
#0 0x00007ffff7e3fd8b in raise () from /lib64/libc.so.6
#1 0x00007ffff7e29549 in abort () from /lib64/libc.so.6
#2 0x00007ffff7aad63f in ?? () from /usr/lib64/libstdc++.so.6
#3 0x00007ffff7ab8f38 in ?? () from /usr/lib64/libstdc++.so.6
#4 0x00007ffff7ab8f83 in std::terminate() () from /usr/lib64/libstdc++.so.6
#5 0x00007ffff7ab91b4 in __cxa_throw () from /usr/lib64/libstdc++.so.6
#6 0x00007ffff7ab0156 in std::__throw_system_error(int) () from
/usr/lib64/libstdc++.so.6
#7 0x00007ffff792741b in std::call_once<void (&)()> (__once=...,
__f=<optimized out>) at
/usr/include/c++/9/x86_64-suse-linux/bits/gthr-default.h:700
#8 0x00007ffff77fbb83 in global constructors keyed to
65535_0_bytestream.o.132584 () at ./google/protobuf/repeated_field.h:428
#9 0x00007ffff7fe276a in call_init.part () from /lib64/ld-linux-x86-64.so.2
#10 0x00007ffff7fe2866 in _dl_init () from /lib64/ld-linux-x86-64.so.2
#11 0x00007ffff7fd40ca in _dl_start_user () from /lib64/ld-linux-x86-64.so.2
#12 0x0000000000000004 in ?? ()
#13 0x00007fffffffeb14 in ?? ()
#14 0x00007fffffffeb50 in ?? ()
#15 0x00007fffffffeb6e in ?? ()
#16 0x00007fffffffeb77 in ?? ()
#17 0x0000000000000000 in ?? ()
https://github.com/protocolbuffers/protobuf/issues/5923
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1194809
Bug ID: 1194809
Summary: Possible password leak by windows stealing focus
Classification: openSUSE
Product: openSUSE Tumbleweed
Version: Current
Hardware: All
OS: openSUSE Tumbleweed
Status: NEW
Severity: Major
Priority: P5 - None
Component: GNOME
Assignee: gnome-bugs(a)suse.de
Reporter: martin.wilck(a)suse.com
QA Contact: qa-bugs(a)suse.de
Found By: ---
Blocker: ---
Yesterday I lost (luckily only part of) an important password as follows:
I was running pidgin as IRC client. pidgin was configured to autoconnect to
some channels on irc.suse.de. I activated the SUSE VPN via the GNOME VPN panel.
I continued working in the terminal.
I ran a command in the terminal that required typing a password (as usual in
terminal applications, typing passwords provides no visual feedback like
"***"). I pressed "enter" and nothing happened. At this point I realized that
the 2nd half of the password had ended up in the pidgin window.
What happened? If an IRC server is unreachable, pidgin polls in the background
in a certain interval (a few minutes I think). When the server becomes
reachable, it connects to it, which causes the typical startup dialog &
messages ("You are connected to irc1.suse.de ....") to be displayed. At this
moment, the pidgin window pops up and grabs the keyboard focus. As the window
is relatively small and my screen is large, and I was looking at the keyboard
while typing (because I usually do when typing passwords), I didn't notice this
immediately, and typed part of the password to the pidgin window.
This is particularly nasty, because after establishing the VPN connection, the
window pops up after a non-deterministic time interval which is between a few
seconds and ~5 minutes. You can't "wait" for this to happen, and if you don't,
you're likely to forget that the connection process is going on in the
background.
Also, making matters worse, when the pidgin window pops up because of a message
in some chat, the focus isn't necessarily in the chat (tab in the pidgin
window) that caused the pop-up, but in some currently selected chat. In the
case at hand, I'd typed my password at to libera.chat's "NickServ" bot (which
didn't recongnize it as command, but might have logged what I typed).
For the time being, I've disabled the "auto-join" feature for all pidgin
channels on irc.suse.de. But I'm unsure if that actually helps, because I
believe that pidgin would try to connect to IRC accounts nonetheless, and if it
does, the typical login / connect dialogs might cause the window to pop up even
if no chats are configured to connect automatically.
See also
https://askubuntu.com/questions/1084032/how-to-prevent-new-windows-from-ste…
There someone suggests using
> gsettings set org.gnome.desktop.wm.preferences focus-new-windows 'strict'
I've tried that setting on TW (GNOME 41.3) and saw no change in behavior.
A simple test is typing something like this in the terminal:
> $ gedit &
> $ abcdefg.... # continue typing
At some point, gedit will pop up and the text will end up in the gedit window.
Note that this happens with gedit but not e.g. with emacs or libreoffice
writer. So it depends on the application. Also, some applications (e.g. the ssh
and gpg askpass tools) use a different API that does this much better - the
entire screen gets locked and changes color, so that typing something at the
wrong window is practically impossible. This behavior would be inapparopriate
for an application like gedit, though.
The behavior of gedit and pidgin under GNOME is highly dangerous. I've reason
to believe that other Window Managers (or X in general) behave similarly.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1201962
Bug ID: 1201962
Summary: Bootloader password leaked into_YaST logs
Classification: openSUSE
Product: openSUSE Tumbleweed
Version: Current
Hardware: Other
OS: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: YaST2
Assignee: yast2-maintainers(a)suse.de
Reporter: ancor(a)suse.com
QA Contact: jsrain(a)suse.com
Found By: ---
Blocker: ---
In yast2-bootloader (even during system installation) if the option "Protect
Boot Loader with Password" is used, YaST executes the command
grub2-mkpasswd-pbkdf2 to generate the hashed password. Doing so, it leaks the
typed password to the YaST logs.
https://github.com/yast/yast-bootloader/blob/master/src/lib/bootloader/grub…
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1201248
Bug ID: 1201248
Summary: VUL-0: CVE-2022-31014: nextcloud: Nextcloud is
vulnerable to SMTP command injection
Classification: openSUSE
Product: openSUSE Distribution
Version: Leap 15.4
Hardware: Other
URL: https://smash.suse.de/issue/336309/
OS: Other
Status: NEW
Severity: Minor
Priority: P5 - None
Component: Security
Assignee: ecsos(a)schirra.net
Reporter: cathy.hu(a)suse.com
QA Contact: security-team(a)suse.de
Found By: Security Response Team
Blocker: ---
CVE-2022-31014
Nextcloud server is an open source personal cloud server. Affected versions
were
found to be vulnerable to SMTP command injection. The impact varies based on
which commands are supported by the backend SMTP server. However, the main risk
here is that the attacker can then hijack an already-authenticated SMTP session
and run arbitrary SMTP commands as the email user, such as sending emails to
other users, changing the FROM user, and so on. As before, this depends on the
configuration of the server itself, but newlines should be sanitized to
mitigate
such arbitrary SMTP command injection. It is recommended that the Nextcloud
Server is upgraded to 22.2.8 , 23.0.5 or 24.0.1. There are no known workarounds
for this issue.
References:
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2022-31014https://github.com/nextcloud/security-advisories/security/advisories/GHSA-2…https://github.com/nextcloud/server/pull/32428http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-31014https://hackerone.com/reports/1516377
--
You are receiving this mail because:
You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1185529
Bug ID: 1185529
Summary: libgccjit does not find libgcc/crtbegin.o
Classification: openSUSE
Product: openSUSE Tumbleweed
Version: Current
Hardware: Other
OS: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Development
Assignee: screening-team-bugs(a)suse.de
Reporter: opensusebz(a)halobates.de
QA Contact: qa-bugs(a)suse.de
Found By: ---
Blocker: ---
Trying to compile current emacs with libgccjit11, but the test of libgccjit at
configure time fails:
(t.c is below)
gcc t.c -lgccjit
./a.out
ld: cannot find crtbeginS.o: No such file or directory
ld: cannot find -lgcc
ld: cannot find -lgcc_s
libgccjit.so: error: error invoking gcc driver
strace shows that the paths seem to be incorrect:
strace -e execve -f ./a.out
...
[pid 23720] execve("/usr/bin/ld", ["ld", "--build-id", "--eh-frame-hdr", "-m",
"elf_x86_64", "-shared", "-o", "/tmp/libgccjit-X37gMf/fake.so",
"/usr/lib/../lib64/crti.o", "crtbeginS.o", "-L/lib/../lib64",
"-L/usr/lib/../lib64", "/tmp/ccgGNXSP.o", "-lgcc", "--push-state",
"--as-needed", "-lgcc_s", "--pop-state", "-lc", "-lgcc", "--push-state",
"--as-needed", "-lgcc_s", "--pop-state", "crtendS.o",
"/usr/lib/../lib64/crtn.o"], 0x14203a0 /* 105 vars */) = 0
crtbegin etc. are in /usr/lib64/gcc/x86_64-suse-linux/
but the driver is not telling the linker that.
t.c:
#include <libgccjit.h>
#include <stdlib.h>
#include <stdio.h>
int
main (int argc, char **argv)
{
gcc_jit_context *ctxt;
gcc_jit_result *result;
ctxt = gcc_jit_context_acquire ();
if (!ctxt)
exit (1);
gcc_jit_type *int_type =
gcc_jit_context_get_type (ctxt, GCC_JIT_TYPE_INT);
gcc_jit_function *func =
gcc_jit_context_new_function (ctxt, NULL,
GCC_JIT_FUNCTION_EXPORTED,
int_type, "foo", 0, NULL, 0);
gcc_jit_block *block = gcc_jit_function_new_block (func, "foo");
gcc_jit_block_end_with_return (
block,
NULL,
gcc_jit_context_new_rvalue_from_int (ctxt, int_type, 1));
result = gcc_jit_context_compile (ctxt);
if (!result)
exit (1);
typedef int (*fn_type) (void);
fn_type foo =
(fn_type)gcc_jit_result_get_code (result, "foo");
if (!foo)
exit (1);
if (foo () != 1)
exit (1);
gcc_jit_context_release (ctxt);
gcc_jit_result_release (result);
return 0;
}
--
You are receiving this mail because:
You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1133283
Bug ID: 1133283
Summary: LTO: rust build fails
Classification: openSUSE
Product: openSUSE Tumbleweed
Version: Current
Hardware: Other
OS: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Basesystem
Assignee: bnc-team-screening(a)forge.provo.novell.com
Reporter: martin.liska(a)suse.com
QA Contact: qa-bugs(a)suse.de
Found By: ---
Blocker: ---
Fails due to:
[ 4348s] = note:
/usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld:
/home/abuild/rpmbuild/BUILD/rustc-1.33.0-src/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-1315fc6ffe54b9a7.rlib(std-1315fc6ffe54b9a7.std.3yju5qwd-cgu.2.rcgu.o):
in function `std::sys_common::gnu::libbacktrace::foreach_symbol_fileline':
[ 4348s]
/home/abuild/rpmbuild/BUILD/rustc-1.33.0-src/src/libstd/sys_common/gnu/libbacktrace.rs:33:
undefined reference to `__rdos_backtrace_pcinfo'
[ 4348s]
/usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld:
/home/abuild/rpmbuild/BUILD/rustc-1.33.0-src/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-1315fc6ffe54b9a7.rlib(std-1315fc6ffe54b9a7.std.3yju5qwd-cgu.2.rcgu.o):
in function `std::sys_common::gnu::libbacktrace::init_state':
[ 4348s]
/home/abuild/rpmbuild/BUILD/rustc-1.33.0-src/src/libstd/sys_common/gnu/libbacktrace.rs:169:
undefined reference to `__rdos_backtrace_create_state'
[ 4348s]
/usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld:
/home/abuild/rpmbuild/BUILD/rustc-1.33.0-src/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-1315fc6ffe54b9a7.rlib(std-1315fc6ffe54b9a7.std.3yju5qwd-cgu.2.rcgu.o):
in function `std::sys_common::gnu::libbacktrace::resolve_symname':
[ 4348s]
/home/abuild/rpmbuild/BUILD/rustc-1.33.0-src/src/libstd/sys_common/gnu/libbacktrace.rs:72:
undefined reference to `__rdos_backtrace_syminfo'
[ 4348s]
/usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld:
/home/abuild/rpmbuild/BUILD/rustc-1.33.0-src/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-1315fc6ffe54b9a7.rlib(std-1315fc6ffe54b9a7.std.3yju5qwd-cgu.2.rcgu.o):
in function `std::sys_common::gnu::libbacktrace::resolve_symname':
[ 4348s]
/home/abuild/rpmbuild/BUILD/rustc-1.33.0-src/src/libstd/sys_common/gnu/libbacktrace.rs:72:
undefined reference to `__rdos_backtrace_syminfo'
[ 4348s] collect2: error: ld returned 1 exit status
[ 4348s]
[ 4348s]
[ 4348s] error: aborting due to previous error
[ 4348s]
[ 4348s] error: Could not compile `rustc-rayon-core`.
[ 4348s] warning: build failed, waiting for other jobs to finish...
[ 4350s] error: linking with `cc` failed: exit code: 1
--
You are receiving this mail because:
You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1135030
Bug ID: 1135030
Summary: LTO: ceph build fails
Classification: openSUSE
Product: openSUSE Tumbleweed
Version: Current
Hardware: Other
OS: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Basesystem
Assignee: bnc-team-screening(a)forge.provo.novell.com
Reporter: martin.liska(a)suse.com
QA Contact: qa-bugs(a)suse.de
Found By: ---
Blocker: ---
Fails here:
https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:…
due to:
[ 8864s]
/usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld:
../../../lib/librados.so.2.0.0: undefined reference to
`rados_aio_create_completion'
[ 8864s]
/usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld:
../../../lib/librados.so.2.0.0: undefined reference to
`rados_create_with_context'
[ 8864s]
/usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld:
../../../lib/librados.so.2.0.0: undefined reference to `rados_version'
[ 8864s]
/usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld:
../../../lib/librados.so.2.0.0: undefined reference to `rados_create2'
[ 8864s]
/usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld:
../../../lib/librados.so.2.0.0: undefined reference to
`rados_nobjects_list_next'
[ 8864s]
/usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld:
../../../lib/librados.so.2.0.0: undefined reference to `rados_conf_parse_env'
[ 8864s]
/usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld:
../../../lib/librados.so.2.0.0: undefined reference to `rados_conf_set'
[ 8864s]
/usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld:
../../../lib/librados.so.2.0.0: undefined reference to `rados_create'
[ 8864s]
/usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld:
../../../lib/librados.so.2.0.0: undefined reference to `rados_ioctx_create2'
[ 8864s]
/usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld:
../../../lib/librados.so.2.0.0: undefined reference to `rados_conf_parse_argv'
[ 8864s]
/usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld:
../../../lib/librados.so.2.0.0: undefined reference to `rados_conf_read_file'
--
You are receiving this mail because:
You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1201089
Bug ID: 1201089
Summary: [META] GCC 13 package failures
Classification: openSUSE
Product: openSUSE Tumbleweed
Version: Current
Hardware: Other
OS: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Basesystem
Assignee: screening-team-bugs(a)suse.de
Reporter: martin.liska(a)suse.com
QA Contact: qa-bugs(a)suse.de
Found By: ---
Blocker: ---
Meta issue that will track all packages that fail with gcc13 package.
--
You are receiving this mail because:
You are on the CC list for the bug.