Opened 9 years ago

Closed 9 years ago

#6474 closed enhancement (fixed)

libdrm-2.4.61

Reported by: Fernando de Oliveira Owned by: Fernando de Oliveira
Priority: normal Milestone: 7.8
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

http://dri.freedesktop.org/libdrm/libdrm-2.4.61.tar.gz

http://dri.freedesktop.org/libdrm/libdrm-2.4.61.tar.gz.sig

http://permalink.gmane.org/gmane.comp.freedesktop.xorg.announce/2330

Release to fix regression in nouveau in 2.4.60,
but brings lots of android changes and other fixes.

Ben Skeggs (2):
      nouveau: restore check that avoids multiple user bos per kernel bo
      configure.ac: bump version to 2.4.61 for release

Chih-Wei Huang (3):
      android: simplify the including rule of subdirs
...

Change History (2)

comment:1 by Fernando de Oliveira, 9 years ago

Owner: changed from blfs-book@… to Fernando de Oliveira
Status: newassigned

Can't understand, but tests hang at nouveau. Also true for version 2.4.60.

Running by hand the checks

$ env LC_ALL=C make -j1 -d -k check

...

make[2]: Entering directory '/tmp/porg-build-2015.05.08-17h40m48s/libdrm-2.4.61/tests/nouveau'
make  threaded
Putting child 0x1eb19c0 (check-am) PID 23873 on the chain.
Live child 0x1eb19c0 (check-am) PID 23873 
GNU Make 4.1
Built for x86_64-unknown-linux-gnu
Copyright (C) 1988-2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Reading makefiles...
Reading makefile 'Makefile'...
Reading makefile '.deps/threaded.Po' (search path) (no ~ expansion)...
Updating makefiles....
 Considering target file '.deps/threaded.Po'.

...

        Trying implicit prerequisite '../../SCCS/s.libdrm.la.o'.
       No implicit rule found for '../../libdrm.la'.
       Finished prerequisites of target file '../../libdrm.la'.
      No need to remake target '../../libdrm.la'.
     Finished prerequisites of target file 'threaded'.
     Prerequisite 'threaded.o' is older than target 'threaded'.
     Prerequisite '../../nouveau/libdrm_nouveau.la' is older than target 'threaded'.
     Prerequisite '../../libdrm.la' is older than target 'threaded'.
    No need to remake target 'threaded'.
   Finished prerequisites of target file 'threaded.log'.
  Must remake target 'threaded.log'.
make[4]: Entering directory '/tmp/porg-build-2015.05.08-17h40m48s/libdrm-2.4.61/tests/nouveau'
Putting child 0x8e4ce0 (threaded.log) PID 25075 on the chain.
Live child 0x8e4ce0 (threaded.log) PID 25075 

Here, I pressed Ctrl-C

^CLive child 0x126b950 (check-recursive) PID 25015 
make[4]: *** Deleting file 'threaded.log'
Live child 0x2022530 (check-am) PID 25058 
Live child 0xffbee0 (check-recursive) PID 24356 
Live child 0x8e4ce0 (threaded.log) PID 25075 
Live child 0x7dc570 (check-TESTS) PID 25065 
Reaping losing child 0x8e4ce0 PID 25075 
Makefile:819: recipe for target 'threaded.log' failed
make[4]: *** [threaded.log] Error 130
Removing child 0x8e4ce0 PID 25075 from chain.
Reaping losing child 0x7dc570 PID 25065 
Makefile:798: recipe for target 'check-TESTS' failed
make[3]: *** [check-TESTS] Interrupt
Removing child 0x7dc570 PID 25065 from chain.
Reaping losing child 0x2022530 PID 25058 
Makefile:871: recipe for target 'check-am' failed
make[2]: *** [check-am] Interrupt
Removing child 0x2022530 PID 25058 from chain.
Reaping losing child 0x126b950 PID 25015 
Makefile:837: recipe for target 'check-recursive' failed
make[1]: *** [check-recursive] Interrupt
Removing child 0x126b950 PID 25015 from chain.
Reaping losing child 0xffbee0 PID 24356 
Makefile:801: recipe for target 'check-recursive' failed
make: *** [check-recursive] Interrupt
Removing child 0xffbee0 PID 24356 from chain.

Top shows processes migration/0 ... migration/7 with greatest % of CPU.

Same effect can be obtained by (and the same for version 2.4.60):

$ libdrm-2.4.61/tests/nouveau/threaded
Version: 1.2.1
  Name: nouveau
  Date: 20120801
  Description: nVidia Riva/TNT/GeForce/Quadro/Tesla

comment:2 by Fernando de Oliveira, 9 years ago

Resolution: fixed
Status: assignedclosed

Fixed at r15944.

Note: See TracTickets for help on using tickets.