D OpenIPMI-no-return-in-nonvoid-function.patch
Cleanup diff from 2 years ago: the patch was removed from the spec file, but
was not mentioned in changelog as being removed, nor was the actual file
being deleted. This was the reason why, for the last two years, this package
could not be forwarded to Factory (incl. the recent gcc14 fixes) (forwarded request 1193361 from dimstar)
OBS-URL: https://build.opensuse.org/request/show/1193362
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/OpenIPMI?expand=0&rev=56
Cleanup diff from 2 years ago: the patch was removed from the spec file, but
was not mentioned in changelog as being removed, nor was the actual file
being deleted. This was the reason why, for the last two years, this package
could not be forwarded to Factory (incl. the recent gcc14 fixes)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/OpenIPMI?expand=0&rev=73
- Update to version 2.0.32.3+git.05faa36e:
* entity: Handle NULL entity in internal_fru_fetch_done()
* entity: Keep the entity around duringa FRU fetch
* Move to version 2.0.32
* Fix readline and python support
* sol: Fix multiple flush queuing issue
- Patches that are mainline:
D fix-conversions.patch
D unix_thread-Remove-the-fd-handler-sets-before-it-s-set-up.patch
D lanserv-Add-the-judgment-on-the-validity-of-length-in-emu_cmd.c-and-session-in-lanserv_ipmi.c.patch
- Refreshed patches not yet mainline:
M openipmi-tinfo.patch
M fix_dia_version_detection.patch
OBS-URL: https://build.opensuse.org/request/show/979226
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/OpenIPMI?expand=0&rev=71
- Enhance changelog as demanded in an internal submitrequest
* sample: Prefer glib for solterm instead of posix
* sample: Remove -rdynamic from openipmicmd
* smample: Compile ipmicmd with glib if it is available
* glib: Allow NULL timeout to perform_one_op()
* lanserv: Fix an issue with rmcp sending
* Rework mcserv.h so that marvell-mod can get what it needs
* lanserv: Move sol_init_mc() into sol code
* lanserv: Remove all calls from the library to user code
* Move ipmi_log() to ipmi_log.h
* ui: export ipmi_ui_cb_handlers
* ui: Add link libraries to UI library
* Add -no-undefined to all shared library links
* Rework ipmi_cmdlang_report_event()
* Rework ipmi_cmdlang_global_err()
* Get rid of posix_vlog()
* lanserv: Use recv, not read, for a network socket
* A lot windows (DLL, winsock, etc.) enhancements
- Update to version 2.0.30:
* Switch to python3 by default
* lanserv: Fix some various bugs
* sol: Fix some various bugs
* sdrcomp: Fix some memory leaks
* sol: Fix some packet handling errors
* solterm: Clean things up at shutdown
* Fix a leak in the selector code
* sol: Rewrite the library code
* sol: Return errors from close if the send fails
* Reconfigure the transmitter on a reconnect
OBS-URL: https://build.opensuse.org/request/show/923423
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/OpenIPMI?expand=0&rev=65
- Add latest mainline fixes:
A lanserv-Add-the-judgment-on-the-validity-of-length-in-emu_cmd.c-and-session-in-lanserv_ipmi.c.patch
A unix_thread-Remove-the-fd-handler-sets-before-it-s-set-up.patch
- Update to version 2.0.31
Adopted patches to latest sources:
M OpenIMPI-add-libncurses.patch
M OpenIPMI-no-return-in-nonvoid-function.patch
M OpenIPMI-prefer_perl_vendor.patch
M fix_dia_version_detection.patch
M openipmi-tinfo.patch
- Use Python3 instead of Python2 (bsc#1190999).
OBS-URL: https://build.opensuse.org/request/show/921956
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/OpenIPMI?expand=0&rev=64
- Update to latest version 2.0.25 plus latest fixes:
- A OpenIPMI-2.0.25..HEAD_git.diff
Patch to latest git commit:
commit 4ac55d7dc7016c9e5f0c474f69f4e64e7aacac42
Date: Wed Jul 18 13:59:29 2018 -0500
unix: Add a way to clear fd handlers with no callbacks
- Adjusted patches:
M 0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch
M fix-conversions.patch
M OpenIPMI-prefer_perl_vendor.patch
M openipmi-tinfo.patch
- Fix build service error (use /usr/bin/python3 in shebang instead of env
A use_python3_shebang
- Build documentation (IPMI.pdf) ourselves as IPMI.pdf vanished from sources
For this quite some build requires had to be added as well
A fix_dia_version_detection.patch
OBS-URL: https://build.opensuse.org/request/show/634245
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/OpenIPMI?expand=0&rev=47
- Version update to lates trelease 2.0.23:
* There is no longer actively updated changelog
* Various bugfixes since last git pull from 2016-02-26
- Drop OpenIPMI-libtool.patch which was merged upstream
- Drop OpenIPMI_2.0.21_to_HEAD.patch patch as it is no longer
needed
- Add patch openipmi-tinfo.patch to detect tinfo properly
- Add patch to fix OpenIPMIpthread pc file (from Fedora)
0001-Apply-OpenIPMI-2.0.18-pthread-pkgconfig.patch.patch
- Add patch to not bundle libedit (from Fedora)
0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch
OBS-URL: https://build.opensuse.org/request/show/506477
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/OpenIPMI?expand=0&rev=36