| Summary: | Unable to rebuild the package | ||
|---|---|---|---|
| Product: | Branch 4.0 | Reporter: | Grigory Batalov <bga> |
| Component: | librpm-devel | Assignee: | Dmitry V. Levin <ldv> |
| Status: | CLOSED NOTABUG | QA Contact: | Q.A. 4.0 <qa-4.0> |
| Severity: | normal | ||
| Priority: | P2 | ||
| Version: | 4.0 | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
4.0.4-alt96.12-1-g328d65d: rpmmacro.h (rpmGetPath, rpmExpand): Add __attribute__ ((sentinel)) Не понял, этот патч нужно откатить? Он был добавлен в rpm-4.0.4-alt77.M40.7 (а сейчас 4.0.4-alt77.M40.8). Вероятно, здесь тоже виноват был неверный gcc (лог не сохранился). С параметром --without-stuff сборка удалась. |
rpm-utils-0.9.5-alt1 в бранче 4.0 не пересобирается с ошибкой: ... g++ -pipe -Wall -Werror -O2 -D_GNU_SOURCE -I/usr/include/rpm -c -o chkign.o ch kign.cc g++ -pipe -Wall -Werror -O2 -D_GNU_SOURCE -I/usr/include/rpm -c -o chksubst.o chksubst.cc In file included from rpmdbq.cc:28: /usr/include/rpm/rpmmacro.h:177: warning: `sentinel' attribute directive ignored /usr/include/rpm/rpmmacro.h:196: warning: `sentinel' attribute directive ignored make[1]: *** [rpmdbq.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/usr/src/RPM/BUILD/rpm-utils-0.9.5/src' make: *** [all] Error 2 make: Leaving directory `/usr/src/RPM/BUILD/rpm-utils-0.9.5' error: Bad exit status from /usr/src/tmp/rpm-tmp.85241 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.85241 (%build) Command exited with non-zero status 1 2.54user 0.30system 0:02.84elapsed 100%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+47937minor)pagefaults 0swaps hsh-rebuild: rebuild of `rpm-utils-0.9.5-alt1.src.rpm' failed.