Hello community, here is the log from the commit of package ipmitool for openSUSE:Factory checked in at 2013-10-04 16:15:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ipmitool (Old) and /work/SRC/openSUSE:Factory/.ipmitool.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ipmitool" Changes: -------- --- /work/SRC/openSUSE:Factory/ipmitool/ipmitool.changes 2013-07-16 16:36:36.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ipmitool.new/ipmitool.changes 2013-10-04 16:15:16.000000000 +0200 @@ -1,0 +2,14 @@ +Fri Oct 4 06:38:02 UTC 2013 - [email protected] + +- Update to 1.8.13 + Changes: many, see + http://sourceforge.net/projects/ipmitool/files/ipmitool/1.8.13/ + +- drop patches included upstream + * compile-fixes.patch + * ekanalyzer_fix_wrong_type_comparison.patch + * increase_possible_fw_file_size.patch + * ipmitool-bigendian.patch + * old-gcc-options.patch + +------------------------------------------------------------------- @@ -27,0 +42 @@ + Old: ---- compile-fixes ekanalyzer_fix_wrong_type_comparison.patch increase_possible_fw_file_size.patch ipmitool-1.8.12.tar.bz2 ipmitool-bigendian.patch old-gcc-options.patch New: ---- ipmitool-1.8.13.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ipmitool.spec ++++++ --- /var/tmp/diff_new_pack.QH5MA7/_old 2013-10-04 16:15:17.000000000 +0200 +++ /var/tmp/diff_new_pack.QH5MA7/_new 2013-10-04 16:15:17.000000000 +0200 @@ -24,22 +24,15 @@ Summary: Utility for IPMI Control License: BSD-3-Clause Group: System/Management -Version: 1.8.12 +Version: 1.8.13 Release: 0 Source: http://heanet.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2 -Patch: compile-fixes Patch1: ipmitool-1.8.10-implicit-fortify-decl.patch -Patch2: increase_possible_fw_file_size.patch Patch3: fwum_enhance_output.patch Patch4: sdradd_close_file_handle.patch -Patch5: ekanalyzer_fix_wrong_type_comparison.patch Patch6: fix_file_permissions.patch Patch8: several_more_compile_fixes.patch Patch9: automake-1.13.patch -#PATCH-FIX-UPSTREAM https://sourceforge.net/tracker/?func=detail&aid=3578022&group_id=95200&atid=610550 -Patch10: ipmitool-bigendian.patch -#PATCH-FIX-SUSE gcc 4.3 does not like -Wno-unused-result -Wno-packed-bitfield-compat, [email protected] -Patch11: old-gcc-options.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -62,19 +55,12 @@ %prep %setup -q -%patch -p1 %patch1 -p0 -%patch2 -p1 %patch3 -p1 %patch4 -p1 -%patch5 -p1 %patch6 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 -%if 0%{?suse_version} < 1140 -%patch11 -p1 -%endif %build touch INSTALL NEWS ++++++ automake-1.13.patch ++++++ --- /var/tmp/diff_new_pack.QH5MA7/_old 2013-10-04 16:15:17.000000000 +0200 +++ /var/tmp/diff_new_pack.QH5MA7/_new 2013-10-04 16:15:17.000000000 +0200 @@ -1,10 +1,10 @@ -diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-ipmitool-1.8.12/configure.in ./configure.in ---- ../orig-ipmitool-1.8.12/configure.in 2013-02-28 13:52:11.893152359 +0100 -+++ ./configure.in 2013-02-28 14:19:51.398619156 +0100 +diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-ipmitool-1.8.13/configure.in ./configure.in +--- ../orig-ipmitool-1.8.13/configure.in 2013-09-09 17:48:19.000000000 +0200 ++++ ./configure.in 2013-10-04 08:55:15.863873774 +0200 @@ -4,7 +4,7 @@ AC_INIT([src/ipmitool.c]) AC_CANONICAL_SYSTEM - AM_INIT_AUTOMAKE([ipmitool], [1.8.12]) + AM_INIT_AUTOMAKE([ipmitool], [1.8.13]) -AM_CONFIG_HEADER(config.h) +AC_CONFIG_HEADERS(config.h) AC_CONFIG_SRCDIR([src/ipmitool.c]) ++++++ fix_file_permissions.patch ++++++ --- /var/tmp/diff_new_pack.QH5MA7/_old 2013-10-04 16:15:17.000000000 +0200 +++ /var/tmp/diff_new_pack.QH5MA7/_new 2013-10-04 16:15:17.000000000 +0200 @@ -1,7 +1,7 @@ -diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-ipmitool-1.8.12/lib/helper.c ./lib/helper.c ---- ../orig-ipmitool-1.8.12/lib/helper.c 2012-08-03 19:07:07.000000000 +0200 -+++ ./lib/helper.c 2013-02-28 13:46:20.139280500 +0100 -@@ -593,7 +593,6 @@ +diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-ipmitool-1.8.13/lib/helper.c ./lib/helper.c +--- ../orig-ipmitool-1.8.13/lib/helper.c 2013-07-12 14:06:08.000000000 +0200 ++++ ./lib/helper.c 2013-10-04 09:09:37.911160342 +0200 +@@ -656,7 +656,6 @@ #endif chdir("/"); @@ -9,10 +9,10 @@ for (fd=0; fd<64; fd++) { if (fd != intf->fd) -diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-ipmitool-1.8.12/src/ipmievd.c ./src/ipmievd.c ---- ../orig-ipmitool-1.8.12/src/ipmievd.c 2012-05-01 18:59:23.000000000 +0200 -+++ ./src/ipmievd.c 2013-02-28 13:47:23.777788780 +0100 -@@ -691,6 +691,7 @@ +diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-ipmitool-1.8.13/src/ipmievd.c ./src/ipmievd.c +--- ../orig-ipmitool-1.8.13/src/ipmievd.c 2013-03-29 19:45:16.000000000 +0100 ++++ ./src/ipmievd.c 2013-10-04 09:09:37.911160342 +0200 +@@ -700,6 +700,7 @@ int i, rc; int daemon = 1; struct sigaction act; @@ -20,7 +20,7 @@ memset(pidfile, 0, 64); sprintf(pidfile, "%s%d", DEFAULT_PIDFILE, eintf->intf->devnum); -@@ -752,8 +753,9 @@ +@@ -761,8 +762,9 @@ ipmi_start_daemon(eintf->intf); ++++++ fwum_enhance_output.patch ++++++ --- /var/tmp/diff_new_pack.QH5MA7/_old 2013-10-04 16:15:17.000000000 +0200 +++ /var/tmp/diff_new_pack.QH5MA7/_new 2013-10-04 16:15:17.000000000 +0200 @@ -1,7 +1,7 @@ -diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-ipmitool-1.8.12/lib/ipmi_fwum.c ./lib/ipmi_fwum.c ---- ../orig-ipmitool-1.8.12/lib/ipmi_fwum.c 2012-01-21 06:35:49.000000000 +0100 -+++ ./lib/ipmi_fwum.c 2013-02-28 13:53:34.644417793 +0100 -@@ -1648,13 +1656,15 @@ +diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-ipmitool-1.8.13/lib/ipmi_fwum.c ./lib/ipmi_fwum.c +--- ../orig-ipmitool-1.8.13/lib/ipmi_fwum.c 2013-08-23 21:02:34.000000000 +0200 ++++ ./lib/ipmi_fwum.c 2013-10-04 09:07:13.153233777 +0200 +@@ -1651,13 +1651,15 @@ if(boardInfo.iana != firmInfo.iana) { @@ -19,7 +19,7 @@ status = KFWUM_STATUS_ERROR; } -@@ -1672,6 +1682,8 @@ +@@ -1675,6 +1677,8 @@ { printf("Target Board Id : %u\n",boardInfo.boardId); printf("Target IANA number : %u\n",boardInfo.iana); ++++++ ipmitool-1.8.12.tar.bz2 -> ipmitool-1.8.13.tar.bz2 ++++++ ++++ 37632 lines of diff (skipped) ++++++ sdradd_close_file_handle.patch ++++++ --- /var/tmp/diff_new_pack.QH5MA7/_old 2013-10-04 16:15:17.000000000 +0200 +++ /var/tmp/diff_new_pack.QH5MA7/_new 2013-10-04 16:15:17.000000000 +0200 @@ -1,7 +1,7 @@ -diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-ipmitool-1.8.12/lib/ipmi_sdradd.c ./lib/ipmi_sdradd.c ---- ../orig-ipmitool-1.8.12/lib/ipmi_sdradd.c 2010-04-23 22:00:41.000000000 +0200 -+++ ./lib/ipmi_sdradd.c 2013-02-28 13:44:59.044084023 +0100 -@@ -628,6 +629,7 @@ +diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-ipmitool-1.8.13/lib/ipmi_sdradd.c ./lib/ipmi_sdradd.c +--- ../orig-ipmitool-1.8.13/lib/ipmi_sdradd.c 2013-10-04 09:06:38.279805998 +0200 ++++ ./lib/ipmi_sdradd.c 2013-10-04 09:08:04.979355617 +0200 +@@ -634,6 +634,7 @@ queue->tail->next = sdrr; queue->tail = sdrr; } ++++++ several_more_compile_fixes.patch ++++++ --- /var/tmp/diff_new_pack.QH5MA7/_old 2013-10-04 16:15:17.000000000 +0200 +++ /var/tmp/diff_new_pack.QH5MA7/_new 2013-10-04 16:15:17.000000000 +0200 @@ -1,7 +1,7 @@ -diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-ipmitool-1.8.12/lib/ipmi_ekanalyzer.c ./lib/ipmi_ekanalyzer.c ---- ../orig-ipmitool-1.8.12/lib/ipmi_ekanalyzer.c 2013-02-28 13:59:10.489669393 +0100 -+++ ./lib/ipmi_ekanalyzer.c 2013-02-28 14:03:01.722792252 +0100 -@@ -395,7 +395,6 @@ +diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-ipmitool-1.8.13/lib/ipmi_ekanalyzer.c ./lib/ipmi_ekanalyzer.c +--- ../orig-ipmitool-1.8.13/lib/ipmi_ekanalyzer.c 2013-08-23 21:02:34.000000000 +0200 ++++ ./lib/ipmi_ekanalyzer.c 2013-10-04 09:11:10.594954861 +0200 +@@ -397,7 +397,6 @@ static int ipmi_ek_get_file_type( char * argument ) { @@ -9,24 +9,7 @@ int filetype = ERROR_STATUS; if( strlen (argument) > MIN_ARGUMENT ){ -@@ -1092,8 +1091,6 @@ - } - else{ - int num_file=0; -- int index_data = 0; -- int first_data = 1; - tboolean amc_file = FALSE; /*used to indicate the present of AMC file*/ - tboolean oc_file = FALSE; /*used to indicate the present of Carrier file*/ - -@@ -1139,7 +1136,6 @@ - struct ipmi_ek_multi_header * pcarrier_p2p; - int list = 0; - int match_pair = 0; -- tboolean match_result = FALSE; - - /*Create an empty list*/ - for ( list=0; list<argc; list++ ){ -@@ -3250,7 +3246,7 @@ +@@ -3378,7 +3377,7 @@ offset += sizeof(struct fru_picmgext_guid); } @@ -35,7 +18,7 @@ offset < record->header.len; offset += sizeof(struct fru_picmgext_link_desc) ) { -@@ -3419,7 +3415,7 @@ +@@ -3547,7 +3546,7 @@ printf(" IPMB-0 Hub Descriptor Count: 0x%02x", record->data[offset++]); if (record->data[offset] > 0){ @@ -44,7 +27,7 @@ unsigned char entry_count = 0; printf(" IPMB-0 Hub Descriptor\n"); printf("\tHardware Address: 0x%02x\n", record->data[offset++]); -@@ -3850,7 +3846,7 @@ +@@ -3990,7 +3989,7 @@ (feature > 1) & 1, (feature&1)?"Source":"Receiver"); printf("\tFamily: 0x%02x - AccLVL: 0x%02x\n", family, accuracy); @@ -53,19 +36,10 @@ freq, min_freq, max_freq); } printf("\n"); -diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-ipmitool-1.8.12/lib/ipmi_fwum.c ./lib/ipmi_fwum.c ---- ../orig-ipmitool-1.8.12/lib/ipmi_fwum.c 2013-02-28 13:53:34.644417793 +0100 -+++ ./lib/ipmi_fwum.c 2013-02-28 14:04:34.910468572 +0100 -@@ -480,7 +480,7 @@ - - if(pFileHandle) - { -- if(fseek(pFileHandle, 0L , SEEK_END) == (unsigned int) NULL) -+ if(fseek(pFileHandle, 0L , SEEK_END) == 0) - { - *pFileSize = ftell(pFileHandle); - -@@ -1307,7 +1307,6 @@ +diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-ipmitool-1.8.13/lib/ipmi_fwum.c ./lib/ipmi_fwum.c +--- ../orig-ipmitool-1.8.13/lib/ipmi_fwum.c 2013-10-04 09:07:54.914943566 +0200 ++++ ./lib/ipmi_fwum.c 2013-10-04 09:11:10.594954861 +0200 +@@ -1302,7 +1302,6 @@ unsigned long lastAddress = 0; unsigned char sequenceNumber = 0; unsigned char retry = FWUM_MAX_UPLOAD_RETRY; @@ -73,10 +47,10 @@ do { -diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-ipmitool-1.8.12/lib/ipmi_hpmfwupg.c ./lib/ipmi_hpmfwupg.c ---- ../orig-ipmitool-1.8.12/lib/ipmi_hpmfwupg.c 2013-02-28 13:52:11.893152359 +0100 -+++ ./lib/ipmi_hpmfwupg.c 2013-02-28 14:01:19.162746040 +0100 -@@ -1286,7 +1286,6 @@ +diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-ipmitool-1.8.13/lib/ipmi_hpmfwupg.c ./lib/ipmi_hpmfwupg.c +--- ../orig-ipmitool-1.8.13/lib/ipmi_hpmfwupg.c 2013-10-04 09:06:38.711823686 +0200 ++++ ./lib/ipmi_hpmfwupg.c 2013-10-04 09:11:10.594954861 +0200 +@@ -1323,7 +1323,6 @@ *****************************************************************************/ int HpmfwupgTargetCheck(struct ipmi_intf * intf, int option) { @@ -84,7 +58,7 @@ struct HpmfwupgGetTargetUpgCapabilitiesCtx targetCapCmd; int rc = HPMFWUPG_SUCCESS; int componentId = 0; -@@ -1445,7 +1444,6 @@ +@@ -1507,7 +1506,6 @@ int activate,int componentToUpload, int option) { int rc = HPMFWUPG_SUCCESS; @@ -92,9 +66,9 @@ struct HpmfwupgUpgradeCtx fwupgCtx; /* -diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-ipmitool-1.8.12/lib/ipmi_isol.c ./lib/ipmi_isol.c ---- ../orig-ipmitool-1.8.12/lib/ipmi_isol.c 2012-01-21 06:32:24.000000000 +0100 -+++ ./lib/ipmi_isol.c 2013-02-28 14:01:19.162746040 +0100 +diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-ipmitool-1.8.13/lib/ipmi_isol.c ./lib/ipmi_isol.c +--- ../orig-ipmitool-1.8.13/lib/ipmi_isol.c 2013-01-16 13:29:21.000000000 +0100 ++++ ./lib/ipmi_isol.c 2013-10-04 09:11:10.594954861 +0200 @@ -413,7 +413,6 @@ struct ipmi_rs * rsp; struct ipmi_rq req; @@ -103,10 +77,10 @@ memset(&req, 0, sizeof(req)); req.msg.netfn = IPMI_NETFN_ISOL; -diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-ipmitool-1.8.12/lib/ipmi_picmg.c ./lib/ipmi_picmg.c ---- ../orig-ipmitool-1.8.12/lib/ipmi_picmg.c 2012-08-03 19:07:07.000000000 +0200 -+++ ./lib/ipmi_picmg.c 2013-02-28 14:18:31.523468906 +0100 -@@ -432,7 +432,7 @@ +diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-ipmitool-1.8.13/lib/ipmi_picmg.c ./lib/ipmi_picmg.c +--- ../orig-ipmitool-1.8.13/lib/ipmi_picmg.c 2013-05-18 08:31:02.000000000 +0200 ++++ ./lib/ipmi_picmg.c 2013-10-04 09:11:10.598955025 +0200 +@@ -878,7 +878,7 @@ } else if (d->type >= 0x06 && d->type <= 0xef) { @@ -115,7 +89,7 @@ } else if (d->type >= 0xf0 && d->type <= 0xfe) { -@@ -1201,7 +1201,7 @@ +@@ -1690,7 +1690,7 @@ oemval2str( rsp->data[3], rsp->data[4], picmg_clk_accuracy_vals)); @@ -124,7 +98,7 @@ } } } -@@ -1258,7 +1258,7 @@ +@@ -1751,7 +1751,7 @@ printf("## setting: 0x%02x\n", msg_data[3]); printf("## family: %d\n", msg_data[4]); printf("## acc: %d\n", msg_data[5]); @@ -133,10 +107,10 @@ printf("## res: %d\n", msg_data[10]); #endif -diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-ipmitool-1.8.12/lib/ipmi_sdradd.c ./lib/ipmi_sdradd.c ---- ../orig-ipmitool-1.8.12/lib/ipmi_sdradd.c 2013-02-28 13:55:22.988692984 +0100 -+++ ./lib/ipmi_sdradd.c 2013-02-28 14:01:19.166746197 +0100 -@@ -573,7 +573,6 @@ +diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-ipmitool-1.8.13/lib/ipmi_sdradd.c ./lib/ipmi_sdradd.c +--- ../orig-ipmitool-1.8.13/lib/ipmi_sdradd.c 2013-10-04 09:10:35.533519436 +0200 ++++ ./lib/ipmi_sdradd.c 2013-10-04 09:11:10.598955025 +0200 +@@ -576,7 +576,6 @@ static int ipmi_sdr_read_records(const char *filename, struct sdrr_queue *queue) { @@ -144,9 +118,9 @@ int rc = 0; int fd; uint8_t binHdr[5]; -diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-ipmitool-1.8.12/lib/ipmi_sdr.c ./lib/ipmi_sdr.c ---- ../orig-ipmitool-1.8.12/lib/ipmi_sdr.c 2012-07-23 16:52:57.000000000 +0200 -+++ ./lib/ipmi_sdr.c 2013-02-28 14:01:19.166746197 +0100 +diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-ipmitool-1.8.13/lib/ipmi_sdr.c ./lib/ipmi_sdr.c +--- ../orig-ipmitool-1.8.13/lib/ipmi_sdr.c 2013-08-23 21:02:34.000000000 +0200 ++++ ./lib/ipmi_sdr.c 2013-10-04 09:11:10.598955025 +0200 @@ -52,6 +52,7 @@ #include <ipmitool/ipmi_entity.h> #include <ipmitool/ipmi_constants.h> -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
