Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 516670 - media-sound/pulseaudio 5.0-r2 - .../work/pulseaudio-5.0/src/modules/module-udev-detect.c:199:20: error: expected expression before 'struct'
Summary: media-sound/pulseaudio 5.0-r2 - .../work/pulseaudio-5.0/src/modules/module-ud...
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-07-08 10:14 UTC by dsoria
Modified: 2015-07-09 09:34 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (file_516670.txt,18.71 KB, text/plain)
2014-07-08 10:14 UTC, dsoria
Details
build.log (file_516670.txt,101.67 KB, text/plain)
2014-07-10 08:51 UTC, dsoria
Details
build log for pulseaudio-5.0-r6 (build.log,57.42 KB, text/plain)
2014-12-29 13:46 UTC, dsoria
Details

Note You need to log in before you can comment on or make changes to this bug.
Description dsoria 2014-07-08 10:14:27 UTC
Created attachment 380420 [details]
emerge --info

There is an emake fail during media-sound/pulseaudio-5.0-r2 emerging
the cause seems to be an C error in file module-udev-detect.c (error: expected expression before 'struct')

here is an extract of build log:


<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
/var/tmp/portage/media-sound/pulseaudio-5.0-r2/work/pulseaudio-5.0/src/modules/module-rygel-media-server.c:1:0: note: this is the location of the previous definition
/var/tmp/portage/media-sound/pulseaudio-5.0-r2/work/pulseaudio-5.0/src/modules/module-udev-detect.c: In function 'is_card_busy':
/var/tmp/portage/media-sound/pulseaudio-5.0-r2/work/pulseaudio-5.0/src/modules/module-udev-detect.c:199:5: warning: implicit declaration of function 'offsetof' [-Wimplicit-function-declaration]
/var/tmp/portage/media-sound/pulseaudio-5.0-r2/work/pulseaudio-5.0/src/modules/module-udev-detect.c:199:20: error: expected expression before 'struct'
make[3]: *** [modules/module_udev_detect_la-module-udev-detect.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/media-sound/pulseaudio-5.0-r2/work/pulseaudio-5.0-abi_x86_64.amd64/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/media-sound/pulseaudio-5.0-r2/work/pulseaudio-5.0-abi_x86_64.amd64/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-sound/pulseaudio-5.0-r2/work/pulseaudio-5.0-abi_x86_64.amd64'
make: *** [all] Error 2
 [31;01m*[0m ERROR: media-sound/pulseaudio-5.0-r2::gentoo failed (compile phase):
 [31;01m*[0m   emake failed
 [31;01m*[0m 
 [31;01m*[0m If you need support, post the output of `emerge --info '=media-sound/pulseaudio-5.0-r2::gentoo'`,
 [31;01m*[0m the complete build log and the output of `emerge -pqv '=media-sound/pulseaudio-5.0-r2::gentoo'`.
 [31;01m*[0m The complete build log is located at '/var/tmp/portage/media-sound/pulseaudio-5.0-r2/temp/build.log'.
 [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/media-sound/pulseaudio-5.0-r2/temp/environment'.
 [31;01m*[0m Working directory: '/var/tmp/portage/media-sound/pulseaudio-5.0-r2/work/pulseaudio-5.0-abi_x86_64.amd64'
 [31;01m*[0m S: '/var/tmp/portage/media-sound/pulseaudio-5.0-r2/work/pulseaudio-5.0'
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-07-08 11:37:33 UTC
Please attach the entire build log to this bug report.
Comment 2 dsoria 2014-07-10 08:51:30 UTC
Created attachment 380528 [details]
build.log
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2014-12-27 12:30:52 UTC
Could you update us wrt to the status of this bug ?
Can you reproduce it with pulseaudio-5.0-r6 ?
Comment 4 dsoria 2014-12-29 13:46:21 UTC
Created attachment 392640 [details]
build log for pulseaudio-5.0-r6

The bug is still present for me, even in 5.0-r6 version
Comment 5 Pacho Ramos gentoo-dev 2015-07-09 09:34:15 UTC
We cannot reproduce, please retry with 6.0 version too