Package Details: phantom r22.63981f1-2

Git Clone URL: https://aur.archlinux.org/phantom.git (read-only, click to copy)
Package Base: phantom
Description: Scalable I/O engine
Upstream URL: https://github.com/yandex-load/phantom
Licenses: LGPL2.1
Submitter: k0ste
Maintainer: k0ste
Last Packager: k0ste
Votes: 0
Popularity: 0.000000
First Submitted: 2016-03-18 05:01 (UTC)
Last Updated: 2020-01-13 02:10 (UTC)

Latest Comments

ioaioa commented on 2022-04-14 08:27 (UTC)

phantom r22.63981f1-2

gcc version 11.2.0 (GCC)

x86_64

Build failed

...
g++ -c -g -O3 -std=gnu++0x -fvisibility=hidden -fvisibility-inlines-hidden -fno-default-inline -fno-omit-frame-pointer -fno-common -fsigned-char -Wall -W -Werror -Wsign-promo -Woverloaded-virtual -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-implicit-fallthrough -isystem . -isystem ./pd/fixinclude -D_GNU_SOURCE=1  -Wundef  -MD -MF deps/pd%debug%addrinfo_bfd.s.o.d -fPIC pd/debug/addrinfo_bfd.C -o pd/debug/addrinfo_bfd.s.o
pd/debug/addrinfo_bfd.C: In member function ‘void pd::debug::bfd_t::file_t::setup()’:
pd/debug/addrinfo_bfd.C:152:22: error: ‘bfd_get_section_flags’ was not declared in this scope; did you mean ‘bfd_set_section_flags’?
  152 |                 if(!(bfd_get_section_flags(_abfd, sect) & SEC_CODE))
      |                      ^~~~~~~~~~~~~~~~~~~~~
      |                      bfd_set_section_flags
pd/debug/addrinfo_bfd.C:162:22: error: ‘bfd_get_section_flags’ was not declared in this scope; did you mean ‘bfd_set_section_flags’?
  162 |                 if(!(bfd_get_section_flags(_abfd, sect) & SEC_CODE))
      |                      ^~~~~~~~~~~~~~~~~~~~~
      |                      bfd_set_section_flags
pd/debug/addrinfo_bfd.C: In member function ‘void pd::debug::bfd_t::file_t::print(uintptr_t, uintptr_t, pd::debug::bfd_t::demangle_t&, pd::out_t&)’:
pd/debug/addrinfo_bfd.C:188:31: error: ‘bfd_get_section_vma’ was not declared in this scope; did you mean ‘bfd_set_section_vma’?
  188 |                 bfd_vma vma = bfd_get_section_vma(abfd, sect);
      |                               ^~~~~~~~~~~~~~~~~~~
      |                               bfd_set_section_vma
pd/debug/addrinfo_bfd.C:193:38: error: ‘bfd_get_section_size’ was not declared in this scope; did you mean ‘bfd_set_section_size’?
  193 |                 bfd_size_type size = bfd_get_section_size(sect);
      |                                      ^~~~~~~~~~~~~~~~~~~~
      |                                      bfd_set_section_size
pd/debug/addrinfo_bfd.C: In member function ‘void pd::debug::bfd_t::file_t::setup()’:
pd/debug/addrinfo_bfd.C:152:22: error: ‘bfd_get_section_flags’ was not declared in this scope; did you mean ‘bfd_set_section_flags’?
  152 |                 if(!(bfd_get_section_flags(_abfd, sect) & SEC_CODE))
      |                      ^~~~~~~~~~~~~~~~~~~~~
      |                      bfd_set_section_flags
make: *** [opts.mk:55: pd/debug/addrinfo_bfd.s.o] Error 1
make: *** Waiting for unfinished jobs....
pd/debug/addrinfo_bfd.C:162:22: error: ‘bfd_get_section_flags’ was not declared in this scope; did you mean ‘bfd_set_section_flags’?
  162 |                 if(!(bfd_get_section_flags(_abfd, sect) & SEC_CODE))
      |                      ^~~~~~~~~~~~~~~~~~~~~
      |                      bfd_set_section_flags
pd/debug/addrinfo_bfd.C: In member function ‘void pd::debug::bfd_t::file_t::print(uintptr_t, uintptr_t, pd::debug::bfd_t::demangle_t&, pd::out_t&)’:
pd/debug/addrinfo_bfd.C:188:31: error: ‘bfd_get_section_vma’ was not declared in this scope; did you mean ‘bfd_set_section_vma’?
  188 |                 bfd_vma vma = bfd_get_section_vma(abfd, sect);
      |                               ^~~~~~~~~~~~~~~~~~~
      |                               bfd_set_section_vma
pd/debug/addrinfo_bfd.C:193:38: error: ‘bfd_get_section_size’ was not declared in this scope; did you mean ‘bfd_set_section_size’?
  193 |                 bfd_size_type size = bfd_get_section_size(sect);
      |                                      ^~~~~~~~~~~~~~~~~~~~
      |                                      bfd_set_section_size
make: *** [opts.mk:51: pd/debug/addrinfo_bfd.o] Error 1
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: phantom

k0ste commented on 2016-12-10 06:40 (UTC)

На последних GCC не собирается. https://github.com/yandex-load/phantom/issues/6

ei-grad commented on 2016-12-10 01:22 (UTC)

Чот не собирается :-( ==> Запускается build()... g++ -c -g -O3 -std=gnu++0x -fvisibility=hidden -fvisibility-inlines-hidden -fno-default-inline -fno-omit-frame-pointer -fno-common -fsigned-char -Wall -W -Werror -Wsign-promo -Woverloaded-virtual -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -isystem . -isystem ./pd/fixinclude -D_GNU_SOURCE=1 -Wundef -MD -MF deps/pd%base%alloc.o.d pd/base/alloc.C -o pd/base/alloc.o g++ -c -g -O3 -std=gnu++0x -fvisibility=hidden -fvisibility-inlines-hidden -fno-default-inline -fno-omit-frame-pointer -fno-common -fsigned-char -Wall -W -Werror -Wsign-promo -Woverloaded-virtual -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -isystem . -isystem ./pd/fixinclude -D_GNU_SOURCE=1 -Wundef -MD -MF deps/pd%base%assert.o.d pd/base/assert.C -o pd/base/assert.o g++ -c -g -O3 -std=gnu++0x -fvisibility=hidden -fvisibility-inlines-hidden -fno-default-inline -fno-omit-frame-pointer -fno-common -fsigned-char -Wall -W -Werror -Wsign-promo -Woverloaded-virtual -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -isystem . -isystem ./pd/fixinclude -D_GNU_SOURCE=1 -Wundef -MD -MF deps/pd%base%cond.o.d pd/base/cond.C -o pd/base/cond.o g++ -c -g -O3 -std=gnu++0x -fvisibility=hidden -fvisibility-inlines-hidden -fno-default-inline -fno-omit-frame-pointer -fno-common -fsigned-char -Wall -W -Werror -Wsign-promo -Woverloaded-virtual -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -isystem . -isystem ./pd/fixinclude -D_GNU_SOURCE=1 -Wundef -MD -MF deps/pd%base%config.o.d pd/base/config.C -o pd/base/config.o pd/base/config.C: В функции-члене «const pd::string_t* pd::config::environ_t::item_t::lookup(const pd::string_t&) const»: pd/base/config.C:104:4: ошибка: nonnull argument «this» compared to NULL [-Werror=nonnull-compare] if(!this) ^~ cc1plus: все предупреждения считаются ошибками make: *** [opts.mk:44: pd/base/config.o] Ошибка 1 Сволочи, я ж выкладывал давно phantom-engine... каждый раз yandex-tank ставлю (где-то раз в год) - каждый раз пляски с бубном... пойду pip'ом поставлю и pandora раскурю.