Announcement

Collapse
No announcement yet.

Oibaf's Mesa 10.0 Comes To Ubuntu 13.10 Saucy

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by oibaf View Post
    About LLVM 3.4: LLVM SVN API changes frequently and I should backport it every day in the PPA or mesa could fail to build. The official LLVM PPA unfortunately is not on launchpad, otherwise I could just add a dependency against it and have LLVM snapshots updated every day.

    If someone ask LLVM devs to move their PPA on launchpad I could easily provide mesa compiled against LLVM SVN.
    According Sylvestre Ledru who has his contact credentials listed on the official LLVM PPA (read from bottom to top; copied from Thunderbird):

    He cannot add this as a dependency because it is not on Launchpad. There is no need to change any sort of infrastructure. How many times do I have to explain this? Simply add the PPA to Launchpad. In other words, instead of a change to the infrastructure it is an extension to the infrastructure.

    If you think I'm being rude because I am trying to push the point which you cannot understand, the issue isn't that I am being rude but you are being rude for dismissing the issue. It is highly rude that you cannot understand something so simple and apparently have no intentions of understanding.

    On Fri, Nov 1, 2013 at 9:26 AM, Sylvestre Ledru <[email protected]> wrote:
    > I am sorry but that it is not going to happen...
    > http://llvm-jenkins.debian.net/ & http://llvm.org/apt/ are working just great.
    > I don't see the point of changing the whole infra for a specific need for a specific software.
    >
    > He should just add:
    > deb http://llvm.org/apt/saucy/ llvm-toolchain-saucy main
    > deb-src http://llvm.org/apt/saucy/ llvm-toolchain-saucy main
    >
    > in his sources.list
    >
    > Sylvestre
    > PS: you are a bit rude... It does not help to push your point.
    >
    > On 01/11/2013 15:20, Michael Aaron Murphy wrote:
    >> I mean what I say. Move the LLVM to Launchpad so Oibaf can add LLVM as a dependency to mesa https://launchpad.net/~oibaf/+archive/graphics-drivers/ for required used with graphics drivers which use LLVM. For example, for RadeonSI and above requires LLVM 3.4 to be compiled against Mesa or it cannot have GL3 compliance or MSAA. Again, it's clearly outlined in the forums as to what the issue is: http://phoronix.com/forums/showthrea...406#post367406
    >>
    >> On Fri, Nov 1, 2013 at 9:11 AM, Sylvestre Ledru <[email protected]> wrote:
    >>> You mean moving llvm.org/apt/ to launchpad ?
    >>>
    >>> On 01/11/2013 15:09, Michael Aaron Murphy wrote:
    >>>> Simple, move the PPA to Launchpad.
    >>>>
    >>>> "About LLVM 3.4: LLVM SVN API changes frequently and I should backport it every day in the PPA or mesa could fail to build. The official LLVM PPA unfortunately is not on launchpad, otherwise I could just add a dependency against it and have LLVM snapshots updated every day.
    >>>>
    >>>> If someone ask LLVM devs to move their PPA on launchpad I could easily provide mesa compiled against LLVM SVN."
    >>>>
    >>>> On Fri, Nov 1, 2013 at 9:08 AM, Sylvestre Ledru <[email protected]> wrote:
    >>>>> I don't understand the issue and I don't see why you are contacting me about the PPA ?!
    >>>>>
    >>>>> On 01/11/2013 15:06, Michael Aaron Murphy wrote:
    >>>>>> He cannot use that. Read his post: http://phoronix.com/forums/showthrea...406#post367406
    >>>>>>
    >>>>>> On Fri, Nov 1, 2013 at 9:01 AM, Sylvestre Ledru <[email protected]> wrote:
    >>>>>>> On 01/11/2013 14:53, Michael Aaron Murphy wrote:
    >>>>>>>> Requesting LLVM PPA to use Launchpad as per request of oibaf.
    >>>>>>> I am not sure to understand the point of your email but you should use:
    >>>>>>> http://llvm.org/apt
    >>>>>>>
    >>>>>>> Sylvestre
    >>>>>>>
    >>>>>
    Best bet is if you want something done right, you have to do it yourself.

    Comment


    • #12
      Launchpad support importing/mirroring git/svn/other repo to launchpad bzr. And launchpad support doing daily builds from launchpad bzr repo to launchpad ppa automatically. So if all debian/* LLVM files are in LLVM repository, you can do: repo --> bzr mirror --> recipe --> daily build --> ppa

      Comment


      • #13
        Launchpad importing is lacking in some ways, for example it fails to do git-over-http, only supporting the git protocol.

        Comment


        • #14
          Such a pity
          ## VGA ##
          AMD: X1950XTX, HD3870, HD5870
          Intel: GMA45, HD3000 (Core i5 2500K)

          Comment


          • #15
            Originally posted by curaga View Post
            Launchpad importing is lacking in some ways, for example it fails to do git-over-http, only supporting the git protocol.
            you can (auto)mirror your git-over-http repo to some other git mirroring serve and then use launchpad autoimport from that via git protocol :-)

            Comment


            • #16
              @mmstick: thanks for asking. Probably he didn't understand that I need a launchpad PPA to configure in my PPA as a dependency (there is a setting in the PPA web control panel which let you select a dependency PPA, and you can only select other PPAs on launchpad).

              @pali: I don't know how to do it and I don't have much time anyway.

              So I think I'll stick with 3.3 until stable 3.4 will be released.

              Comment


              • #17
                Is there no one who knows how to do it?
                ## VGA ##
                AMD: X1950XTX, HD3870, HD5870
                Intel: GMA45, HD3000 (Core i5 2500K)

                Comment


                • #18
                  Originally posted by darkbasic View Post
                  Is there no one who knows how to do it?
                  what exactly?

                  Comment


                  • #19
                    I mean importing an external repo to launchpad to allow oibaf setting llvm git as dependence.
                    ## VGA ##
                    AMD: X1950XTX, HD3870, HD5870
                    Intel: GMA45, HD3000 (Core i5 2500K)

                    Comment


                    • #20
                      Something from LLVM is already mirrored in bzr, look: https://code.launchpad.net/llvm
                      Is there repo which you need?

                      Comment

                      Working...
                      X