Package Details: nestopia-git 1.52.1.r39.ga316c9b-1

Git Clone URL: https://aur.archlinux.org/nestopia-git.git (read-only, click to copy)
Package Base: nestopia-git
Description: High-accuracy NES/Famicom emulator
Upstream URL: https://github.com/0ldsk00l/nestopia
Licenses: GPL-2.0-only
Conflicts: nestopia
Provides: nestopia
Submitter: aimileus
Maintainer: severach (xiota)
Last Packager: xiota
Votes: 1
Popularity: 0.000001
First Submitted: 2018-02-04 10:12 (UTC)
Last Updated: 2024-06-09 16:17 (UTC)

Latest Comments

severach commented on 2024-01-02 19:02 (UTC)

Go ahead and update. set -u makes development easier. Misspelled variable names are caught immediately rather than spending hours wondering why everything looks good but doesn't work. Once the PKGBUILD is built, they aren't needed any more.

xiota commented on 2024-01-02 10:40 (UTC) (edited on 2024-01-02 10:41 (UTC) by xiota)

Most make install are single thread anyways.

Then it's extraneous and not needed. Similar for all the set -u and set +u. They clutter the PKGBUILD without benefit.

Are you planning to actively maintain this or just fixing the package? If you're not planning to be active, I can clean up the pkgbuild. I started preparing one after you added me as comaintainer.

severach commented on 2024-01-02 10:01 (UTC) (edited on 2024-01-02 10:06 (UTC) by severach)

make -s makes it easier to debug problems because the warnings aren't drowned out by all the compile lines. These warnings are often from the aggressive Arch makepkg.conf settings and should be reported upstream, but they go by too fast for anyone including the author to see them. If there's an error you won't miss it. The very few of us that need to debug with full compile lines will remove the -s, or more likely go into the src folder and type make -j1. The last thing I want on a bad compile is 12 other threads cluttering the screen.

-j1 is on make install, not make. make install does not benefit from multi threading. More processors don't stuff files into folders any faster than one. Most make install are single thread anyways.

xiota commented on 2024-01-02 04:01 (UTC)

@severach Why did are you using make -s? Reducing output makes debugging more difficult if there are problems.

Why did you add -j1? I hadn't seen any problems with MAKEFLAGS='-j$(nproc)'.

Adriik commented on 2023-03-02 12:22 (UTC)

fltk is needed to build and run the program. Add 'fltk' in depends array.

griffin commented on 2022-12-28 19:42 (UTC)

Currently not building for me: configure: error: Cannot find the fltk-config executable. Is FLTK installed?