Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 18:59
    stahta01 synchronize #11631
  • 18:55
    stahta01 synchronize #11631
  • 18:52
    lazka commented #11679
  • 18:52

    lazka on master

    rav1e: fix .pc file Merge pull request #11679 from … (compare)

  • 18:52
    lazka closed #11679
  • 18:52
    lazka commented #11679
  • 18:43
    lazka commented #11582
  • 18:41
    lazka commented #11582
  • 18:26
    lazka commented #11582
  • 18:25
    lazka commented #11582
  • 18:25
    stahta01 synchronize #11631
  • 18:17
    stahta01 synchronize #11631
  • 17:05

    github-actions[bot] on master

    Fix stdio exit handling Make s… (compare)

  • 15:59
    stahta01 synchronize #11655
  • 15:56
    stahta01 synchronize #11631
  • 15:48
    stahta01 commented #11655
  • 15:47
    stahta01 edited #11655
  • 15:47
    stahta01 commented #11631
  • 15:46
    stahta01 edited #11631
  • 15:28
    kmilos opened #11679
Dan Yeaw
@danyeaw
Is gitter and discord bridged for this channel or separate?
Christoph Reiter
@lazka
separate
Алексей
@Alexpux
@lazka SeemS need additional option for static libs
Not sure if they will be fully static
Biswapriyo Nath
@Biswa96
Alexpux, maybe with -Ddefault_library=both?
Алексей
@Alexpux
@Biswa96 maybe, but are you sure that static libs will be linked with dependency static libs?
Biswapriyo Nath
@Biswa96
Don't know.
Christoph Reiter
@lazka
let's see if anyone complains...
Алексей
@Alexpux
As I remember previous builded libvirt use auto tools instead meson
this is why static libs was
Ray Donnelly
@mingwandroid
I really hate this lack of static libs!
/jk
Алексей
@Alexpux
hi @mingwandroid
Ray Donnelly
@mingwandroid
Hey mate! How are you?
All recovered from COVID I hope!
Алексей
@Alexpux
Im fine now, thanks!
Ray Donnelly
@mingwandroid
And Happy Orhtodox Xmas to you!
Алексей
@Alexpux
I hope you fine too mate!
Ray Donnelly
@mingwandroid
Yes, well, I am actually in hospital :-(
Алексей
@Alexpux
weird:(
Ray Donnelly
@mingwandroid
I was meant to have chemo on Tuesday, but I have been getting these stomach pains that are getting worse and worse so I asked to be admitted for monitoring etc.
Been in 6 days now. The food is awful, obviously.
Tomorrow they will let me go, but they didn't actually do anything. I was kind of hoping for an endoscope test and a check for h pylori, but they think the pain is just metastatic cancer spread :-(
Maybe it that is true I should have just done the chemo and not asked to be admitted to hospital .. oh well!
Алексей
@Alexpux
I hold the crossfingers for you
Ray Donnelly
@mingwandroid
Thank you!
Biswapriyo Nath
@Biswa96
:fearful:
Christoph Reiter
@lazka
that's always the most frustrating, when you go to the doctors and they just go ¯\_(ツ)_/¯
Ray Donnelly
@mingwandroid
Yeah. When you have what I have they also say things like "We'll give you an endoscope, but even if we do find something we'd operate on normally, given your condition, sorry buddy" -> being immuno-compromised due to chemo mostly. Can't even go to the dentists (not that I miss dentists very much .. apart from my good friend who's one, but he's not touching my mouth!)
Christoph Reiter
@lazka
dentist must be a shitty job now.. mine got covid right away in march
Ray Donnelly
@mingwandroid
Definitely. My friend's actually retired, and had some of the worst teeth I've even seen (not that I can talk on that score!)
Алексей
@Alexpux
@lazka @mati865 will we create new repos for clang packages?
i mean pacman repos, not github
fulcobohle
@fulcobohle
@umarcor Altough graphviz has lots of warnings it does compile. Is there a way to cleanup and recompile. Is there a need to cleanup graphviz code ?
Алексей
@Alexpux
@fulcobohle as you see it heavy patched to be compilable
Unai Martinez-Corral
@umarcor
@fulcobohle did it always compile for you? Or did it fail some times but succeed in the end?
The current issue is that building it in CI fails. I don't think cleaning up is necessary (since it's the latest version https://gitlab.com/graphviz/graphviz/-/tree/2.44.1), but being able to compile either the current version or a future update is needed.
Mateusz Mikuła
@mati865
We were talking about it and need to make sure mirrors will ok with size increase. We also need to design binary repository layout.
fulcobohle
@fulcobohle
@umarcor By clean I mean remove all the objects and libraries and start over
Unai Martinez-Corral
@umarcor

@fulcobohle, that should be done automatically if you use MINGW_INSTALLS=mingw64 makepkg-mingw --noconfirm --noprogressbar -sCLf --nocheck as commented in :point_up: January 7, 2021 6:37 PM. See https://archlinux.org/pacman/makepkg.8.html:

-C, --cleanbuild
Remove the $srcdir before building the package.

-f, --force
makepkg will not build a package if a built package already exists in the PKGDEST (set in makepkg.conf(5)) directory, which may default to the current directory. This allows the built package to be overwritten.

You might want to also remove *.log.*. pkg/ and *.zst, tho.

fulcobohle
@fulcobohle
@umarcor what does "building it in CI fails"mean ?
Unai Martinez-Corral
@umarcor
When contributions are pushed to the git repository, there is a Continuous Integration (CI) service. It's a "virtual machine" in a server, where MSYS2 is installed, the repository is downloaded and the packages are built.
Packages are only built if someone updates them, not all of them are built every day.
fulcobohle
@fulcobohle
@umarcor I am learning every day...
Unai Martinez-Corral
@umarcor
In the case of graphviz, I set up a job that tries to build it weekly.

However, there is a very easy thing you can do for having this tested (viewing something is always easier than imagining...):

  • In your fork of MINGW-packages, create a git branch.
  • In that git branch, edit the pkgrel value of the graphviz PKGBUILD recipe. Just increase it by one.
  • Commit the changes, and push the branch to your fork.

CI will start automatically, and it will attempt to build it. You will then see if it works as it does locally, or whether it fails.

fulcobohle
@fulcobohle
@umarcor What is the difference between my setup and the Cl
Unai Martinez-Corral
@umarcor
Theoretically, there is no difference. But, that's the beauty of computer science! If theory worked, this would all be so boring, isn't it?
fulcobohle
@fulcobohle
@umarcor No not really, we could than make some progress haha
Unai Martinez-Corral
@umarcor
:laughing:
Anyway, as I said some days ago, don't you get stuck with graphviz. It was just one among many possible issues for you to get a feel about how contributing to MSYS2 looks like.