Project

General

Profile

Actions

Bug #1928

closed

nightly packages: osmo-trx fails for missing sqlite3.h and/or debian/rules error

Added by neels almost 6 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Urgent
Assignee:
Osmocom CNI Developers
Target version:
-
Start date:
01/26/2017
Due date:
% Done:

100%

Spec Reference:


Related issues

Related to Cellular Network Infrastructure - Support #1923: re-enable all nightly package buildsRejected01/19/2017

Actions
Related to OsmoTRX - Bug #1869: osmo-trx binary cannot be moved to similar CPUClosedneels12/05/2016

Actions
Actions #1

Updated by neels almost 6 years ago

on x86_64, the log says

[  176s] libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/src/packages/BUILD -I/usr/src/packages/BUILD/CommonLibs -I/usr/src/packages/BUILD/GSM -I/usr/src/packages/BUILD/sqlite3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -O3 -g -ldl -lpthread -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c Reporting.cpp  -fPIC -DPIC -o .libs/Reporting.o
[  176s] In file included from Reporting.h:29:0,
[  176s]                  from Reporting.cpp:26:
[  176s] ./sqlite3util.h:4:21: fatal error: sqlite3.h: No such file or directory
[  176s] compilation terminated.
[  176s] Makefile:647: recipe for target 'Reporting.lo' failed
[  176s] make[3]: *** [Reporting.lo] Error 1
[  176s] make[3]: Leaving directory '/usr/src/packages/BUILD/CommonLibs'
[  176s] Makefile:499: recipe for target 'all-recursive' failed
[  176s] make[2]: *** [all-recursive] Error 1
[  176s] make[2]: Leaving directory '/usr/src/packages/BUILD'
[  176s] Makefile:430: recipe for target 'all' failed
[  176s] make[1]: *** [all] Error 2
[  176s] make[1]: Leaving directory '/usr/src/packages/BUILD'
[  176s] dh_auto_build: make -j1 returned exit code 2
[  176s] debian/rules:6: recipe for target 'build' failed
[  176s] make: *** [build] Error 2

on i586 just

[  165s] configure: exit 1
[  165s] dh_auto_configure: ./configure --build=i586-linux-gnu --prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --libdir=${prefix}/lib/i386-linux-gnu --libexecdir=${prefix}/lib/i386-linux-gnu --disable-maintainer-mode --disable-dependency-tracking returned exit code 1
[  165s] debian/rules:6: recipe for target 'build' failed
[  165s] make: *** [build] Error 255
[  165s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  165s] 
[  165s] cloud117 failed "build osmo-trx_0.1.9.20170125.dsc" at Wed Jan 25 20:07:48 UTC 2017.

Actions #2

Updated by neels almost 6 years ago

  • Description updated (diff)
Actions #3

Updated by msuraev almost 6 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 10

I can't reproduce this locally, but hopefully gerrit 1691 will fix it.

Actions #4

Updated by msuraev almost 6 years ago

  • % Done changed from 10 to 50

Reproduced locally using osc and tested fix using gbp - gerrit 1691 indeed fixes it, at least for 16.10.

Actions #5

Updated by msuraev almost 6 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 50 to 100

After 1691 has been merged the only failure is for Debian i586:

[ 238s] checking for x86 cpuid 0x00000001 output... unknown
[ 238s] checking whether mmx is supported... ./configure: line 17232: 0xunknown: value too great for base (error token is "0xunknown")
[ 238s] > config.log <
[ 238s] This file contains any messages produced by compilers while
[ 238s] running configure, to aid debugging if configure makes a mistake.
[ 238s]
[ 238s] It was created by openbts configure P2.8TRUNK, which was
[ 238s] generated by GNU Autoconf 2.69. Invocation command line was

Seems like mmx support check failed in some spectacular way. I'll disable osmo-trx builds for that particular arch until someone is interested enough to investigate and fix it. This can be tracked separately via #1923 alongside with other temporary disabled packages.

Actions #6

Updated by msuraev almost 6 years ago

  • Related to Support #1923: re-enable all nightly package builds added
Actions #7

Updated by zecke almost 6 years ago

  • Related to Bug #1869: osmo-trx binary cannot be moved to similar CPU added
Actions #8

Updated by neels almost 6 years ago

  • Status changed from Resolved to Closed
Actions #9

Updated by neels almost 6 years ago

  • Status changed from Closed to Resolved
Actions #10

Updated by laforge almost 6 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)