Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#7245 has returned. SharedDefs header path invalid, breaking hyprpm. #9037

Closed
3 of 6 tasks
ninetailedtori opened this issue Jan 11, 2025 · 1 comment
Closed
3 of 6 tasks
Labels
bug Something isn't working

Comments

@ninetailedtori
Copy link
Contributor

ninetailedtori commented Jan 11, 2025

Already reported ? *

  • I have searched the existing open and closed issues.

Regression?

Not a regression - it's an old bug

System Info and Hyprland Version

System/Version info
Hyprland 0.46.0 built from branch main at commit 2778aff08fba59a34b404751039d7acb6bfb3bdf  (animations: fix XWayland cursor glitch and refactor skill issues (9033)).
Date: Sat Jan 11 16:38:04 2025
Tag: v0.46.0-110-g2778aff0, commits: 5665
built against:
 aquamarine 0.7.0
 hyprlang 0.6.0
 hyprutils 0.3.3
 hyprcursor 0.1.11
 hyprgraphics 0.1.1


no flags were set


System Information:
System name: Linux
Node name: ArchTori
Release: 6.12.8-zen1-1-zen
Version: #1 ZEN SMP PREEMPT_DYNAMIC Thu, 02 Jan 2025 22:52:21 +0000


GPU information: 
08:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA102 [GeForce RTX 3080 Ti] [10de:2208] (rev a1) (prog-if 00 [VGA controller])
NVRM version: NVIDIA UNIX Open Kernel Module for x86_64  565.77  Release Build  (archlinux_builder@archlinux)  Thu  5 Dec 15:37:35 GMT 2024


os-release: NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archlinux-logo


plugins:

Description

In file included from /home/tori/.local/share/hyprpm/headersRoot/include/hyprland/src/config/ConfigManager.hpp:17,
                 from /home/tori/.local/share/hyprpm/headersRoot/include/hyprland/src/Compositor.hpp:10,
                 from main.cpp:6:
/home/tori/.local/share/hyprpm/headersRoot/include/hyprland/src/config/../helpers/Monitor.hpp:6:10: fatal error: SharedDefs.hpp: No such file or directory
    6 | #include "SharedDefs.hpp"
      |          ^~~~~~~~~~~~~~~~

Path of hyprland headers broke again. See #7245 .

How to reproduce

Easiest way to reproduce:

  1. latest hyprland-git package
  2. hyprpm update
  3. hyprpm fails due to helpers/Monitors.hpp include which cannot find src/SharedDefs.hpp.

Attach not paste

  • I understand that all text files must be attached, and not pasted directly. If not respected, this issue will likely get closed as spam

Checklist of files to include below

  • Hyprland config - hyprctl systeminfo -c (always include)
  • Crash report (always include in case of crash)
  • Video (always include in case of a visual bug)
  • Logs (might contain useful info such as errors)

Additional info & File uploads

No response

@ninetailedtori ninetailedtori added the bug Something isn't working label Jan 11, 2025
@ninetailedtori
Copy link
Contributor Author

Merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant