03.03.2018, 21:20, "Carlos E. R." <robin.listas(a)telefonica.net>:
> On 2018-03-03 18:30, Larry Finger wrote:
>> On 03/03/2018 05:51 AM, Carlos E. R. wrote:
>>> On 2018-03-03 08:18, Andrey Ponomarenko wrote:
>>>> Hi there!
>>>>
>>>> Good news for all interested in hardware compatibility and reliability.
>>>>
>>>> I've started a new project to estimate reliability of hard drives and
>>>> SSD in real-life conditions based on the SMART data reports collected
>>>> by Linux users in the Linux-Hardware.org database since 2014. The
>>>> initial data (SMART reports), analysis methods and results are
>>>> publicly shared in a new github repository:
>>>> https://github.com/linuxhw/SMART. Everyone can contribute to the
>>>> report by uploading probes of their computers by the hw-probe tool!
>>>
>>> Where do we get that tool from? It is not available at openSUSE:
>>>
>>> <https://software.opensuse.org/search?p=1&baseproject=openSUSE:Leap:42.3&q=h…>
>>
>> You can get the source and use it with the following:
>>
>> git clone http://github.com/linuxhw/hw-probe
>> cd hw-probe
>> sudo make install prefix=/usr
>> sudo hw-probe -all -upload -id <description>
>>
>> If you want to see what goes into the database, look at
>> https://linux-hardware.org/?probe=550460aaac
>>
>> Is this a package we should make available for openSUSE users?
>
> If you want to populate the database with many entries, yes :-)
>
> And also announce it on a more visible mail list, too.
>
> --
> Cheers / Saludos,
>
> Carlos E. R.
> (from 42.2 x86_64 "Malachite" at Telcontar)
Hi,
I've just created a package by OBS that can be installed by:
sudo zypper addrepo -G -f obs://home:linuxbuild/openSUSE_Factory hw-probe
sudo zypper install hw-probe
The command to replenish the database:
sudo hw-probe -all -upload
AppImage is also available to run without installing: https://github.com/linuxhw/hw-probe#appimage
OBS project: https://build.opensuse.org/package/show/home:linuxbuild/hw-probe
Thank you.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Hi all,
A "new" package is on its way to Factory: libratbag [1]. It has been part of
the distribution before, but got kicked after 42.2 for the package lacking
maintenance.
Contrary to its name, the core of the package is the daemon ratbagd which
provides configuration capabilities for gaming mice. It includes a command
line client that allows to read and set mouse configurations but can also be
used by GUI applications like piper [2].
This package adds a new service listening on D-BUS which has been whitelisted
via bsc#1076467.
Kind Regards,
Matthias
[1]: https://github.com/libratbag/libratbag
[2]: https://github.com/libratbag/piper
--
Dr. Matthias Bach
www.marix.org
„Der einzige Weg, die Grenzen des Möglichen zu finden, ist ein klein wenig
über diese hinaus in das Unmögliche vorzustoßen.“ - Arthur C. Clarke
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
ImageMagick (7.0.8.3 -> 7.0.8.6)
apache-commons-collections
apache-commons-daemon
apache-commons-dbcp
apache-commons-io
apache-commons-logging
apache-commons-pool2
avalon-framework
bea-stax
dnsmasq
fwupdate (11 -> 12)
geronimo-specs
gpg2
javapackages-tools (5.0.0+git20180104.9367c8f6 -> 5.2.0+git20180620.70fa2258)
kernel-source (4.17.7 -> 4.17.9)
libevent
libstorage-ng (3.3.316 -> 4.1.0)
mailman (2.1.27 -> 2.1.28)
mozjs52
mtools
multipath-tools (0.7.3+67+suse.8f0c27b -> 0.7.7+75+suse.6287aef)
npth (1.5 -> 1.6)
plasma5-workspace
psgml
pulseaudio (12.0 -> 12.2)
rubygem-uglifier (4.1.15 -> 4.1.16)
sddm (0.17.0 -> 0.18.0)
snapper (0.5.5 -> 0.5.6)
subversion
vid_stab
virt-manager
vlc
whois (5.3.1 -> 5.3.2)
xmlgraphics-batik
yast2-bootloader (4.1.5 -> 4.1.6)
yast2-core (4.0.2 -> 4.0.3)
yast2-packager (4.1.1 -> 4.1.2)
yast2-storage-ng (4.0.195 -> 4.0.199)
=== Details ===
==== ImageMagick ====
Version update (7.0.8.3 -> 7.0.8.6)
Subpackages: ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI6 libMagickWand-7_Q16HDRI6 perl-PerlMagick
- enable i586 tests again, except t/montage.t
- update to 7.0.8-6:
* Improve SVG support for tspan element.
* Add support for -fx image.extent.
* Fixed a few potential memory leaks.
* Fixed numerous use of uninitialized values, integer overflow, memory
exceeded, and timeouts (credit to OSS Fuzz).
* Support %B property, the image file size without any decorations.
==== apache-commons-collections ====
- Added patch:
* commons-collections-jdk11.patch
+ resolve ambiguity with toArray(null)
+ fixes tests with jdk11
- Build with source and target 8 to prepare for a possible removal
of 1.6 compatibility
- Run fdupes on documentation
==== apache-commons-daemon ====
- apache-commons-daemon-riscv64.patch: add riscv64 to the list of
supported cpus
- Use %license for LICENSE.txt
- Build with source and target 8 to prepare for a possible removal
of 1.6 compatibility
- Run fdupes on documentation
==== apache-commons-dbcp ====
- Added patches:
* apache-commons-dbcp-sourcetarget.patch
+ build with java source / target 8 to align with other
packages
* apache-commons-dbcp-javadoc.patch
+ do not attempt to load urls while building
==== apache-commons-io ====
- Build with source and target 8 to prepare for a possible removal
of 1.6 compatibility
- Run fdupes on documentation
==== apache-commons-logging ====
- Modified patch:
* commons-logging-1.2-sourcetarget.patch
+ Build with source and target 8 to prepare for a possible
removal of 1.6 compatibility
==== apache-commons-pool2 ====
- Build with source and target 8 to prepare for a possible removal
of 1.6 compatibility
- Run fdupes on documentation
==== avalon-framework ====
- Build with source and target 8 to prepare for a possible removal
of 1.6 compatibility
==== bea-stax ====
- Modified patch:
* bea-stax-target16.patch -> bea-stax-target8.patch
+ Build with source and target 8 to prepare for a possible
removal of 1.6 compatibility
==== dnsmasq ====
- Don't require systemd explicit, fix spec file to handle both
cases correct. In containers we don't have systemd.
- Adjust pre/post install for transactional updates.
- Use %license instead of %doc [bsc#1082318]
==== fwupdate ====
Version update (11 -> 12)
- Update to version 12:
+ Better CI.
+ Limit how large our WMI buffer can be.
+ Add fwup_version() because fwupd wants it.
+ Fix linking on (some) platforms that need libgcc_eh.a.
+ abicheck improvements.
+ Default to creating a UX capsule, whatever it may actually do.
- Refresh fwupdate-suse-build.patch with quilt.
- Use url for source tarball and license tag for COPYING.
==== geronimo-specs ====
Subpackages: geronimo-jta-1_1-api geronimo-specs-poms
- BuildConflict with java-devel >= 11, since the build uses tools
and APIs removed in jdk11
- Build with source and target 8 to prepare for a possible removal
of 1.6 compatibility
==== gpg2 ====
Subpackages: gpg2-lang
- Add basic udev rules for smartcards to be used with
scdaemon, taken from debian:
* scdaemon.udev
==== javapackages-tools ====
Version update (5.0.0+git20180104.9367c8f6 -> 5.2.0+git20180620.70fa2258)
- Switch to multibuild layout
- Update to version 5.2.0+git20180620.70fa2258:
* Rename the async kwarg in call_script to wait (reverses the logic)
* Actually bump version to 5.3.0 snapshot
* Bump version in VERSION file
* [man] s/Pacakge/Package/g
* Fix typos in README
* Fix configure-base.sh after filesystem macro split
* Split filesystem macros to separate macro file
* Introduce javapackages-filesystem package
* [java-functions] extend ABRT Java agent options
* change abrt-java-connector upstream URL
* Remove resolverSettings/prefixes from XMvn config
* Add macros to allow passing arbitrary options to XMvn
* [spec] Bump package version to 5.1.0
* Allow specifying custom repo when calling xmvn-install
- Refresh patches:
* suse-use-libdir.patch
* python-optional.patch
==== kernel-source ====
Version update (4.17.7 -> 4.17.9)
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms
- Linux 4.17.9 (bnc#1012628).
- bpf: undo prog rejection on read-only lock failure
(bnc#1012628).
- bpf, arm32: fix to use bpf_jit_binary_lock_ro api (bnc#1012628).
- bpf: enforce correct alignment for instructions (bnc#1012628).
- arm64: KVM: Add ARCH_WORKAROUND_2 discovery through
ARCH_FEATURES_FUNC_ID (bnc#1012628).
- arm64: KVM: Handle guest's ARCH_WORKAROUND_2 requests
(bnc#1012628).
- arm64: KVM: Add ARCH_WORKAROUND_2 support for guests
(bnc#1012628).
- arm64: KVM: Add HYP per-cpu accessors (bnc#1012628).
- arm64: ssbd: Add prctl interface for per-thread mitigation
(bnc#1012628).
- arm64: ssbd: Introduce thread flag to control userspace
mitigation (bnc#1012628).
- arm64: ssbd: Restore mitigation status on CPU resume
(bnc#1012628).
- arm64: ssbd: Skip apply_ssbd if not using dynamic mitigation
(bnc#1012628).
- arm64: ssbd: Add global mitigation state accessor (bnc#1012628).
- arm64: Add 'ssbd' command-line option (bnc#1012628).
- arm64: Add ARCH_WORKAROUND_2 probing (bnc#1012628).
Update config files.
ARM64_SSBD=y
- arm64: Add per-cpu infrastructure to call ARCH_WORKAROUND_2
(bnc#1012628).
- arm64: Call ARCH_WORKAROUND_2 on transitions between EL0 and
EL1 (bnc#1012628).
- arm/arm64: smccc: Add SMCCC-specific return codes (bnc#1012628).
- ipvs: initialize tbl->entries in ip_vs_lblc_init_svc()
(bnc#1012628).
- ipvs: initialize tbl->entries after allocation (bnc#1012628).
- net/nfc: Avoid stalls when nfc_alloc_send_skb() returned NULL
(bnc#1012628).
- bpf: don't leave partial mangled prog in jit_subprogs error path
(bnc#1012628).
- bpf: sockmap, consume_skb in close path (bnc#1012628).
- bpf: sockmap, fix crash when ipv6 sock is added (bnc#1012628).
- block: don't use blocking queue entered for recursive bio
submits (bnc#1012628).
- rds: avoid unenecessary cong_update in loop transport
(bnc#1012628).
- bpf: reject any prog that failed read-only lock (bnc#1012628).
- bdi: Fix another oops in wb_workfn() (bnc#1012628).
- netfilter: ipv6: nf_defrag: drop skb dst before queueing
(bnc#1012628).
- nsh: set mac len based on inner packet (bnc#1012628).
- autofs: fix slab out of bounds read in getname_kernel()
(bnc#1012628).
- tls: Stricter error checking in zerocopy sendmsg path
(bnc#1012628).
- KEYS: DNS: fix parsing multiple options (bnc#1012628).
- reiserfs: fix buffer overflow with long warning messages
(bnc#1012628).
- netfilter: ebtables: reject non-bridge targets (bnc#1012628).
- PCI: hv: Disable/enable IRQs rather than BH in
hv_compose_msi_msg() (bnc#1012628).
- crypto: af_alg - Initialize sg_num_bytes in error code path
(bnc#1012628).
- net: lan78xx: Fix race in tx pending skb size calculation
(bnc#1012628).
- rtlwifi: rtl8821ae: fix firmware is not ready to run
(bnc#1012628).
- rtlwifi: Fix kernel Oops "Fw download fail!!" (bnc#1012628).
- net: cxgb3_main: fix potential Spectre v1 (bnc#1012628).
- x86/kvm/Kconfig: Ensure CRYPTO_DEV_CCP_DD state at minimum
matches KVM_AMD (bnc#1012628).
- virtio_net: split XDP_TX kick and XDP_REDIRECT map flushing
(bnc#1012628).
- sfc: correctly initialise filter rwsem for farch (bnc#1012628).
- s390/qeth: fix race when setting MAC address (bnc#1012628).
- s390/qeth: avoid using is_multicast_ether_addr_64bits on
(u8 *)[6] (bnc#1012628).
- Revert "s390/qeth: use Read device to query hypervisor for MAC"
(bnc#1012628).
- IB/mlx5: Avoid dealing with vport representors if not being
e-switch manager (bnc#1012628).
- i40e: split XDP_TX tail and XDP_REDIRECT map flushing
(bnc#1012628).
- enic: do not overwrite error code (bnc#1012628).
- xen-netfront: Update features after registering netdev
(bnc#1012628).
- xen-netfront: Fix mismatched rtnl_unlock (bnc#1012628).
- nfp: reject binding to shared blocks (bnc#1012628).
- net: use dev_change_tx_queue_len() for SIOCSIFTXQLEN
(bnc#1012628).
- net: macb: initialize bp->queues[0].bp for at91rm9200
(bnc#1012628).
- nfp: flower: fix mpls ether type detection (bnc#1012628).
- hinic: reset irq affinity before freeing irq (bnc#1012628).
- VSOCK: fix loopback on big-endian systems (bnc#1012628).
- vhost_net: validate sock before trying to put its fd
(bnc#1012628).
- tcp: prevent bogus FRTO undos with non-SACK flows (bnc#1012628).
- tcp: fix Fast Open key endianness (bnc#1012628).
- strparser: Remove early eaten to fix full tcp receive buffer
stall (bnc#1012628).
- stmmac: fix DMA channel hang in half-duplex mode (bnc#1012628).
- s390/qeth: don't clobber buffer on async TX completion
(bnc#1012628).
- r8152: napi hangup fix after disconnect (bnc#1012628).
- qmi_wwan: add support for the Dell Wireless 5821e module
(bnc#1012628).
- qed: Limit msix vectors in kdump kernel to the minimum required
count (bnc#1012628).
- qed: Fix use of incorrect size in memcpy call (bnc#1012628).
- qed: Fix setting of incorrect eswitch mode (bnc#1012628).
- qede: Adverstise software timestamp caps when PHC is not
available (bnc#1012628).
- net/tcp: Fix socket lookups with SO_BINDTODEVICE (bnc#1012628).
- net: sungem: fix rx checksum support (bnc#1012628).
- net_sched: blackhole: tell upper qdisc about dropped packets
(bnc#1012628).
- net/sched: act_ife: preserve the action control in case of error
(bnc#1012628).
- net/sched: act_ife: fix recursive lock and idr leak
(bnc#1012628).
- net/packet: fix use-after-free (bnc#1012628).
- net: mvneta: fix the Rx desc DMA address in the Rx path
(bnc#1012628).
- net/mlx5: Fix wrong size allocation for QoS ETC TC regitster
(bnc#1012628).
- net/mlx5: Fix required capability for manipulating MPFS
(bnc#1012628).
- net/mlx5: Fix incorrect raw command length parsing
(bnc#1012628).
- net/mlx5: Fix command interface race in polling mode
(bnc#1012628).
- net/mlx5: E-Switch, Avoid setup attempt if not being e-switch
manager (bnc#1012628).
- net/mlx5e: Don't attempt to dereference the ppriv struct if
not being eswitch manager (bnc#1012628).
- net/mlx5e: Avoid dealing with vport representors if not being
e-switch manager (bnc#1012628).
- net: macb: Fix ptp time adjustment for large negative delta
(bnc#1012628).
- net: fix use-after-free in GRO with ESP (bnc#1012628).
- net: dccp: switch rx_tstamp_last_feedback to monotonic clock
(bnc#1012628).
- net: dccp: avoid crash in ccid3_hc_rx_send_feedback()
(bnc#1012628).
- ixgbe: split XDP_TX tail and XDP_REDIRECT map flushing
(bnc#1012628).
- ipvlan: fix IFLA_MTU ignored on NEWLINK (bnc#1012628).
- ipv6: sr: fix passing wrong flags to crypto_alloc_shash()
(bnc#1012628).
- hv_netvsc: split sub-channel setup into async and sync
(bnc#1012628).
- atm: zatm: Fix potential Spectre v1 (bnc#1012628).
- atm: Preserve value of skb->truesize when accounting to vcc
(bnc#1012628).
- alx: take rtnl before calling __alx_open from resume
(bnc#1012628).
- pinctrl: mt7622: fix a kernel panic when gpio-hog is being
applied (bnc#1012628).
- pinctrl: mt7622: stop using the deprecated
pinctrl_add_gpio_range (bnc#1012628).
- pinctrl: mt7622: fix error path on failing at groups building
(bnc#1012628).
- pinctrl: sh-pfc: r8a77970: remove SH_PFC_PIN_CFG_DRIVE_STRENGTH
flag (bnc#1012628).
- x86/paravirt: Make native_save_fl() extern inline (bnc#1012628).
- x86/asm: Add _ASM_ARG* constants for argument registers to
<asm/asm.h> (bnc#1012628).
- compiler-gcc.h: Add __attribute__((gnu_inline)) to all inline
declarations (bnc#1012628).
- commit 059e5b8
- rpm/kernel-source.spec.in: require bc for kernel-source
This is needed for building include/generated/timeconst.h from
kernel/time/timeconst.bc.
- commit 2fa4028
- Linux 4.17.8 (bnc#1012628).
- commit 38e4cdc
==== libevent ====
- Make use of %license macro
- Add devel-static package, which is needed for building Envoy
(https://www.envoyproxy.io/) and Cilium with Envoy integration
- Fix an error about /usr/bin/env shebang in event_rpcgen.py
* python2-shebang.patch
==== libstorage-ng ====
Version update (3.3.316 -> 4.1.0)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#546
- document package version scheme
- 4.1.0
- merge gh#openSUSE/libstorage-ng#545
- added document for limits
- 3.3.317
==== mailman ====
Version update (2.1.27 -> 2.1.28)
- update to 2.1.28:
* A content spoofing vulnerability with invalid list name messages in
the web UI has been fixed. CVE-2018-13796 bsc#1101288
* It is now possible to edit HTML and text templates via the web admin
UI in a supported language other than the list's preferred_language.
* The Japanese translation has been updated
* The German translation has been updated
* The Esperanto translation has been updated
* The BLOCK_SPAMHAUS_LISTED_DBL_SUBSCRIBE feature added in 2.1.27 was
not working. This is fixed.
* Escaping of HTML entities for the web UI is now done more selectively.
==== mozjs52 ====
- Remove trailing backslash (https://build.suse.de/request/show/168818)
==== mtools ====
- do not build in parallel as it fails
==== multipath-tools ====
Version update (0.7.3+67+suse.8f0c27b -> 0.7.7+75+suse.6287aef)
Subpackages: kpartx
- Update to version 0.7.7+75+suse.6287aef:
Added minor updates from upstream
* multipath-tools: add info about how to enable ALUA in ONTAP
* multipath-tools: add directio path_checker for DASD devices
* multipath-tools: make Product Name mandatory and add all of them
Minor rebase, as some SUSE patches have been merged upstream
(all mentioned in previous changelogs)
- Update to version 0.7.7+72+suse.4b24466:
* multipath: fix return code handling in delegate_to_multipathd
(bsc#1098177)
* multipath: don't start multipathd unnecessarily
(bsc#1098177)
- Update to version 0.7.7+70+suse.4a5941e:
* libmultipath: change partition_delimiter default to "-part"
(bsc#1073622, bsc#1056526)
* change default for find_multipaths to "greedy" (bsc#1099054)
* libmultipath: allow distributions to change partition_delim default
(bsc#1073622, bsc#1056526)
- Update to version 0.7.7+67+suse.a7d1e14:
- RBD/RADOS backend support has been removed upstream
remove support for it in openSUSE, too (boo#1099037)
* added Obsoletes: for multipath-tools-rbd.
- libdmmp version has changed to 0.2.0
- New patches not yet upstream:
* multipathd: fix mpp->hwe handling on path removal (boo#1099028)
* libmultipath: print correct default for delay_*_checks (boo#1099026)
* libmultipath: avoid error messages from RDAC check (bsc#1075539)
* (lib)mpathpersist: use O_RDONLY file descriptors (bsc#1093220)
* libmpathpersist: fix byte swapping for big endian systems (bsc#1099036)
* multipath-tools/tests: add tests for get_unaligned_beXX (bsc#1099036)
* libmultipath: add (get|put)_unaligned_be64 (bsc#1099036)
* libmpathpersist: fix stack overflow in mpath_format_readfullstatus()
(bsc#1099007)
* multipathd: fix buffer size in cli_getprkey (bsc#1099028)
* libmultipath: fix gcc 8.1 "truncated output" warnings
(bsc#1099007)
* libmpathpersist: fix typo in mpath_format_readfullstatus
(bsc#1099007)
* libmpathpersist: remove duplicate test in readfullstatus
(bsc#1099007)
- SUSE specific patches preserved:
* multipath.rules: temporary rule to obtain ID_WWN for NVMe (bsc#1076828)
* kpartx: create symlinks for dmraid devices (bsc#1064212)
* multipath.conf.5: document no_partitons compat support (fate#323406)
* libmultipath: compat support for 'features "1 no_partitions"' (fate#323406)
* Added fossology assessment as README.licenses (bsc#1088801)
- Dropped patches from previous factory/SLE15 release (0.7.3+69+suse.218a0d0):
* libmultipath: don't [un]set queue_if_no_path after domap
obsoleted by "libmultipath: cleanup features handling code"
* multipath.rules: use -i flag to multipath
obsoleted by path detection patch series
* libmpathpersist: add support for prkeys file v3
obsoleted by "mpathpersist: Fix invalid condition check"
* libmultipath: fix deadlock in tur.c
obsoleted by "libmultipath: fix tur checker locking"
* checkers/rbd: missing pthread_lock() on failure path
obsolete because of RBD removal
* libmultipath/hwtable: don't hard-code ALUA for IBM IPR
obsoleted by "libmultipath: hwhandler auto-detection for ALUA" and
"libmultipath: don't reject maps with undefined prio"
- Update to upstream version 0.7.7-50-g39ad8dc8
This includes the patch series for config file handling (bsc#1067789).
Upstream commit log:
* multipath-tools: fix help for hds prio
* multipath-tools: remove unused SCSI_REV_SIZE
* Fix lintian complaint about bad whatis entry
* fixup "libmultipath: merge hwentries inside a conf file"
* tests/hwtable: add test for broken hwentry filtering
* multipath.conf(5): various corrections and clarifications
* libmultipath: escape '"' chars while dumping config
* libmultipath: implement and use blacklist merging
* libmultipath: merge "multipath" config sections by wwid
* multipath: implement "multipath -T" (bsc#1067789)
* multipathd: implement "show config local" (bsc#1067789)
* libmultipath: allow printing local maps in snprint_config
* tests/hwtable: add test for local configuration dump
* libmultipath: allow dumping only "local" hwtable in snprint_config
* tests/hwtable: implement configuration dump + reload test
* multipath, multipathd: consolidate config dumping
* libmultipath: don't merge by regex in setup_default_blist()
* libmultipath/hwtable: remove inherited props from ONTAP NVMe
* libmultipath: merge hwentries inside a conf file
* libmultipath: don't merge hwentries by regex
* libmultipath: allow more than one hwentry
* libmultipath: use vector for for pp->hwe and mp->hwe
* libmultipath: add debug messages to hwentry lookup/merging code
* tests/hwtable: tests for config file handling and hwentry merging
* tests/test-lib: cmocka helpers to simulate path and map discovery
* tests/Makefile: autogenerate list of symbols to be wrapped
* libmultipath/prio: constify simple getters
* libmultipath: change prototypes of hwe_regmatch() and find_hwe()
* libmultipath: some const usage in hwentry handling
* libmultipath/structs.c: constify some functions
* libmultipath: remove superfluous conditionals in load_config()
* libmultipath: fix memory leak in process_config_dir()
* kpartx: no need to use FREE_CONST
* multipath.conf.5: update the description of marginal_path_err_rate_threshold
* multipath: don't check timestamps without a path
* mpathpersist: fix aptpl support
* mpathpersist: add all_tg_pt option
* libmultipath: remove rbd code
* libmultipath: fix error parsing "find_multipaths strict"
* multipathd: handle errors in uxlsnr as fatal
* libmultipath: don't reject maps with undefined prio
* multipath-tools: configure hitachi ams2000 and hus100 as full active arrays
* multipath-tools: refresh kernel-doc from kernel sources
* multipath-tools: add +x to doc-preclean.pl and split-man.pl
* multipath-tools: fix compilation with musl libc
* multipath-tools: Remove trailing/leading whitespaces and reformat code
* multipath-tools: replace FSF address with a www pointer
* multipath-tools: remove emacs autoconfig of kpartx/gpt.h
* multipath-tools: remove "c" from __cpluscplus, misspelled
* multipath-tools: add RDAC SUN/ArrayStorage to hwtable
* Bump version to 0.7.7
* multipathd: fix reservation_key check
* multipathd: add failures path format wildcard
* multipath.rules: find_multipaths "smart" logic
* libmultipath: enable find_multipaths "smart"
* multipath -u: test if path is busy
* multipath -u: don't grab devices already passed to system
* multipath -u: quick check if path is multipathed
* multipath -u: cleanup logic
* multipath -u : set FIND_MULTIPATHS_WAIT_UNTIL from /dev/shm
* libmultipath: implement find_multipaths_timeout
* multipath -u: add DM_MULTIPATH_DEVICE_PATH=2 for "maybe"
* multipath -u: treat failed wwids as invalid
* multipath -u: change output to environment/key format
* multipath -u: common code path for result message
* libmultipath: indicate wwid failure in dm_addmap_create()
* libmultipath: functions to indicate mapping failure in /dev/shm
* libmultipath: use const char* in open_file()
* libmultipath: change find_multipaths option to multi-value
* libmultipath: trigger path uevent only when necessary
* libmultipath: trigger change uevent on new device creation
* multipath -u -i: respect entries in WWIDs file
* libmultipath: should_multipath: keep existing maps
* Revert "multipathd: imply -n if find_multipaths is set"
* Revert "multipath: ignore -i if find_multipaths is set"
* libmultipath: Fix logic in should_multipath
* multipath-tools: add licence info to README
* multipath-tools: create LICENSES dir with the text of all used licences
* multipath-tools: create LICENSES dir with the text of all used licences
* 11-dm-mpath.rules: dont't run "multipath -U" during coldplug
* libmpathpersist: decrease log level of various messages
* multipathd: decrease log level of waiter thread start/stop msgs
* libmultipath: decrease log level of uevent filter/merge messages
* multipathd: decrease log level of "spurious uevent" message
* libmultipath: don't print undefined values
* mpathcmd: fix libmpathcmd license
* multipathd: remove unneeded function parameter
* multipathd: minor dmevents polling code cleanups
* multipath: add comments
* multipathd: remove incorrect pthread_testcancel
* libmultipath/propsel: (re)use static const vars for origin
* libmultipath: hwhandler auto-detection for ALUA
* multipath-tools: add GPLv2 as COPYING
* multipath-tools: move COPYING to COPYING.LESSER
* multipath: fix rcu thread cancellation hang
* multipathd: register threads that use rcu calls
* libmultipath: Fix recently introduced inconsistencies
* Allow the compiler to verify consistency of declarations and definitions
* multipathd: stop waiter in __setup_multipath
* multipathd: move __setup_multipath to multipathd
* multipathd: fix waiter thread cancelling
* multipath-tools: remove DF arrays from HP
* multipath: add unit tests for dmevents code
* multipathd: add new polling dmevents waiter thread
* libmultipath: add helper functions
* call start_waiter_thread() before setup_multipath()
* move waiter code from libmultipath to multipathd
* libmultipath: move remove_map waiter code to multipathd
* multipathd: use nanosleep for strict timing
* libmultipath: fix log_pthread processing
* multipathd: log thread cleanup
* libmultipath: set dm_conf_verbosity
* libmultipath: fix basenamecpy
* Unit tests for basenamecpy
* multipath-tools: fix errors in auto generated man pages
* Bump version to 0.7.6
* multipath-tools: fix misspellings
* multipath-tools: refresh kernel-doc from kernel sources
* multipath.conf(5): improve syntax documentation
* libmultipath: config parser: fix corner case for double quotes
* libmultipath: config parser: Allow '"' in strings
* libmultipath: config parser: don't strip whitepace between quotes
* tests: add unit tests for config file parser
* libmultipath: uev_update_path: update path properties
* libmultipath: uev_update_path: always warn if WWID changed
* libmultipath: get_uid: don't quit prematurely without udev
* libmultipath: get_uid: check VPD pages for SCSI only
* libmultipath: remove FREE_CONST() again
* libmultipath: fix wrong output of "multipath -t"
* Introduce the ibmultipath/unaligned.h header file
* libmultipath: Fix sgio_get_vpd() (bsc#1099484)
* kpartx: Improve reliability of find_loop_by_file()
* libmultipath, alloc_path_with_pathinfo(): Ensure that pp->wwid is '\0'-terminated
* libmultipath: enable feature disable changed wwid by default
* multipathd: add lock protection for cli_list_status
* multipath-tools: reformat and update comments in hwtable
* multipath-tools: move Nimble and SGI to HPE section
* multipath-tools: build: prevent intermediate file deletion
* multipath: fix clang warning in delegate_to_multipathd
* multipathd: fix -Wpointer-to-int-cast warning in uxlsnr
* libmultipath: fix crash on shutdown if io_err thread isn't running
* multipath-tools: add info about how to get a release directly from gitweb
* Bump version to 0.7.5
* multipathd: start marginal path checker thread lazily
* libmultipath: fix race in stop_io_err_stat_thread
* multipathd: fix signal blocking logic
* multipathd: update path group prio in check_path
* libmultipath: foreign/nvme: implement path display
* multipathd: use foreign API
* multipath: use foreign API
* libmultipath: pathinfo: call into foreign library
* libmultipath/foreign: nvme foreign library
* libmultipath/print: add "%G - foreign" wildcard
* libmultipath: API for foreign multipath handling
* libmultipath: print: use generic API for get_x_layout()
* libmultipath: print: convert API to generic data type
* libmultipath: "generic multipath" interface
* libmultipath: add vector_convert()
* libmultipath: add vector_free_const()
* multipath-tools: Makefile.inc: use -Werror=cast-qual
* libmultipath: fix compiler warnings for -Wcast-qual
* libmultipath: use "const" in devmapper code
* libmultipath/print: use "const" where appropriate
* libmultipath: don't update path groups when printing
* libmultipath: parser: use call-by-value for "snprint" methods
* libmultipath: get rid of selector "hack" in print.c
* libmultipath: remove unused "stdout helpers"
* multipath(d)/Makefile: add explicit dependency on libraries
* multipath-tools: add INSPUR/MCS to hardware table
* multipath: print sysfs state in fast list mode
* multipathd: change spurious uevent msg priority
* Fix set_no_path_retry() regression
* multipathd: remove unused configure parameter
* multipathd: remove coalesce_paths from ev_add_map
* multipath: fix DEF_TIMEOUT use
* libmultipath: fix tur checker locking
* multipath-tools: handle exit signal immediately
* libmultipath: increase path product_id/rev field size for NVMe
* multipath-tools: add dependency tracking to Makefiles
* libmultipath: ignore natively multipathed NVME devices
* multipath.rules: handle NVME devices
* multipathd: ignore uevents for non-mpath devices
* libmultipath: add uevent_is_mpath
* libmultipath: move UUID_PREFIX to devmapper.h
* libmultipath: const qualifier for wwid and alias
* libmultipath: refactor uevent_get_XXX
* tests: cmocka-based unit test for uevent_get_XXX
* assemble_map: no newline at end of params string
* multipathd: release uxsocket and resource when cancel thread
* libmultipath: path latency: remove warnings
* libmultipath: path latency: simplify getprio()
* libmultipath: path latency: log threshold with p2
* libmultipath: path latency: fix default base num
* multipathd.service: set TasksMax=infinity
* test-kpartx: add test for mapping without UUID
* multipathd: fix compiler warning for uev_pathfail_check
* multipathd.service: drop Before=lvm2-lvmetad.service
* multipathd.socket: add WantedBy=sockets.target
* kpartx.rules: fix by-id/scsi-* for user_friendly_names
* multipath -C: decrease log level
* libmultipath: hwtable: no_path_retry="queue" for NetApp NVMe
* libmultipath: hwtable: multibus for NetApp NVMe-FC
* libmultipath: select ALUA prioritizer for RDAC arrays only
* libmultipath: get_vpd_sgio: support VPD 0xc9
* libmultipath: sgio_get_vpd: add page argument
* libmultipath: fix return code of sgio_get_vpd()
* libmultipath: fix return code of sysfs_get_timeout
* libmultipath: condlog: log to stderr
* multipath: delegate dangerous commands to multipathd
* libmultipath: don't try to set hwhandler if it is retained
* libmultipath: don't update path queueing on reload
* multipathd: marginal path code fixes
* multipath: check failed path dmstate in check_path
* multipathd: clean up set_no_path_retry
* multipathd: move recovery mode code to function
* libmultipath: __setup_multipath param cleanup
* multipathd: remove select_* from setup_multipath
* multipathd: fix device creation issues
* multipathd: move helper functions to libmultipath
* libmultipath: cleanup features handling code
* multipath: fix hwhandler check in select_action
* kpartx: don't delete partitions from partitions
* multipath: add "ghost_delay" parameter
* multipath-tools: check null path before handle path-failed event
* multipath-tools: output more topology info for NVMe discovery
* multipath-tools: libdmmp: Add new error DMMP_ERR_PERMISSION_DENY
* multipath-tools: libdmmp: Add new function dmmp_last_error_msg()
* multipath-tools: libdmmp: Allow log function as NULL.
* multipathd daemon: Fix incorrect use of CLOCK_MONOTONIC in pthread
* multipath-tools: refresh kernel-doc from kernel sources
* multipath-tools: add README.alua with instructions to enable ALUA
* multipathd/cli.h: Add a header file guard
* Allow the compiler to verify the consistency of the uxsock_timeout definition and declaration
* Makefile.inc: Allow additional CFLAGS to be specified on the command line
* multipath-tools: replace RDAC maintainer with a generic alias
* Bump version to 0.7.4
* multipath: fix doc typo
* mutipath: updated Huawei storage config
* multipath: there is no "none" path state
* multipath: add man page info for my prkey changes
* mpathpersist: Fix invalid condition check
* limbultipath: prefer RDAC checker with detect_checker
* multipath-tools: libdmmp: Fix build for members of samba domain
* multipath-tools: add AccelStor/NeoSapphire to hardware table
* multipath-tools: add TMS/RamSan to hardware table
* multipath-tools: delete libdmmp.pc in uninstall
* multipath-tools: add XIV/NEXTRA to hardware table
* multipath-tools: add XIOtech/Magnitude to hardware table
* multipathd: fix build without systemd
* libmultipath: ensure checker->fd == -1 if not set
* multipath-tools: calculate standard deviation on a logarithmic scale for prioritizer path_latency
* multipath-tools: use user-friendly prio_args for path-latency
* multipath-tools: move get_next_string to util
* multipath-tools: use direct IO for path latency prioritizer
* multipath-tools: discard san_path_err_XXX feature
* multipath-tools: intermittent IO error accounting to improve reliability
==== npth ====
Version update (1.5 -> 1.6)
- Update to 1.6:
* Fix library requirements for HPUX.
==== plasma5-workspace ====
Subpackages: plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs
- Also split off gmenudbusmenuproxy to allow for Recommends
- plasma-framework-private is no more
- Improve description of xembedsniproxy
- move xembedsniproxy to own subpackage
==== psgml ====
- In comments, escape macros.
- Stop compiling tdtd-font-maker.el (do not needed at run-time).
- Run emacs with -Q (instead of --no-site).
==== pulseaudio ====
Version update (12.0 -> 12.2)
Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-bash-completion pulseaudio-lang pulseaudio-module-bluetooth pulseaudio-module-gsettings pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils
- Update to 12.2
* Fixed broken configure script (building failed when gsettings
was enabled)
- Update to 12.1
* Fixed a crash when switching to the A2DP bluetooth profile
* Fixed the plugin search path in module-ladspa-sink
* Fixed file permissions for the pipes created by module-pipe-sink and
module-pipe-source
- Remove patch 0001-Revert-ladspa-sink-fix-Windows-compilation.patch
==== rubygem-uglifier ====
Version update (4.1.15 -> 4.1.16)
- updated to version 4.1.16
* update UglifyJS to [3.4.5](https://github.com/mishoo/UglifyJS2/compare/v3.4.4...v3.4.5)
==== sddm ====
Version update (0.17.0 -> 0.18.0)
Subpackages: sddm-branding-openSUSE
- Update to 0.18.0:
* Support theme supplied avatars
* Compile against Qt 5.11
* Fix platform detection for HighDPI
* On close, switch VT to a running session if applicable
* Better ConsoleKit support
* Fix authentication when reusing existing sessions
* Hide sessions with NoDisplay=true
* Honor PAM's ambient supplemental groups
* Cleanup socket destruction
* Don't quit on SIGHUP
* Updated translations
- Set EnableHiDPI=true by default (boo#1089932)
- Set ReuseSession=true by default (boo#979775)
- Drop patches, now upstream:
* 0001-Don-t-add-session-files-with-NoDisplay-true-to-Sessi.patch
* 0001-Don-t-quit-on-SIGHUP.patch
* 0001-Fix-authentication-when-reusing-an-existing-session.patch
* 0001-Fix-build-with-Qt-5.10-Use-QString-instead-of-QLatin.patch
* 0001-Fix-build-with-Qt-5.11-1024.patch
* 0001-Fix-platform-detection-for-EnableHiDPI.patch
* 0001-Skip-theme-for-greeter-call-if-none-is-set.patch
* 0001-Support-for-theme-supplied-default-avatars.patch
* 0001-greeter-Use-Qt-command-line-parser.patch
* 0002-Remove-trailing-spaces.patch
* 0003-UserModel-optimize-filtering-out-duplicate-users-995.patch
* 0004-UserModel-fix-filtering-out-duplicate-users-998.patch
* 0005-UserModel-optimize-setting-of-default-user-icon-999.patch
* 0007-Honor-PAMs-ambient-supplemental-groups.patch
- Refresh patches:
* proper_pam.diff
* 0001-Systemd-service-unit-Use-tty7-by-default.patch
- Add patch to fix fallback to embedded theme:
* 0001-Skip-theme-for-greeter-call-if-none-is-set.patch
- Use %license
- Add patch to fix authentication when reusing an existing session
(boo#1101450, CVE-2018-14345):
* 0001-Fix-authentication-when-reusing-an-existing-session.patch
==== snapper ====
Version update (0.5.5 -> 0.5.6)
Subpackages: libsnapper4 snapper-zypp-plugin
- fixed logging during shutdown of snapperd to avoid core dumps
(bsc#1096401 and others)
- version 0.5.6
==== subversion ====
Subpackages: libsvn_auth_gnome_keyring-1-0 libsvn_auth_kwallet-1-0 subversion-bash-completion subversion-perl subversion-python subversion-server subversion-tools
- Use macro to compile python objects, do not do it by hand
==== vid_stab ====
- Ensure reproducible build by overriding build-time SSE probing
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- Fix sle15 detection because of changes in osinfo-db (bsc#1054986)
virtinst-add-sle15-detection-support.patch
==== vlc ====
Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt
- fix last change for openSUSE < 1500
conditionally include libglconv_vaapi_wl_plugin.so only
- Move plugins that link X-libraries from vlc-noX to vlc.
==== whois ====
Version update (5.3.1 -> 5.3.2)
- whois 5.3.2:
* Added the .ge TLD server
* Updated the charset for whois.nic.cl
* Updated the list of new gTLDs
==== xmlgraphics-batik ====
- Added patch:
* xmlgraphics-batik-securitymanager.patch
+ Fix build with jdk11
+ Replace use of SecurityManager::checkSystemClipboardAccess
by check for AWTPermission("accessClipboard")
- Run fdupes on relevant directories
==== yast2-bootloader ====
Version update (4.1.5 -> 4.1.6)
- Update: Fixed crash while reading grub settings from installed
system (bsc#1094031).
- 4.1.6
==== yast2-core ====
Version update (4.0.2 -> 4.0.3)
- fixed detection of aarch64 during update by recognizing aarch64
in elf-arch (bsc#1099325)
- recognise RISC-V in elf-arch
- 4.0.3
==== yast2-packager ====
Version update (4.1.1 -> 4.1.2)
- Do not display a false "not enough free space" warning popup if
the free space is bigger than 8EiB (2^63) (bsc#991090)
- Do not display the "not enough free space" warning for partitions
where nothing is going to be installed (bsc#926841)
- 4.1.2
==== yast2-storage-ng ====
Version update (4.0.195 -> 4.0.199)
- document XEN guest setup for testing (bsc#1085134)
- 4.0.199
- Partitioner: when creating a partition, use only regions of
the selected type: primary, logical or extended (bsc#1097634).
- 4.0.198
- AutoYaST: export BIOS RAID devices correctly (bsc#1098594).
- 4.0.197
- AutoYaST: do not crash when reusing partitions on non-disk
devices like DASD or BIOS RAID (bsc#1098594).
- 4.0.196
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Dear Tumbleweed users and hackers,
Again I’m spanning two weeks, mostly because last most of the snapshots
were canceled by openQA (some due to real issues found, some because
OBS was too fast and testing did not complete before the next snapshot
was ready). So, I just group two weeks together, which gives a total of
8 snapshots: 0712, 0714, 0719, 0720, 0721, 0722, 0723 and 0726).
The snapshots included those changes:
File 5.33 – beware: some scripts might misbehave if they use file
to check if a binary is PIE enabled and the script queries for ‘PIE
shared object’. Since file 5.33, executables are reported differently
to libraries
Mutter gained pipewire support
KDE Plasma 5.13.3
KDE Applications 18.04.3
KDE Frameworks 5.48.0
Linux kernel 4.17.5, 4.17.6, 4.17.7 & 4.17.9
LibreOffice 6.1.0 final
Mesa 18.1.4
PulseAudio 12.2
X.Org 1.20.0
SDDM 0.18.0: note: please ensure to grab the version in the Update
channel until snapshot >= 0727 is out. Otherwise, you might experience
issues on logout/login
Poppler 0.66
GCC 8.2RC1
The staging projects are currently busy with these prepared changes:
A new Linux kernel (of course): 4.17.10
RPM packaging changes: the SUSE specific configuration is being
moved to a separate package, theoretically making maintenance of the
rpm package easier.
binutils 2.31: breaks grub2 and qemu
6.1-20180707: breaks Xen (deprecations added, Xen builds with
-Werror)
Usage of the new System Role selection instead of the legacy
‘desktop selection’
Python 3.7
Some of those things might take a moment until they reach Tumbleweed
(e.g. python 3.7).
Cheers,
Dominique
Hi all,
a new package is on its way to Factory: neofetch [0].
neofetch[1] is a system information tool, similar to screenfetch.
It is capable of displaying various system and hardware information about
CPU, GPU, Kernel, uptime, number of installed packages, which window
manager is
used (and with which theme) and a lot more.
Users can configure themselves what information to display.
I've missed this application myself and decided to start contributing to
factory. As
this is my first package, I appreciate any feedback and would like to
know how to
improve it :)
Best,
Alex
-
[0] - https://build.opensuse.org/request/show/625336
[1] - https://github.com/dylanaraps/neofetch
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
hi there,
i'm very sorry if this is not the list to ask this,
I am blind and require a screen reader to navigate around the screen.
would it be possable to have gnome orca function from when the boot
screen is ran?
I really want to try out opensuse but currently I am unable to install it.
note,
I am able to navigate the boot menu on the dvd because it does have
the ability to talk, but after i click install there is no speech.
maybe have orca runnable on the live gnome image?
I boot via bios don't have efi.
I would be greatfull for any assistence with this,
Majid Hussain
--
kind regards,
Majid Hussain
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
When you reply to report some issues, make sure to change the subject.
It is not helpful to keep the release announcement subject in a thread
while discussing a specific problem.
Packages changed:
bubblewrap (0.2.1 -> 0.3.0)
libva (2.1.0 -> 2.2.0)
libva-gl (2.1.0 -> 2.2.0)
qqc2-desktop-style (5.47.0 -> 5.48.0)
xf86-input-mouse (1.9.2 -> 1.9.3)
xf86-video-r128 (6.10.2 -> 6.11.0)
xorg-x11-server (1.19.6 -> 1.20.0)
=== Details ===
==== bubblewrap ====
Version update (0.2.1 -> 0.3.0)
- update to version 0.3.0:
* no upstream changelog available
==== libva ====
Version update (2.1.0 -> 2.2.0)
Subpackages: libva-drm2 libva-x11-2 libva2
- Update to 2.2.0:
* Bump VA-API version to 1.2.0 and libva to 2.2.0
* Add support for hevc range extension decoding
* Add support for fast intra prediction in HEVC FEI
* Add 10/12-bit YUV render target formats
* Add fourcc code for Y210/Y216/Y410/Y416/RGB565/BGR565
* Add VA_STATUS_ERROR_NOT_ENOUGH_BUFFER
* Add VA_SURFACE_ATTRIB_USAGE_HINT_EXPORT
* Improve documentation
- Use license tag
==== libva-gl ====
Version update (2.1.0 -> 2.2.0)
Subpackages: libva-glx2 libva-wayland2
- Update to 2.2.0:
* Bump VA-API version to 1.2.0 and libva to 2.2.0
* Add support for hevc range extension decoding
* Add support for fast intra prediction in HEVC FEI
* Add 10/12-bit YUV render target formats
* Add fourcc code for Y210/Y216/Y410/Y416/RGB565/BGR565
* Add VA_STATUS_ERROR_NOT_ENOUGH_BUFFER
* Add VA_SURFACE_ATTRIB_USAGE_HINT_EXPORT
* Improve documentation
- Use license tag
==== qqc2-desktop-style ====
Version update (5.47.0 -> 5.48.0)
- Update to 5.48.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.48.0.php
- Changes since 5.47.0:
* no pixel values in checkindicator
* own sizehit for sliders
* use RadioIndicator for everybody
* Don't overflow around popups
* on Qt<5.11 the control palette is completely ignored
* import kirigami 2.4
* anchor button background
==== xf86-input-mouse ====
Version update (1.9.2 -> 1.9.3)
- Update to version 1.9.3
* For Xserver 1.20 compatibility.
- supersedes U_adapt-to-removal-of-xf86GetOS.patch
==== xf86-video-r128 ====
Version update (6.10.2 -> 6.11.0)
- Update to version 6.11.0
* autogen.sh: Implement GNOME Build API
* autogen.sh: use quoted string variables
* autogen: add default patch prefix
* autogen.sh: use exec instead of waiting for configure to finish
* configure: Drop AM_MAINTAINER_MODE
* Fix typo: Initalizing --> Initializing
* xf86-video-r128: remove the GlxSetVisualConfigs stub and friends
* Fix for cross build failure
* Include <stdint.h> in order to declare uint32_t
* Move the location where R128PreInitGamma is called
* Move assignment of color depth variables away from R128PreInitVisual
* Move the assignment to monitor field of ScrnInfoRec record
* Move R128PreInitVisual and R128PreInitGamma calls
* Remove R128ProbeDDC
* Refactor R128PreInitWeight
* Move the location xf86CrtcConfigInit is called inside R128PreInit
* Move existing mode setting initialization code into R128LegacyMS
* Move R128InitCrtcRegisters to r128_crtc.c
* Move R128InitCrtc2Registers to r128_crtc.c
* Move R128InitCrtcBase to r128_crtc.c
* Move R128InitCrtc2Base to r128_crtc.c
* Convert R128Div to an inline function
* Move R128InitPLLRegisters to r128_crtc.c
* Move R128InitPLL2Registers to r128_crtc.c
* Move R128RestoreCrtcRegisters to r128_crtc.c
* Move R128RestoreCrtc2Registers to r128_crtc.c
* Move R128InitDACRegisters to r128_output.c
* Move R128RestoreDACRegisters to r128_output.c
* Move R128RestorePLLRegisters to r128_crtc.c
* Move R128RestorePLL2Registers to r128_crtc.c
* Move R128InitDDARegisters to r128_crtc.c
* Move R128InitDDA2Registers to r128_crtc.c
* Move the location R128PreInitDRI is called
* Deprecate R128TRACE macro when generating debug messages
* Remove compilation warnings related to debug messages
* Using __func__ string for debug message function identification
* Convert tabs to white spaces for r128_output.c
* Fix for some RAGE 128 Pro causing out of range display error
* Reorganize r128_exa.c
- supersedes u_Include-stdint.h-in-order-to-declare-uint32_t.patch
- u_Include-stdint.h-in-order-to-declare-uint32_t.patch
* fixed build against xorg-server 1.20
- marked COPYING file correctly as %license
==== xorg-x11-server ====
Version update (1.19.6 -> 1.20.0)
Subpackages: xorg-x11-server-sdk xorg-x11-server-wayland
- u_modesetting-Fix-cirrus-24bpp-breakage.patch
* Fix breakage of cirrus 24bpp support on modesetting driver
(bsc#1101699)
- Remove /var/lib/X11 and its symlink, it is no longer needed and
doesn't work with transaction-updates (FATE#325524).
- Move README.compiled to another location and use tmpfiles to
copy it at runtime.
- U_modesetting-use-drmmode_bo_import-for-rotate_fb.patch
* fixes rotation in modesetting driver (regression with
xorg-server 1.20.0, fdo#106715)
* might also fix boo#1099812 ...
- U_xkb-Fix-heap-overflow-caused-by-optimized-away-min.patch
* Fix heap overflow caused by unexpected optimization, which was
possible because of relying on undefined behavior.
(boo#1099113)
- U_Xext-shm-Refuse-to-work-for-remote-clients.patch
* Avoid access to System V shared memory segment on the X server
side for clients forwarded via SSH. Also prevent them from
hanging while waiting for the reply from the ShmCreateSegment
request. (boo#1097227)
- Remove n_add-dummy-xf86DisableRandR.patch
* After upgrade to 1.20.0 the API officially no longer includes
xf86DisableRandR, so there is no need to add it back.
- Update to version 1.20.0:
New features:
+ RANDR 1.6, which enables leasing RANDR resources to a client for its
exclusive use (e.g. head mounted displays)
+ Depth 30 support in glamor and the modesetting driver
+ A meson-based build system, parallel to autotools
+ Pageflipping support for PRIME output sinks
+ OutputClass device matching for xorg.conf
+ Input grab and tablet support in Xwayland
- Remove upstream patches:
+ u_xorg-x11-server-reproducible.patch
Solved slightly different
+ u_os-inputthread-Force-unlock-when-stopping-thread.patch
+ u_xfree86-add-default-modes-for-16-9-and-16-10.patch
+ U_xwayland-Don-t-process-cursor-warping-without-an-xwl.patch
+ U_xwayland-Give-up-cleanly-on-Wayland-socket-errors.patch
+ U_xwayland-avoid-race-condition-on-new-keymap.patch
+ U_xwayland-remove-dirty-window-unconditionally-on-unre.patch
+ U_0001-animcur-Use-fixed-size-screen-private.patch
+ U_0002-animcur-Return-the-next-interval-directly-from-the-t.patch
+ U_0003-animcur-Run-the-timer-from-the-device-not-the-screen.patch
+ U_0004-animcur-Fix-transitions-between-animated-cursors.patch
+ U_xfree86-Remove-broken-RANDR-disabling-logic-v4.patch
- Adapt patches to work with the new release:
+ N_zap_warning_xserver.diff
+ N_fix_fglrx_screendepth_issue.patch
+ n_xserver-optimus-autoconfig-hack.patch
+ u_Use-better-fallbacks-to-generate-cookies-if-arc4rand.patch
+ u_xorg-wrapper-build-Build-position-independent-code.patch
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
When you reply to report some issues, make sure to change the subject.
It is not helpful to keep the release announcement subject in a thread
while discussing a specific problem.
Packages changed:
cups-filters (1.20.3 -> 1.20.4)
emacs
emacs-w3m
gcc8 (8.1.1+r261583 -> 8.1.1+r262873)
ibus
icecream
inxi (3.0.10 -> 3.0.18)
libsoup
osinfo-db (20180612 -> 20180720)
perl-Exporter-Tiny (1.000000 -> 1.002001)
perl-IO-Socket-SSL (2.056 -> 2.058)
poppler (0.63.0 -> 0.66.0)
poppler-qt5 (0.63.0 -> 0.66.0)
re2 (20180401 -> 20180701)
sudo
sysdig (0.21.0_k4.17.7_1 -> 0.22.0_k4.17.7_1)
texlive
vim (8.1.0179 -> 8.1.0200)
webkit2gtk3
wireshark (2.6.1 -> 2.6.2)
wpa_supplicant
=== Details ===
==== cups-filters ====
Version update (1.20.3 -> 1.20.4)
- Version upgrade to 1.20.4
- gstoraster: Removed unneeded "if"s (Ghostscript bug #692705).
- cups-browsed: When checking whether there is already a local
print queue with the same URI as the one of the discovered
printer, consider also as equal URI if the URIs only differ
by use of IPP or IPPS and/or use of HTTPS port 443 instead
of IPP port 631.
- cups-browsed: Also upgrade from ipp: to ipps: when the ipps:
URI is on HTTPS port 443 instead of IPP port 631. This is
common on IPP network printers.
- pdftopdf: Removed support for hardware-implemented reversing
of page order in PostScript printers. It was once not
correctly implemented in cups-filters and second, such
printers are extremely rare, and on Gutenprint PPDs with
pseudo OutputOrder option hardware reversing was even
wrongly assumed (Issue #47).
- pdftopdf: Accept option "output-order=normal/reverse" for
reversing page order (Issue #47) and also "page-delivery=
same-order/reverse-order" (CUPS Issue #5340).
- libcupsfilters: Let the PPD generator add "*PageStackOrder
..." lines to the choices of the "OutputBin" option, to
mark which output bins need the pages printed in reverse
order (Issue #47).
- libcupsfilters: Let the PPD generator correctly create a
"*DefaultOutputOrder: ..." entry, depending on whether the
paper is put out face-up or face-down in the default output
bin (Issue #47).
- libcupsfilters: Fixed human-readable name of the OutputBin
option in the PPD generator.
- pdftoopvp: Silence compiler warning (Issue #42).
- cups-browsed: If the user modifies/overwrites a print queue
created by cups-browsed, it will now not only be
automatically released from the control of cups-browsed, but
we also create a replacement for our generated local queue
under a new name.
- cups-browsed: Make URIS for using the implicitclass backend
correctly working also with queue names containing an '@'
character.
- braille: Strengthen error checking (Pull request #41).
- braille: Index: Replace bogus characters with space (Pull
request #41).
- braille: Add print and braille page number options (Pull
request #41).
- braille: Index: Use standard duplex cups option (Pull
request #41).
- cups-browsed: Moved auto-generation of PPD file for IPP
network printers from create_remote_printer_entry()
function to update_cups_queues(). This allows re-creating
accidentally removed or overwritten local queues without
losing the PPD file.
- braille: Add option to pick hyphenation rule according to
current locale and make it the default for second
translation table. (Pull request #38 and #39).
- braille: Remove generated defs on "make clean". (Pull request #38).
- braille: Turn non-breakable spaces to spaces. (Pull request
[#38] and #39).
- braille: Fix character encoding when extracting text. When
extracing text from a zip file or a pdf, the resulting text
is always utf-8 independently of the original locale, so we
need to force that. (Pull request #38).
- braille: Warn when no text translation was selected in case
the user didn't notice. (Pull request #37).
- braille: Fix spurious spacing after last Form-Feed (Pull
request #45).
- Drop pdftoopvp_Silence-compiler-warning.patch
- Add pdftoopvp_Silence-compiler-warning.patch: pdftoopvp: Silence
compiler warning.
==== emacs ====
Subpackages: emacs-info emacs-nox emacs-x11 etags
- Avoid error message on info.info(.info) as this file should not be
installed due it is part of the system package info (boo#1101652)
==== emacs-w3m ====
- Trim bias from description.
- Replace old RPM shell vars by macros.
==== gcc8 ====
Version update (8.1.1+r261583 -> 8.1.1+r262873)
Subpackages: cpp8 gcc8-c++ gcc8-fortran gcc8-info gcc8-locale gcc8-objc libasan5 libatomic1 libgcc_s1 libgcc_s1-32bit libgfortran5 libgomp1 libitm1 liblsan0 libmpx2 libmpxwrappers2 libobjc4 libquadmath0 libstdc++6 libstdc++6-32bit libstdc++6-devel-gcc8 libtsan0 libubsan1
- Update to gcc-8-branch head (r262873).
* Includes fix to no longer try linking -lieee with -mieee-fp.
[bnc#1084842]
* Includes changes up to GCC 8.2 RC1.
==== ibus ====
Subpackages: ibus-gtk ibus-gtk-32bit ibus-gtk3 ibus-lang libibus-1_0-5 libibus-1_0-5-32bit typelib-1_0-IBus-1_0
- Do not hardcode python in 3.6 version, they change so use wildcards
==== icecream ====
- Add firewalld rules, remove SuSEFirewall2 config
- Add systemd service units for icecream, icecream-scheduler
- Create socket and environment directories using tmpfiles.d
- Strip no longer needed options from config file
- Spec file cleanup:
- remove cruft for 12.2 and older
- use %license tag
==== inxi ====
Version update (3.0.10 -> 3.0.18)
- Update to version 3.0.18:
* See /usr/share/doc/packages/inxi/inxi.changelog
==== libsoup ====
Subpackages: libsoup-2_4-1 libsoup-lang typelib-1_0-Soup-2_4
- Add libsoup-boo1100097-empty-string.patch: fix crash when
handling empty hostnames (boo#1100097 CVE-2018-12910).
==== osinfo-db ====
Version update (20180612 -> 20180720)
- bsc#1102101 - osinfo-db: Add support for sle12sp4 to the database
add-sle12sp4-support.patch
- Update database to version 20180720
osinfo-db-20180720.tar.xz
- Drop add-sle15-support.patch
- Add official release date for sle15. Drop 'sles' and 'sled' in
favor of just 'sle' (bsc#1054986)
add-sle15-support.patch
==== perl-Exporter-Tiny ====
Version update (1.000000 -> 1.002001)
- updated to 1.002001
see /usr/share/doc/packages/perl-Exporter-Tiny/Changes
1.002001 2018-07-17
[ Packaging ]
- Fix dates in changelog.
1.002000 2018-07-17
[ Packaging ]
- Repackage as 1.002000.
1.001_001 2018-06-29
[ Test Suite ]
- Improved test coverage, up from 88.78% on coveralls.io to 96.74%.
1.001_000 2018-06-26
- Added: Support for exporting non-code symbols such as $Foo, @Bar, and
%Baz.
- Added: Support for generating non-code symbols.
==== perl-IO-Socket-SSL ====
Version update (2.056 -> 2.058)
- updated to 2.058
see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
2.058 2018/07/19
- fix t/session_ticket.t: it failed with OpenSSL 1.1.* since this version
expects the extKeyUsage of clientAuth in the client cert also to be allowed
by the CA if CA uses extKeyUsage
- updated to 2.057
see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
2.057 2018/07/18
- fix memory leak which occured with explicit stop_SSL in connection with
non-blocking sockets or timeout - https://rt.cpan.org/Ticket/Display.html?id=125867
Thanks to Paul Evans for reporting
- fix redefine warnings in case Socket6 is installed but neither IO::Socket::IP
nor IO::Socket::INET6 - https://rt.cpan.org/Ticket/Display.html?id=124963
- IO::Socket::SSL::Intercept - optional 'serial' argument can be starting number
or callback to create serial number based on the original certificate
- new function get_session_reused to check if a session got reused
- IO::Socket::SSL::Utils::CERT_asHash: fingerprint_xxx now set to the correct value
==== poppler ====
Version update (0.63.0 -> 0.66.0)
Subpackages: libpoppler-glib8 poppler-tools
- Update to version 0.66.0:
+ core:
- Fix lots of security/leak issues found by oss-fuzz
- Splash: Optimize some files, making them 20% faster
- Splash: Correctly manipulate spot colors if SPOT_NCOMPS != 4
- Fix compilation with some strict compilers
- Changes from version 0.65.0:
+ core:
- SplashOutputDev: Add the invisible character check
beginType3Char. (fdo#106244)
- XRef: Fix runtime undefined behaviour. (fdo#105970)
- Fix issues with malformed documents.
(fdo#104942), (fdo#103238)
- Remove GooHash after replacing it by std::unordered_map
- Add conversion methods between GooString and std::string.
+ cpp:
- Add newline after error message
- Expose more image modes, add option to select mode in
renderer. (fdo#105558)
+ build system:
- Fix compilation with libc++
- Small improvement to FindLIBOPENJPEG2.cmake
+ qt5:
- Add widget annot actions to FormFields
+ utils:
- pdffonts: Minor formatting changes in the man page.
(fdo#105194)
- Changes from version 0.64.0:
+ core:
- Workaround form field text not being drawn on broken files.
(fdo#103245)
- Add read only setter for form fields
- Add support for Link Hide action
- Add support for Next actions in Links
- Fix parsing of Annot focus out actions
- Fix PDFDoc::checkHeader() for PDFs smaller than 1 KiB.
(fdo#105674)
- Add const to several classes and members
- gfile: Fix build on some platforms
- Fix issues with on malformed documents.
(fdo#105972), (fdo#105969), (fdo#106059), (fdo#106061)
- Several small code improvements
+ qt5:
- Allow setting of Form visibility status
- Allow setting of Form read only status
- Add support for Link Hide action
- Add support for Next actions in Links
- ArthurOutputDev: Implement axialShadedFill
- ArthurOutputDev: Implement drawImageMask. (fdo#105531)
- ArthurOutputDev: Implement Type3 font support
+ utils:
- pdfsig: Add -dump which writes signatures to disk
(fdo#104881)
+ glib:
- less deprecated calls
+ build system:
- bring back the option to disable GObject introspection
- Add iconv include dir when compiling
- Make it possible to build poppler without fontconfig.
Default for Android.
- Bump soversion and data_version to 77 and 0.4.9 respectively.
==== poppler-qt5 ====
Version update (0.63.0 -> 0.66.0)
- Update to version 0.66.0:
+ core:
- Fix lots of security/leak issues found by oss-fuzz
- Splash: Optimize some files, making them 20% faster
- Splash: Correctly manipulate spot colors if SPOT_NCOMPS != 4
- Fix compilation with some strict compilers
- Changes from version 0.65.0:
+ core:
- SplashOutputDev: Add the invisible character check
beginType3Char. (fdo#106244)
- XRef: Fix runtime undefined behaviour. (fdo#105970)
- Fix issues with malformed documents.
(fdo#104942), (fdo#103238)
- Remove GooHash after replacing it by std::unordered_map
- Add conversion methods between GooString and std::string.
+ cpp:
- Add newline after error message
- Expose more image modes, add option to select mode in
renderer. (fdo#105558)
+ build system:
- Fix compilation with libc++
- Small improvement to FindLIBOPENJPEG2.cmake
+ qt5:
- Add widget annot actions to FormFields
+ utils:
- pdffonts: Minor formatting changes in the man page.
(fdo#105194)
- Changes from version 0.64.0:
+ core:
- Workaround form field text not being drawn on broken files.
(fdo#103245)
- Add read only setter for form fields
- Add support for Link Hide action
- Add support for Next actions in Links
- Fix parsing of Annot focus out actions
- Fix PDFDoc::checkHeader() for PDFs smaller than 1 KiB.
(fdo#105674)
- Add const to several classes and members
- gfile: Fix build on some platforms
- Fix issues with on malformed documents.
(fdo#105972), (fdo#105969), (fdo#106059), (fdo#106061)
- Several small code improvements
+ qt5:
- Allow setting of Form visibility status
- Allow setting of Form read only status
- Add support for Link Hide action
- Add support for Next actions in Links
- ArthurOutputDev: Implement axialShadedFill
- ArthurOutputDev: Implement drawImageMask. (fdo#105531)
- ArthurOutputDev: Implement Type3 font support
+ utils:
- pdfsig: Add -dump which writes signatures to disk
(fdo#104881)
+ glib:
- less deprecated calls
+ build system:
- bring back the option to disable GObject introspection
- Add iconv include dir when compiling
- Make it possible to build poppler without fontconfig.
Default for Android.
- Bump soversion and data_version to 77 and 0.4.9 respectively.
==== re2 ====
Version update (20180401 -> 20180701)
- Simplify spec file a bit
- update to 2018-07-01:
* Fix a "DFA out of memory" error
* Update Unicode data to 11.0.0
* Fix `-Wclass-memaccess' warnings and fallthrough macros
* Use the standard first-byte analysis for the DFA too
==== sudo ====
- Build with make -B to make package build reproducible
==== sysdig ====
Version update (0.21.0_k4.17.7_1 -> 0.22.0_k4.17.7_1)
- Update to version 0.22:
* eBPF support for sysdig: eBPF as the instrumentation backend in kernel space (beta)
* Parsing an argument passed to sysdig-probe-loader as a custom URL for the kernel module like -e SYSDIG_PROBE_URL=http://54.183.253.176:52354 [#1085]
* Several changes to expand the set of events that are skipped by falco, and to centralize the logic for knowing which events to skip [#1105]
* Improved proc lookup in libsinsp [#1107] [#1110] [#1112]
* Improved performance [#1126] [#1120] [#1121] [#1137]
* In dropping mode, drop events that don't change system state [#1123]
* Introduce non-STL thread table API [#1142]
* Add the ability to ignore events by process name (comm). At the scap level, ignoring is by tid. At the sinsp level, as threads are added/removed from the thread table the comm is checked against a set of comms and if found the tid is added to the scap-level ignore hash table [#1139]
* The container_manager can now receive callbacks to call when a new container is detected or an inactive one is removed [#1133]
* Add support for adding custom container types alongside Docker etc (on sinsp level) [#1149]
* Parse and store three new container_info fields: repository, tag and digest [#1127]
* Skip proc scan in sinsp_dumper w/ threads_from_sinsp=true [#1164]
* Allow k8s filterchecks with analyzer [#1160]
* When creating the sysdig docker image, add the ability to directly set the sysdig version via the environment variable SYSDIG_VERSION [#1166]
- Drop upstreamed patch:
* sysdig_proto_ops_getname.patch
==== texlive ====
- Add source-fix-const-poppler0.66.0.patch to fix several const
issues that broke the build of texlive with poppler 0.66.0.
- Add a view dependencies to perl-biber
==== vim ====
Version update (8.1.0179 -> 8.1.0200)
Subpackages: gvim vim-data vim-data-common
- update to 8.1.0200
- drop u_lua53_on_32bit.patch - merged by upstream
* There is no hint that syntax is disabled for 'redrawtime'.
* Terminal debugger error with .gdbinit file.
* Terminal debugger commands don't always work.
* Possibly use of NULL pointer.
* Terminal debugger buttons don't always work.
* Executing regexp recursively fails with a crash.
* Perl refcounts are wrong.
* getwininfo() and win_screenpos() return different numbers.
* Not easy to figure out the window layout
* Lua API changed, breaking the build
* Unicode standard was updated.
* Memory leak with trailing characters in skip expression.
* Static analysis errors in Lua interface
==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 libwebkit2gtk3-lang typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Add webkit2gtk3-boo1101999-off-by-one.patch: fix off-by-one in
xdg_mime_get_simple_globs (boo#1101999 CVE-2018-12911).
==== wireshark ====
Version update (2.6.1 -> 2.6.2)
Subpackages: libwiretap8 libwsutil9 wireshark-ui-qt
- update to 2.6.2:
* CVE-2018-14342: BGP dissector large loop (wnpa-sec-2018-34, boo#1101777)
* CVE-2018-14344: ISMP dissector crash (wnpa-sec-2018-35, boo#1101788)
* CVE-2018-14340: Multiple dissectors could crash (wnpa-sec-2018-36, boo#1101804)
* CVE-2018-14343: ASN.1 BER dissector crash (wnpa-sec-2018-37, boo#11101786)
* CVE-2018-14339: MMSE dissector infinite loop (wnpa-sec-2018-38, boo#11101810)
* CVE-2018-14341: DICOM dissector crash (wnpa-sec-2018-39, boo#11101776)
* CVE-2018-14368: Bazaar dissector infinite loop (wnpa-sec-2018-40, boo#11101794)
* CVE-2018-14369: HTTP2 dissector crash (wnpa-sec-2018-41, boo#11101800)
* CVE-2018-14367: CoAP dissector crash (wnpa-sec-2018-42, boo#11101791)
* CVE-2018-14370: IEEE 802.11 dissector crash (wnpa-sec-2018-43, boo#1101802)
- Further bug fixes and updated protocol support as listed in:
https://www.wireshark.org/docs/relnotes/wireshark-2.6.2.html
- drop wireshark-2.6.1-fix-Qt-5.11.patch, upstream
==== wpa_supplicant ====
Subpackages: wpa_supplicant-gui
- add two patches from upstream to fix reading private key
passwords from the configuration file (bsc#1099835)
- add patch for git 89971d8b1e328a2f79699c953625d1671fd40384
wpa_supplicant-bnc-1099835-clear-default_passwd_cb.patch
- add patch for git f665c93e1d28fbab3d9127a8c3985cc32940824f
wpa_supplicant-bnc-1099835-fix-private-key-password.patch
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
I am unable to install some plugins for vagrant, e.g. vagrant-virtlib and
vagrant-kvm. Vagrant will try to compile these plugin first and install the
result as a Ruby gem. An number of devel packages are required for a
successful compilation. One of those is ruby-devel.
The reason for failing to compile, I think, is because Vagrant is shipped with
an embedded Ruby. This embedded version is 2.4 and openSUSE ships Ruby 2.5 and
hence no proper devel package for Ruby 2.4 is installed. I have tried to
manually install Ruby 2.4 using rvm. Although I could tell I had Ruby 2.4
running by looking at the output of 'ruby --version', not all necessary Ruby
files had been installed it seemed as the gem generation was still failing
with the same error.
My question is how do I resolve the above issue of having an embedded Ruby 2.4
within vagrant and not having the devel packages for that embedded version?
Regards.
Gerben
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org