Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [autobuild.buildroot.net] Build results for 2014-05-27
@ 2014-05-28  6:30 Thomas Petazzoni
  2014-05-28  6:43 ` Yann E. MORIN
  2014-05-28  6:52 ` Peter Korsgaard
  0 siblings, 2 replies; 4+ messages in thread
From: Thomas Petazzoni @ 2014-05-28  6:30 UTC (permalink / raw)
  To: buildroot

Build statistics for 2014-05-27
===============================

        success : 105
       failures : 2  
       timeouts : 0  
          TOTAL : 107

Classification of failures by reason
====================================

                     monit-5.7 | 1 
                     exim-4.82 | 1 

Detail of failures
===================

       arm |                      exim-4.82 | NOK | http://autobuild.buildroot.net/results/0a392087878f80a70435981856455a30152b684d/
      bfin |                      monit-5.7 | NOK | http://autobuild.buildroot.net/results/67623f87f8bc2c73f30bdc3943c58238686c106e/


-- 
http://autobuild.buildroot.net

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Buildroot] [autobuild.buildroot.net] Build results for 2014-05-27
  2014-05-28  6:30 [Buildroot] [autobuild.buildroot.net] Build results for 2014-05-27 Thomas Petazzoni
@ 2014-05-28  6:43 ` Yann E. MORIN
  2014-05-28  6:46   ` Thomas Petazzoni
  2014-05-28  6:52 ` Peter Korsgaard
  1 sibling, 1 reply; 4+ messages in thread
From: Yann E. MORIN @ 2014-05-28  6:43 UTC (permalink / raw)
  To: buildroot

Thomas, All,

On 2014-05-28 08:30 +0200, Thomas Petazzoni spake thusly:
>        arm |                      exim-4.82 | NOK | http://autobuild.buildroot.net/results/0a392087878f80a70435981856455a30152b684d/

pthread problem on a static build:
    /home/test/test/1/output/host/usr/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libdb.a(mut_pthread.o):
    In function `__db_pthread_mutex_prep.isra.0':
    mut_pthread.c:(.text+0x2c): undefined reference to `pthread_rwlock_trywrlock'
    mut_pthread.c:(.text+0x34): undefined reference to `pthread_mutex_trylock'
    mut_pthread.c:(.text+0xb0): undefined reference to `pthread_rwlock_wrlock'
    mut_pthread.c:(.text+0x100): undefined reference to `pthread_rwlock_wrlock'

I'm investigating.

>       bfin |                      monit-5.7 | NOK | http://autobuild.buildroot.net/results/67623f87f8bc2c73f30bdc3943c58238686c106e/

    src/process/sysdep_LINUX.c: In function 'initprocesstree_sysdep':
    src/process/sysdep_LINUX.c:207: error: 'GLOB_ONLYDIR' undeclared (first
    use in this function)

Not sure, but GLOB_ONLYDIR should come from the C library. I will
investigate.

Regards,
Yann E. MORIN.

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Buildroot] [autobuild.buildroot.net] Build results for 2014-05-27
  2014-05-28  6:43 ` Yann E. MORIN
@ 2014-05-28  6:46   ` Thomas Petazzoni
  0 siblings, 0 replies; 4+ messages in thread
From: Thomas Petazzoni @ 2014-05-28  6:46 UTC (permalink / raw)
  To: buildroot

Dear Yann E. MORIN,

On Wed, 28 May 2014 08:43:58 +0200, Yann E. MORIN wrote:

> >       bfin |                      monit-5.7 | NOK | http://autobuild.buildroot.net/results/67623f87f8bc2c73f30bdc3943c58238686c106e/
> 
>     src/process/sysdep_LINUX.c: In function 'initprocesstree_sysdep':
>     src/process/sysdep_LINUX.c:207: error: 'GLOB_ONLYDIR' undeclared (first
>     use in this function)
> 
> Not sure, but GLOB_ONLYDIR should come from the C library. I will
> investigate.

GLOB_ONLYDIR is a GNU extension, and Blackfin toolchains have a uClibc
configuration without the appropriate option. However, GLOB_ONLYDIR is
only a hint:

       GLOB_ONLYDIR
              This  is  a hint to glob() that the caller is interested only in
              directories that match the pattern.  If the  implementation  can
              easily  determine file-type information, then nondirectory files
              are not returned to the caller.  However, the caller must  still
              check that returned files are directories.  (The purpose of this
              flag is merely to optimize performance when the caller is inter?
              ested only in directories.)

So a potential fix would be:

#ifndef GLOB_ONLYDIR
#define GLOB_ONLYDIR 0
#endif

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Buildroot] [autobuild.buildroot.net] Build results for 2014-05-27
  2014-05-28  6:30 [Buildroot] [autobuild.buildroot.net] Build results for 2014-05-27 Thomas Petazzoni
  2014-05-28  6:43 ` Yann E. MORIN
@ 2014-05-28  6:52 ` Peter Korsgaard
  1 sibling, 0 replies; 4+ messages in thread
From: Peter Korsgaard @ 2014-05-28  6:52 UTC (permalink / raw)
  To: buildroot

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:

 > Build statistics for 2014-05-27
 > ===============================

 >         success : 105
 >        failures : 2  
 >        timeouts : 0  
 >           TOTAL : 107

Wee!

 > Classification of failures by reason
 > ====================================

 >                      monit-5.7 | 1 
 >                      exim-4.82 | 1 

 > Detail of failures
 > ===================

 >        arm |                      exim-4.82 | NOK | http://autobuild.buildroot.net/results/0a392087878f80a70435981856455a30152b684d/

Static linking / pthread issue. I doubt many people really care about
linking something as big as that statically, so I will just make it
depend on !BR2_PREFER_STATIC_LIB for 2014.05.

 >       bfin |                      monit-5.7 | NOK | http://autobuild.buildroot.net/results/67623f87f8bc2c73f30bdc3943c58238686c106e/

No GLOB_ONLYDIR. This flag is just an optimization, and from the looks
of the code it seems it will still work if we simply add a patch doing:

#ifndef GLOB_ONLYDIR
#define GLOB_ONLYDIR 0
#endif

But once you fix that the build fails as monit uses fork(), so I will
simply make it depend on BR2_USE_MMU for 2014.05.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2014-05-28  6:52 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-28  6:30 [Buildroot] [autobuild.buildroot.net] Build results for 2014-05-27 Thomas Petazzoni
2014-05-28  6:43 ` Yann E. MORIN
2014-05-28  6:46   ` Thomas Petazzoni
2014-05-28  6:52 ` Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox