* Re: linux-pm build failure [not found] <536BBAF8.6040601@semaphore.gr> @ 2014-05-08 19:44 ` Rafael J. Wysocki 2014-05-09 1:45 ` Lan Tianyu 0 siblings, 1 reply; 4+ messages in thread From: Rafael J. Wysocki @ 2014-05-08 19:44 UTC (permalink / raw) To: Stratos Karafotis, Lv Zheng, Lan Tianyu Cc: Bob Moore, linux-pm@vger.kernel.org, ACPI Devel Maling List On Thursday, May 08, 2014 08:12:24 PM Stratos Karafotis wrote: > Hi all, Hi, Thanks for the report! This is caused by commit 0e23847d5ee4 ACPICA: Export acpi_buffer_to_resource symbol merged on top of the recent ACPICA material. Lv, Tianyu, care to take care of this? > There is a build failure in latest linux-pm bleeding-edge: > > In file included from include/linux/linkage.h:6:0, > from include/linux/kernel.h:6, > from include/acpi/platform/aclinux.h:64, > from include/acpi/platform/acenv.h:150, > from include/acpi/acpi.h:56, > from drivers/acpi/acpica/rscreate.c:44: > include/linux/export.h:59:20: error: redefinition of ‘__kstrtab_acpi_buffer_to_resource’ > static const char __kstrtab_##sym[] \ > ^ > include/linux/export.h:69:2: note: in expansion of macro ‘__EXPORT_SYMBOL’ > __EXPORT_SYMBOL(sym, "") > ^ > include/acpi/platform/aclinux.h:110:37: note: in expansion of macro ‘EXPORT_SYMBOL’ > #define ACPI_EXPORT_SYMBOL(symbol) EXPORT_SYMBOL(symbol); > ^ > drivers/acpi/acpica/rscreate.c:119:1: note: in expansion of macro ‘ACPI_EXPORT_SYMBOL’ > ACPI_EXPORT_SYMBOL(acpi_buffer_to_resource) > ^ > include/linux/export.h:59:20: note: previous definition of ‘__kstrtab_acpi_buffer_to_resource’ was here > static const char __kstrtab_##sym[] \ > ^ > include/linux/export.h:69:2: note: in expansion of macro ‘__EXPORT_SYMBOL’ > __EXPORT_SYMBOL(sym, "") > ^ > include/acpi/platform/aclinux.h:110:37: note: in expansion of macro ‘EXPORT_SYMBOL’ > #define ACPI_EXPORT_SYMBOL(symbol) EXPORT_SYMBOL(symbol); > ^ > drivers/acpi/acpica/rscreate.c:117:1: note: in expansion of macro ‘ACPI_EXPORT_SYMBOL’ > ACPI_EXPORT_SYMBOL(acpi_buffer_to_resource); > ^ > include/linux/export.h:63:39: error: redefinition of ‘__ksymtab_acpi_buffer_to_resource’ > __visible const struct kernel_symbol __ksymtab_##sym \ > ^ > include/linux/export.h:69:2: note: in expansion of macro ‘__EXPORT_SYMBOL’ > __EXPORT_SYMBOL(sym, "") > ^ > include/acpi/platform/aclinux.h:110:37: note: in expansion of macro ‘EXPORT_SYMBOL’ > #define ACPI_EXPORT_SYMBOL(symbol) EXPORT_SYMBOL(symbol); > ^ > drivers/acpi/acpica/rscreate.c:119:1: note: in expansion of macro ‘ACPI_EXPORT_SYMBOL’ > ACPI_EXPORT_SYMBOL(acpi_buffer_to_resource) > ^ > include/linux/export.h:63:39: note: previous definition of ‘__ksymtab_acpi_buffer_to_resource’ was here > __visible const struct kernel_symbol __ksymtab_##sym \ > ^ > include/linux/export.h:69:2: note: in expansion of macro ‘__EXPORT_SYMBOL’ > __EXPORT_SYMBOL(sym, "") > ^ > include/acpi/platform/aclinux.h:110:37: note: in expansion of macro ‘EXPORT_SYMBOL’ > #define ACPI_EXPORT_SYMBOL(symbol) EXPORT_SYMBOL(symbol); > ^ > drivers/acpi/acpica/rscreate.c:117:1: note: in expansion of macro ‘ACPI_EXPORT_SYMBOL’ > ACPI_EXPORT_SYMBOL(acpi_buffer_to_resource); > ^ > make[3]: *** [drivers/acpi/acpica/rscreate.o] Error 1 > make[2]: *** [drivers/acpi/acpica] Error 2 > make[1]: *** [drivers/acpi] Error 2 > make[1]: *** Waiting for unfinished jobs.... > make: *** [drivers] Error 2 > > > Reverting commit 51e35823eb57 ("ACPICA: Update acpi_buffer_to_resource interface"), build completes fine. > > > Thanks, > Stratos Karafotis > -- > To unsubscribe from this list: send the line "unsubscribe linux-pm" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -- I speak only for myself. Rafael J. Wysocki, Intel Open Source Technology Center. ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: linux-pm build failure 2014-05-08 19:44 ` linux-pm build failure Rafael J. Wysocki @ 2014-05-09 1:45 ` Lan Tianyu 2014-05-09 21:36 ` Rafael J. Wysocki 0 siblings, 1 reply; 4+ messages in thread From: Lan Tianyu @ 2014-05-09 1:45 UTC (permalink / raw) To: Rafael J. Wysocki Cc: Stratos Karafotis, Lv Zheng, Bob Moore, linux-pm@vger.kernel.org, ACPI Devel Maling List On 2014年05月09日 03:44, Rafael J. Wysocki wrote: > On Thursday, May 08, 2014 08:12:24 PM Stratos Karafotis wrote: >> Hi all, > > Hi, > > Thanks for the report! > > This is caused by commit > > 0e23847d5ee4 ACPICA: Export acpi_buffer_to_resource symbol > > merged on top of the recent ACPICA material. > > Lv, Tianyu, care to take care of this? Hi Rafael: Just check commit 51e35823eb57 and find it also exports acpi_buffer_to_resource symbol which commit 0e23847d5ee4 has already done. I think you can drop commit 0e23847d5ee4 which only exports symbol without any other changes. > >> There is a build failure in latest linux-pm bleeding-edge: >> >> In file included from include/linux/linkage.h:6:0, >> from include/linux/kernel.h:6, >> from include/acpi/platform/aclinux.h:64, >> from include/acpi/platform/acenv.h:150, >> from include/acpi/acpi.h:56, >> from drivers/acpi/acpica/rscreate.c:44: >> include/linux/export.h:59:20: error: redefinition of ‘__kstrtab_acpi_buffer_to_resource’ >> static const char __kstrtab_##sym[] \ >> ^ >> include/linux/export.h:69:2: note: in expansion of macro ‘__EXPORT_SYMBOL’ >> __EXPORT_SYMBOL(sym, "") >> ^ >> include/acpi/platform/aclinux.h:110:37: note: in expansion of macro ‘EXPORT_SYMBOL’ >> #define ACPI_EXPORT_SYMBOL(symbol) EXPORT_SYMBOL(symbol); >> ^ >> drivers/acpi/acpica/rscreate.c:119:1: note: in expansion of macro ‘ACPI_EXPORT_SYMBOL’ >> ACPI_EXPORT_SYMBOL(acpi_buffer_to_resource) >> ^ >> include/linux/export.h:59:20: note: previous definition of ‘__kstrtab_acpi_buffer_to_resource’ was here >> static const char __kstrtab_##sym[] \ >> ^ >> include/linux/export.h:69:2: note: in expansion of macro ‘__EXPORT_SYMBOL’ >> __EXPORT_SYMBOL(sym, "") >> ^ >> include/acpi/platform/aclinux.h:110:37: note: in expansion of macro ‘EXPORT_SYMBOL’ >> #define ACPI_EXPORT_SYMBOL(symbol) EXPORT_SYMBOL(symbol); >> ^ >> drivers/acpi/acpica/rscreate.c:117:1: note: in expansion of macro ‘ACPI_EXPORT_SYMBOL’ >> ACPI_EXPORT_SYMBOL(acpi_buffer_to_resource); >> ^ >> include/linux/export.h:63:39: error: redefinition of ‘__ksymtab_acpi_buffer_to_resource’ >> __visible const struct kernel_symbol __ksymtab_##sym \ >> ^ >> include/linux/export.h:69:2: note: in expansion of macro ‘__EXPORT_SYMBOL’ >> __EXPORT_SYMBOL(sym, "") >> ^ >> include/acpi/platform/aclinux.h:110:37: note: in expansion of macro ‘EXPORT_SYMBOL’ >> #define ACPI_EXPORT_SYMBOL(symbol) EXPORT_SYMBOL(symbol); >> ^ >> drivers/acpi/acpica/rscreate.c:119:1: note: in expansion of macro ‘ACPI_EXPORT_SYMBOL’ >> ACPI_EXPORT_SYMBOL(acpi_buffer_to_resource) >> ^ >> include/linux/export.h:63:39: note: previous definition of ‘__ksymtab_acpi_buffer_to_resource’ was here >> __visible const struct kernel_symbol __ksymtab_##sym \ >> ^ >> include/linux/export.h:69:2: note: in expansion of macro ‘__EXPORT_SYMBOL’ >> __EXPORT_SYMBOL(sym, "") >> ^ >> include/acpi/platform/aclinux.h:110:37: note: in expansion of macro ‘EXPORT_SYMBOL’ >> #define ACPI_EXPORT_SYMBOL(symbol) EXPORT_SYMBOL(symbol); >> ^ >> drivers/acpi/acpica/rscreate.c:117:1: note: in expansion of macro ‘ACPI_EXPORT_SYMBOL’ >> ACPI_EXPORT_SYMBOL(acpi_buffer_to_resource); >> ^ >> make[3]: *** [drivers/acpi/acpica/rscreate.o] Error 1 >> make[2]: *** [drivers/acpi/acpica] Error 2 >> make[1]: *** [drivers/acpi] Error 2 >> make[1]: *** Waiting for unfinished jobs.... >> make: *** [drivers] Error 2 >> >> >> Reverting commit 51e35823eb57 ("ACPICA: Update acpi_buffer_to_resource interface"), build completes fine. >> >> >> Thanks, >> Stratos Karafotis >> -- >> To unsubscribe from this list: send the line "unsubscribe linux-pm" in >> the body of a message to majordomo@vger.kernel.org >> More majordomo info at http://vger.kernel.org/majordomo-info.html > -- Best regards Tianyu Lan ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: linux-pm build failure 2014-05-09 1:45 ` Lan Tianyu @ 2014-05-09 21:36 ` Rafael J. Wysocki 2014-05-10 6:22 ` Stratos Karafotis 0 siblings, 1 reply; 4+ messages in thread From: Rafael J. Wysocki @ 2014-05-09 21:36 UTC (permalink / raw) To: Lan Tianyu Cc: Stratos Karafotis, Lv Zheng, Bob Moore, linux-pm@vger.kernel.org, ACPI Devel Maling List On Friday, May 09, 2014 09:45:27 AM Lan Tianyu wrote: > On 2014年05月09日 03:44, Rafael J. Wysocki wrote: > > On Thursday, May 08, 2014 08:12:24 PM Stratos Karafotis wrote: > >> Hi all, > > > > Hi, > > > > Thanks for the report! > > > > This is caused by commit > > > > 0e23847d5ee4 ACPICA: Export acpi_buffer_to_resource symbol > > > > merged on top of the recent ACPICA material. > > > > Lv, Tianyu, care to take care of this? > > Hi Rafael: > Just check commit 51e35823eb57 and find it also exports > acpi_buffer_to_resource symbol which commit 0e23847d5ee4 has already > done. I think you can drop commit 0e23847d5ee4 which only exports symbol > without any other changes. Done, thanks! -- I speak only for myself. Rafael J. Wysocki, Intel Open Source Technology Center. ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: linux-pm build failure 2014-05-09 21:36 ` Rafael J. Wysocki @ 2014-05-10 6:22 ` Stratos Karafotis 0 siblings, 0 replies; 4+ messages in thread From: Stratos Karafotis @ 2014-05-10 6:22 UTC (permalink / raw) To: Rafael J. Wysocki, Lan Tianyu Cc: Lv Zheng, Bob Moore, linux-pm@vger.kernel.org, ACPI Devel Maling List On 10/05/2014 12:36 πμ, Rafael J. Wysocki wrote: > On Friday, May 09, 2014 09:45:27 AM Lan Tianyu wrote: >> On 2014年05月09日 03:44, Rafael J. Wysocki wrote: >>> On Thursday, May 08, 2014 08:12:24 PM Stratos Karafotis wrote: >>>> Hi all, >>> >>> Hi, >>> >>> Thanks for the report! >>> >>> This is caused by commit >>> >>> 0e23847d5ee4 ACPICA: Export acpi_buffer_to_resource symbol >>> >>> merged on top of the recent ACPICA material. >>> >>> Lv, Tianyu, care to take care of this? >> >> Hi Rafael: >> Just check commit 51e35823eb57 and find it also exports >> acpi_buffer_to_resource symbol which commit 0e23847d5ee4 has already >> done. I think you can drop commit 0e23847d5ee4 which only exports symbol >> without any other changes. > > Done, thanks! > Now it builds fine! Thank you! Stratos ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2014-05-10 6:22 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <536BBAF8.6040601@semaphore.gr>
2014-05-08 19:44 ` linux-pm build failure Rafael J. Wysocki
2014-05-09 1:45 ` Lan Tianyu
2014-05-09 21:36 ` Rafael J. Wysocki
2014-05-10 6:22 ` Stratos Karafotis
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).