profile
viewpoint

Hi-Angel/clock_gettime_override 5

A library to slow down games, to be loaded with LD_PRELOAD

Hi-Angel/Gmod-vphysics 4

Replacement vphysics module for the Source engine (originally meant for Garry's Mod)

Hi-Angel/faux 1

A fork of https://src.libcode.org/pkun/faux

Hi-Angel/ann 0

Just personal scratches for neural networks

Hi-Angel/bpftrace 0

High-level tracing language for Linux eBPF

Hi-Angel/ccan 0

The C Code Archive Network

Hi-Angel/cereal 0

A C++11 library for serialization

issue commenttelegramdesktop/tdesktop

Shortcuts for scrolling a page down/up in chat disappeared

Just for reference, do you have a link to the discussion about that bug?

Hi-Angel

comment created time in 10 days

issue closedtelegramdesktop/tdesktop

Shortcuts for scrolling a page down/up in chat disappeared

Steps to reproduce

  1. Open any chat with lots of messages
  2. Press <kbd>Page Up</kbd>

Expected behaviour

The chat will scroll up one page

Actual behaviour

Nothing is happening

Operating system

Archlinux

Version of Telegram Desktop

3.4.2

Installation source

Other (unofficial) source

Logs

No response

closed time in 10 days

Hi-Angel

issue commenttelegramdesktop/tdesktop

Shortcuts for scrolling a page down/up in chat disappeared

Switch to official binary, it doesn't have such a bug

Oh indeed, I confirm that. So it is a packaging bug, sorry for the noise.

Hi-Angel

comment created time in 10 days

issue commenttelegramdesktop/tdesktop

Shortcuts for scrolling a page down/up in chat disappeared

Last known version where it worked: 3.3.0-1

Hi-Angel

comment created time in 10 days

issue openedtelegramdesktop/tdesktop

Shortcuts for scrolling a page down/up in chat disappeared

Steps to reproduce

  1. Open any chat with lots of messages
  2. Press <kbd>Page Up</kbd>

Expected behaviour

The chat will scroll up one page

Actual behaviour

Nothing is happening

Operating system

Archlinux

Version of Telegram Desktop

3.4.2

Installation source

Other (unofficial) source

Logs

No response

created time in 10 days

push eventHi-Angel/notes-backup

Konstantin Kharlamov

commit sha 36a909308d76d7c99de9ff52573300607dbad74a

piglit.md: initial commit

view details

push time in 14 days

push eventHi-Angel/notes-backup

Konstantin Kharlamov

commit sha 7f74978e15094075dde91681cfc19859b47aef6c

piglit.md: initial commit

view details

push time in 14 days

pull request commentmesa3d/piglit

arb_shader_image_load_store: Create complete textures.

Will it be merged?

It seems like the real repository is at https://gitlab.freedesktop.org/mesa/piglit/, so the PR needs to be recreated there. It seems like this is just a mirror. So I don't think it will be merged.

dor666

comment created time in 15 days

push eventHi-Angel/notes-backup

Konstantin Kharlamov

commit sha 7a0a6b5bdb68607225d318d92906b1f2935ec676

systemd.md: about default targets

view details

push time in 24 days

push eventHi-Angel/notes-backup

Konstantin Kharlamov

commit sha bc0cd75f23efcc68c6732979bafc54b4b2aa9ba1

iso.md: initial commit

view details

push time in a month

startedHi-Angel/dotfiles

started time in a month

startedHi-Angel/purple-impp

started time in a month

startedHi-Angel/purple-impp

started time in a month

startedHi-Angel/purple-impp

started time in a month

issue commentmesonbuild/meson

`static_library` doesn't rebuild `custom_target` it depends upon

It adds a wasteful requirement, but does not benefit from it. This reduced parallelism

By the way, since the code by the link does it as well, I assume it's still needed.

Hi-Angel

comment created time in a month

issue commentmesonbuild/meson

`static_library` doesn't rebuild `custom_target` it depends upon

Oh, I see now. I was confused because I mistakenly though that declare_dependency makes it depend at both compile and link-time, but I neglected the fact that my declare_dependency wasn't accepting the header_h. So the fix is to add header_h into the declare_dependency call.

Thank you, and sorry for the confusion.

Hi-Angel

comment created time in a month

issue commentmesonbuild/meson

`static_library` doesn't rebuild `custom_target` it depends upon

I don't quite get what was my mistake if any. The link you provided does things a bit different than me, specifically it uses files() to declare the sources.

Alright, I changed my testcase to replace plain text with a call to files(), but I still get the same compilation error.

Hi-Angel

comment created time in a month

issue commentmesonbuild/meson

`static_library` doesn't rebuild `custom_target` it depends upon

mylib.a does not use header.h in any way, and main.a does

But it does. <pre> <code> lib_mylib = static_library( 'mylib', ['empty.c', <b>header_h</b> ], include_directories : [header_inc], install: false, ) </code> </pre>

See, it has header_h in the sources.

Hi-Angel

comment created time in a month

issue commentmesonbuild/meson

`static_library` doesn't rebuild `custom_target` it depends upon

It is worth noting that this bug is specific to static_library. If I replace it with executable, then all dependencies are rebuilt correctly.

Hi-Angel

comment created time in a month

issue openedmesonbuild/meson

`static_library` doesn't rebuild `custom_target` it depends upon

Describe the bug

Given a static_library that depends upon custom_target (where dependency is created by means of declare_dependency). Building the static library alone doesn't trigger rebuild of the custom target.

To Reproduce

 λ cat empty.c
 λ cat main.c
#include "header.h"
 λ cat meson.build
project(
  'test',
  ['c'],
)

touch = find_program('touch')

header_h = custom_target(
  'header.h',
  output : 'header.h',
  command : [touch, '@OUTPUT@'],
  build_by_default: true
)

header_inc = include_directories('.')
lib_mylib = static_library(
  'mylib',
  ['empty.c',
   header_h
  ],
  include_directories : [header_inc],
  install: false,
)

dep_lib = declare_dependency(link_with : lib_mylib,
                             include_directories : header_inc)

lib_main = static_library(
  'main',
  ['main.c'],
  dependencies: [dep_lib],
  install: false,
)
 λ meson build
The Meson build system
Version: 0.60.2
Source dir: /tmp/foo
Build dir: /tmp/foo/build
Build type: native build
Project name: test
Project version: undefined
C compiler for the host machine: ccache cc (gcc 11.1.0 "cc (GCC) 11.1.0")
C linker for the host machine: cc ld.bfd 2.36.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program touch found: YES (/usr/bin/touch)
Build targets in project: 3

Found ninja-1.10.2 at /usr/bin/ninja
 λ ninja -C build libmain.a
ninja: Entering directory `build'
[1/2] Compiling C object libmain.a.p/main.c.o
FAILED: libmain.a.p/main.c.o
ccache cc -Ilibmain.a.p -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -fPIC -MD -MQ libmain.a.p/main.c.o -MF libmain.a.p/main.c.o.d -o libmain.a.p/main.c.o -c ../main.c
../main.c:1:10: fatal error: header.h: No such file or directory
    1 | #include "header.h"
      |          ^~~~~~~~~~
compilation terminated.
ninja: build stopped: subcommand failed.

Expected behavior

There should be no build failure.

It fails because header.h was not created, even though it is in dependencies for the libmain.a target. system parameters

  • Is this a cross build or just a plain native build? Native
  • OS: Archlinux
  • Python version: 3.9.9
  • meson --version: 0.60.2
  • ninja --version: 1.10.2

created time in a month

issue commentawesomeWM/awesome

"Wayland" support of awesome

It seems there are plenty of Lua-based compositors around but none with widgets besides taiwins, right?

Yes, but actually taiwins is unmaintained because of private reasons.

I presume you probably meant "personal reasons"? "Private reasons" sort of implies they're unknown which is not really true.

zaxebo1

comment created time in a month

push eventHi-Angel/notes-backup

Konstantin Kharlamov

commit sha bbb9b027829fb424f28df52d50d3254b8af7cb13

openbmc.md: initial commit

view details

push time in a month

pull request commentPipeWire/pipewire

Fix for new libcamera

This is a mirror, please resend your merge/pull request at https://gitlab.freedesktop.org/pipewire/pipewire/

cropinghigh

comment created time in a month

push eventHi-Angel/notes-backup

Konstantin Kharlamov

commit sha ceb3d87f2d5377528c904fa56527e4c0c445c3ac

podman.md: remove empty section

view details

push time in 2 months

push eventHi-Angel/notes-backup

Konstantin Kharlamov

commit sha 76f9866f0b036930da92774cd5eace4ce18ff4e1

podman.md: add `podman commit` example, and add `--rm` to podman run

view details

push time in 2 months

push eventHi-Angel/notes-backup

Konstantin Kharlamov

commit sha 3556771243f6ff627a914ec7456520c64a2cf0f2

udev.md: add a few useful udevadm commands

view details

push time in 2 months

push eventnpobaum/scst

Konstantin Kharlamov

commit sha f51d18c9c6ac96c1873112787c5205d25439ef72

Revert "Makefile: allow defining OFED_FLAVOR on command line" This reverts commit 3a5df9e8d23376617ed8c4657b07319019668dae. I am not sure what was the reason it was added in the first place, but these days it gets in the way to OFED detection, and instead of fixing let's just revert it.

view details

push time in 2 months

push eventHi-Angel/dotfiles

Konstantin Kharlamov

commit sha 51272396627cb8a65f544532edf1201b886a1576

.zshrc: colorize ip command by default

view details

push time in 2 months

push eventHi-Angel/scst

Bart Van Assche

commit sha 1db2125202edcc6a1623b184b0c43e5c50bccb73

debian/scst.dkms: Switch to the qla2x00t-32gbit driver Fixes: 1cfa1e7f87b2 ("Makefile: switch to qla-32gbit by default") git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9442 d57e44dd-8a1f-0410-8b47-8ef2f437770f

view details

push time in 2 months

more