Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on May 13, 2022. It is now read-only.

Archlinux PKGBUILDs for Qt5/PyQt5 with debugging enabled

NotificationsYou must be signed in to change notification settings

qutebrowser/qt-debug-pkgbuild

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository is now archived. Nowadays, Archlinux provides debuginformation as part of their official packages, via theirDebuginfod server. When you setDEBUGINFOD_URLS="https://debuginfod.archlinux.org/" in your environment,tools likegdb will automatically download debug information.

qt-debug-pkgbuild

Archlinux PKGBUILDs for Qt5/PyQt5 with debugging enabled.

A note on branches

  • upstream: The vanilla Archlinux upstream packages.
  • master: Based onupstream, adds debugging symbols.

Precompiled binary packages

Binary packages for themaster branch are available as an unofficialArchlinux repo. Seethe qutebrowser documentationfor details.

Workflow

Until Qt 5.7, the patched PKGBUILDs lived in themaster branch, and theupstream branch (with the vanilla Archlinux PKGBUILDs) got merged intoupstream after updating. However, this caused frequent merge conflicts as thepatched lines are close to the version number.

Since Qt 5.7, there are no merges anymore - instead, the updated upstreamPKGBUILDs live in the upstream branch, and patching is automated usingpatch.sh.

Here is how an update looks:

Update upstream

  • git checkout upstream
  • bash update.sh
  • git status, add new files
  • git diff, review upstream changes
  • `git commit -am "Update to Qt 5.x.y"
  • git push

Update patched PKGBUILDs

  • git checkout master
  • git rm -r qt5-* pyqt*
  • git checkout upstream -- qt5-\* pyqt\* pkglist
  • git reset HEAD . (unstage all changes)
  • bash patch.sh
  • git status, add/delete files
  • git diff --staged, review
  • git commit
  • Add new makedepends inDockerfile if needed
  • git commit
  • git push

Rebuild

  • bash build_segfault.sh

About

Archlinux PKGBUILDs for Qt5/PyQt5 with debugging enabled

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors3

  •  
  •  
  •  

[8]ページ先頭

©2009-2025 Movatter.jp