Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 581618 - media-libs/mesa-11.2.0 gbm.c:120:11: error: implicit declaration of function ‘major’
Summary: media-libs/mesa-11.2.0 gbm.c:120:11: error: implicit declaration of function ...
Status: RESOLVED DUPLICATE of bug 580392
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-30 06:53 UTC by Anton Kochkov
Modified: 2016-04-30 07:41 UTC (History)
0 users

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


Attachments
emerge --info output (emerge_info3.log,17.00 KB, text/plain)
2016-04-30 06:53 UTC, Anton Kochkov
Details
full build log (mesa_buid.log.gz,68.78 KB, application/gzip)
2016-04-30 06:55 UTC, Anton Kochkov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Kochkov 2016-04-30 06:53:53 UTC
Created attachment 432628 [details]
emerge --info output

/bin/sh ../../libtool  --tag=CC   --mode=compile i686-pc-linux-gnu-gcc -DPACKAGE_NAME=\"Mesa\" -DPACKAGE_TARNAME=\"mesa\" -DPACKAGE_VERSION=\"11.2.0\" -DPACKAGE_STRING=\"Mesa\ 11.2.0\" -DPACKAGE_BUGREPORT=\"https://bugs.freedesktop.org/enter_bug.cgi\?product=Mesa\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mesa\" -DVERSION=\"11.2.0\" -D_FILE_OFFSET_BITS=64 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DYYTEXT_POINTER=1 -DHAVE___BUILTIN_BSWAP32=1 -DHAVE___BUILTIN_BSWAP64=1 -DHAVE___BUILTIN_CLZ=1 -DHAVE___BUILTIN_CLZLL=1 -DHAVE___BUILTIN_CTZ=1 -DHAVE___BUILTIN_EXPECT=1 -DHAVE___BUILTIN_FFS=1 -DHAVE___BUILTIN_FFSLL=1 -DHAVE___BUILTIN_POPCOUNT=1 -DHAVE___BUILTIN_POPCOUNTLL=1 -DHAVE___BUILTIN_UNREACHABLE=1 -DHAVE_FUNC_ATTRIBUTE_CONST=1 -DHAVE_FUNC_ATTRIBUTE_FLATTEN=1 -DHAVE_FUNC_ATTRIBUTE_FORMAT=1 -DHAVE_FUNC_ATTRIBUTE_MALLOC=1 -DHAVE_FUNC_ATTRIBUTE_PACKED=1 -DHAVE_FUNC_ATTRIBUTE_PURE=1 -DHAVE_FUNC_ATTRIBUTE_UNUSED=1 -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT=1 -DHAVE_DLADDR=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_PTHREAD=1 -DHAVE_SHA1_IN_LIBNETTLE=1 -I. -I/var/tmp/portage/media-libs/mesa-11.2.0/work/mesa-11.2.0/src/gbm    -D_OS_UNIX=1 -DMODULEDIR='"/usr/lib/gbm"' -I/var/tmp/portage/media-libs/mesa-11.2.0/work/mesa-11.2.0/include -I/var/tmp/portage/media-libs/mesa-11.2.0/work/mesa-11.2.0/src/loader -I/var/tmp/portage/media-libs/mesa-11.2.0/work/mesa-11.2.0/src/gbm/main  -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_GNU_SOURCE -DUSE_SSE41 -DNDEBUG -DTEXTURE_FLOAT_ENABLED -DHAVE_XLOCALE_H -DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN -DHAVE_LIBDRM -DHAVE_SHA1 -DGLX_USE_DRM -DHAVE_LIBUDEV -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DGLX_X86_READONLY_TEXT -DHAVE_ALIAS -DHAVE_DRI3 -DHAVE_MINCORE -fvisibility=hidden  -DDEFAULT_DRIVER_DIR='"/usr/lib/dri"' -I/usr/include/libdrm -O2 -march=core2 -mfpmath=sse -mmmx -msse -msse2 -mssse3 -pipe -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-math-errno -fno-trapping-math -fno-builtin-memcmp  -c -o backends/dri/gbm_dri.lo /var/tmp/portage/media-libs/mesa-11.2.0/work/mesa-11.2.0/src/gbm/backends/dri/gbm_dri.c
/var/tmp/portage/media-libs/mesa-11.2.0/work/mesa-11.2.0/src/gbm/main/gbm.c: In function ‘_gbm_mesa_get_device’:
/var/tmp/portage/media-libs/mesa-11.2.0/work/mesa-11.2.0/src/gbm/main/gbm.c:120:11: error: implicit declaration of function ‘major’ [-Werror=implicit-function-declaration]
       if (major(dev) == major(buf.st_rdev) &&
           ^
/var/tmp/portage/media-libs/mesa-11.2.0/work/mesa-11.2.0/src/gbm/main/gbm.c:121:11: error: implicit declaration of function ‘minor’ [-Werror=implicit-function-declaration]
           minor(dev) == minor(buf.st_rdev)) {
           ^
cc1: some warnings being treated as errors
Makefile:856: recipe for target 'main/gbm.lo' failed
make[2]: *** [main/gbm.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
Comment 1 Anton Kochkov 2016-04-30 06:55:26 UTC
Created attachment 432630 [details]
full build log
Comment 2 Anton Kochkov 2016-04-30 06:58:52 UTC
Related to this bug: (libdrm) https://bugs.gentoo.org/show_bug.cgi?id=581620
Comment 4 Anton Kochkov 2016-04-30 07:41:07 UTC

*** This bug has been marked as a duplicate of bug 580392 ***