Как временно сменить вывод uname
это можно как-то сделать через /proc или /sys? или только извращения с подменой /bin/uname?
например, я хочу, чтобы по команде uname -r
отдавалось не 3.11.0-gentoo
, а 3.9.0-gentoo
это можно как-то сделать через /proc или /sys? или только извращения с подменой /bin/uname?
например, я хочу, чтобы по команде uname -r
отдавалось не 3.11.0-gentoo
, а 3.9.0-gentoo
Пытаюсь пропатчить ебилд app-emulation/virtualbox-4.2.16
, чтобы он собирался без 32х битных костылей (профиль - no-multilib).
Для этого надо добавить к ./configure
ключ --disable-vmmraw
Сборка идет нормально до стадии линковки, а там валится вот так:
kBuild: Linking vboxvideo_drv
x86_64-pc-linux-gnu-ld: unrecognized option '-Wl,-O1'
x86_64-pc-linux-gnu-ld: use the --help option for usage information
kmk: *** [/var/tmp/portage/app-emulation/virtualbox-4.2.16/work/VirtualBox-4.2.16/out/linux.amd64/release/obj/vboxvideo_drv/vboxvideo_drv.o] Error 1
The failing command:
@x86_64-pc-linux-gnu-ld -r -Wl,-O1 -Wl,--as-needed -r -S -Wl,-O1 -Wl,--as-needed -m elf_x86_64 -o /var/tmp/portage/app-emulation/virtualbox-4.2.16/work/VirtualBox-4.2.16/out/linux.amd64/release/obj/vboxvideo_drv/vboxvideo_drv.o /var/tmp/portage/app-emulation/virtualbox-4.2.16/work/VirtualBox-4.2.16/out/linux.amd64/release/obj/vboxvideo_drv/pointer.o /var/tmp/portage/app-emulation/virtualbox-4.2.16/work/VirtualBox-4.2.16/out/linux.amd64/release/obj/vboxvideo_drv/setmode.o /var/tmp/portage/app-emulation/virtualbox-4.2.16/work/VirtualBox-4.2.16/out/linux.amd64/release/obj/vboxvideo_drv/vboxutils.o /var/tmp/portage/app-emulation/virtualbox-4.2.16/work/VirtualBox-4.2.16/out/linux.amd64/release/obj/vboxvideo_drv/vboxvideo.o /var/tmp/portage/app-emulation/virtualbox-4.2.16/work/VirtualBox-4.2.16/out/linux.amd64/release/obj/vboxvideo_drv/vbva.o /var/tmp/portage/app-emulation/virtualbox-4.2.16/work/VirtualBox-4.2.16/out/linux.amd64/release/obj/vboxvideo_drv/src/VBox/Additions/common/VBoxVideo/HGSMIBase.o /var/tmp/portage/app-emulation/virtualbox-4.2.16/work/VirtualBox-4.2.16/out/linux.amd64/release/obj/vboxvideo_drv/src/VBox/Additions/common/VBoxVideo/Modesetting.o /var/tmp/portage/app-emulation/virtualbox-4.2.16/work/VirtualBox-4.2.16/out/linux.amd64/release/obj/vboxvideo_drv/src/VBox/Additions/common/VBoxVideo/VBVABase.o /var/tmp/portage/app-emulation/virtualbox-4.2.16/work/VirtualBox-4.2.16/out/linux.amd64/release/obj/vboxvideo_drv/src/VBox/GuestHost/HGSMI/HGSMICommon.o /var/tmp/portage/app-emulation/virtualbox-4.2.16/work/VirtualBox-4.2.16/out/linux.amd64/release/obj/vboxvideo_drv/src/VBox/Runtime/common/alloc/heapsimple.o /var/tmp/portage/app-emulation/virtualbox-4.2.16/work/VirtualBox-4.2.16/out/linux.amd64/release/obj/vboxvideo_drv/src/VBox/Runtime/common/alloc/heapoffset.o /var/tmp/portage/app-emulation/virtualbox-4.2.16/work/VirtualBox-4.2.16/out/linux.amd64/release/lib/additions/VBoxGuestR3LibXFree86.a
kmk: *** Waiting for unfinished jobs....
kmk: *** Exiting with status 2
* ERROR: app-emulation/virtualbox-4.2.16::local_overlay failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=app-emulation/virtualbox-4.2.16::local_overlay'`,
* the complete build log and the output of `emerge -pqv '=app-emulation/virtualbox-4.2.16::local_overlay'`.
* The complete build log is located at '/var/tmp/portage/app-emulation/virtualbox-4.2.16/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-emulation/virtualbox-4.2.16/temp/environment'.
* Working directory: '/var/tmp/portage/app-emulation/virtualbox-4.2.16/work/VirtualBox-4.2.16'
* S: '/var/tmp/portage/app-emulation/virtualbox-4.2.16/work/VirtualBox-4.2.16'
сравнительно по теме нашел только про asneeded, но прочтение понимания не добавило...
Собственно вопрос - что это за хрень? почему все собирается с этими -Wl,O1, а оно падает? ну и как это можно поправить?
Хочу градиент «от границ». Т.е. что-то вроде радиального градиента, но рост не от центра к границам, а от границ к центру.
Как гуглить эту хотелку не представляю.
Извините если криво описал.
/* turn on all bits before word */
const unsigned short ones_mask = 0xFFFF << ws;
warning: The result of the '<<' expression is undefined
const unsigned short ones_mask = 0xFFFF << ws;
~~~~~~~^~~~~~~~~~~~~~~~~~~~
1 warning generated.
Нужно городить switch-case или for?
собственно:
150+ games up to 85% off for 24 hours only!
It's the longest day of the year today, so we're giving you the chance to pick up all of our daily deals from our #NoDRM sale so you can enjoy a whole day of fun!
у кого-нибудь получалось получить загружабельную убунту precise через multistrap? у меня оно пишет, что не может найти инит, хотя бинарь /sbin/init присутствует. я вот думаю, может чего не доставил, busybox, или ещё что...
в конфиге мультистрапа выписывал только apt и udev
//правда у меня embedded, но я таки думаю косяк в пакетах
Господа, а есть у кого-нибудь аккаунт на secoqseven.com ?
надо достать из их PRIVATE AREA пару мануалов
http://www.secoqseven.com/en/item/cross-platform-development-kit-/
собственно вопрос в теме.
как в sed или еще где-нибудь найти и выделить кусок текста, который начинается и заканчивается с определенных кейвордов, которые могут быть на разных строках.
ссылки на ман с указанием конкретных разделов приветствуются.
спасибо.
Часто хочется распечатать какой-нибудь исходник (или, конкретно сейчас, темплейт мейкфайла от матлаба) целиком, т.е. не по страницам, а одной длинной простыней. ЕМНИП факсы раньше такое умели.
А сейчас есть что-нибудь такое? желательно именно десктопный принтер
Чего хочется:
яндекс маркет выдал, например, вот такой вайо, но (1) я даже примерно не представляю как сейчас в линуксах с 2мя видеокартами и (2) хочется отзывов и рекомендаций ЛОРовцев
← предыдущие |