Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Hot answers tagged

5

make-kpkg is (being) retired, the official Debian way is make deb-pkg. The official Debian kernel handbook uses make deb-pkg. make-kpkg is included in wheezy and jessie but stretch (current stable) only contains it for powerpc. Powerpc is no longer supported in buster (testing), and unsurprisingly the only hit for filenames containing make-kpkgis an ...


4

I specified revision in wrong format. Correct format in my case is: "git+https://github.com/facebook/proxygen#commit=7e37f926d922b55c85537057b57188dea9694c32" From man PKGBUILD: USING VCS SOURCES Building a developmental version of a package using sources from a version control system (VCS) is enabled by specifying the source in the form source=('...


3

This thread sounds like what you're looking for. How to cross compile 32bit packages on Arch64 via distcc? I'm not that familiar with ArchLinux so I don't understand the specifics but from what I gather it sounds like you can setup a 32-Bit chroot environment on your 64-Bit system, setup a 32-Bit toolchain within it, and build packages in there. Also this ...


3

If you a distributing a source package, the (autotools) norm is to compile the debugging symbols in by default. I think that once upon a time mainstream linux distros left them in binaries too; I may be wrong about that. There is a misconception that removing debugging symbols "optimizes" software. It doesn't. The only difference including debugging ...


1

You could get the neofetch git AUR package, which is called neofetch-git. You can install it with an AUR helper, or if you want to build manually: git clone https://aur.archlinux.org/neofetch-git.git cd neofetch-git makepkg -si Or, you can build directly from git: git clone https://github.com/dylanaraps/neofetch.git cd neofetch make && sudo make ...


1

According to the Arch Linux Wiki you should run something along the lines of make DESTDIR="$pkgdir/" install inside the package() function to install the files to the fakeroot directory. E.g.: package() { cd "$srcdir/$pkgname-$pkgver" make DESTDIR="$pkgdir/" install } If you don't use make in your project, you can look at what make install does and ...


1

That is not an error message, it is one of pacman's hooks. It was introduced in an update to systemd, and is essentially explained by Lennart here: A new condition ConditionNeedsUpdate= has been added. With this mechanism it is possible to conditionalize execution of services depending on whether /usr is newer than /etc or /var. The idea is that ...


1

I've found the guilty after digging through the source of makepkg source /etc/profile &>/dev/null causes the problem, if I run this command it freezes, Ctrl+C will kill the whole terminal. So now I know the source of the Problem, still trying to figure out why this happens... EDIT: Found it! I'm using tdm as display-manager, to start it I've put a ...


1

The devtools package provides a few helper scripts to build packages for a different architecture from PKGBUILD files.


Only top voted, non community-wiki answers of a minimum length are eligible