[opensuse-project] Contributors', developers' HOWTO ?
I have a patch for nasm which I'd like to get into openSUSEs version of nasm - it's really annoying when I forget I have a local version of nasm, and accidentally build on a target system with the vanilla nasm. I know I can easily open a bug report and probably get this patch in that way, but I was thinking that I might as well skip all of that and just "do it". I probably haven't looked in the right places, but I couldn't find a HOWTO that explains to me how to get from e.g. my local patch to a published openSUSE update. Is there such a HOWTO out there? /Per -- Per Jessen, Zürich (10.8°C) -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-project+help@opensuse.org
Am 14.03.2011 09:44, schrieb Per Jessen:
I have a patch for nasm which I'd like to get into openSUSEs version of nasm - it's really annoying when I forget I have a local version of nasm, and accidentally build on a target system with the vanilla nasm.
I know I can easily open a bug report and probably get this patch in that way, but I was thinking that I might as well skip all of that and just "do it".
I probably haven't looked in the right places, but I couldn't find a HOWTO that explains to me how to get from e.g. my local patch to a published openSUSE update. Is there such a HOWTO out there?
Update or Factory? For updates this one is relevant: http://en.opensuse.org/Portal:Maintenance For Factory the process is to submitreq your change to the devel project of nasm <devel project="devel:tools:compiler" package="nasm"/> Wolfgang -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-project+help@opensuse.org
Wolfgang Rosenauer wrote:
Am 14.03.2011 09:44, schrieb Per Jessen:
I have a patch for nasm which I'd like to get into openSUSEs version of nasm - it's really annoying when I forget I have a local version of nasm, and accidentally build on a target system with the vanilla nasm.
I know I can easily open a bug report and probably get this patch in that way, but I was thinking that I might as well skip all of that and just "do it".
I probably haven't looked in the right places, but I couldn't find a HOWTO that explains to me how to get from e.g. my local patch to a published openSUSE update. Is there such a HOWTO out there?
Update or Factory?
Factory I suppose - it's hardly a security bug.
For updates this one is relevant: http://en.opensuse.org/Portal:Maintenance
For Factory the process is to submitreq your change to the devel project of nasm <devel project="devel:tools:compiler" package="nasm"/>
I've read those two lines a couple of times, and I still don't know where to start :-( Besides, my patch was accepted upstream more than a year ago, so the nasm devel project seems to a little shorthanded - part of why I thought I might as well do it myself. -- Per Jessen, Zürich (11.2°C) -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-project+help@opensuse.org
On Monday, March 14, 2011 10:12:04 Per Jessen wrote:
Wolfgang Rosenauer wrote:
Am 14.03.2011 09:44, schrieb Per Jessen:
I have a patch for nasm which I'd like to get into openSUSEs version of nasm - it's really annoying when I forget I have a local version of nasm, and accidentally build on a target system with the vanilla nasm.
I know I can easily open a bug report and probably get this patch in that way, but I was thinking that I might as well skip all of that and just "do it".
I probably haven't looked in the right places, but I couldn't find a HOWTO that explains to me how to get from e.g. my local patch to a published openSUSE update. Is there such a HOWTO out there?
Update or Factory?
Factory I suppose - it's hardly a security bug.
For updates this one is relevant: http://en.opensuse.org/Portal:Maintenance
For Factory the process is to submitreq your change to the devel project of nasm <devel project="devel:tools:compiler" package="nasm"/>
I've read those two lines a couple of times, and I still don't know where to start :-(
Besides, my patch was accepted upstream more than a year ago, so the nasm devel project seems to a little shorthanded - part of why I thought I might as well do it myself.
I blogged some time ago with an example: http://lizards.opensuse.org/2009/06/20/opensuse-factory-fixing-packages/ The build service documentation contains more details e.g. at: http://en.opensuse.org/openSUSE:Build_Service_Collaboration Btw. check also: http://lizards.opensuse.org/2010/09/13/build-service-cheat-sheet/ If you want help directly, please ask on the opensuse-packaging mailing list or on the #opensuse-buildservice IRC channel, Andreas -- Andreas Jaeger, Program Manager openSUSE, aj@{novell.com,opensuse.org} Twitter: jaegerandi | Identica: jaegerandi SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-project+help@opensuse.org
Andreas Jaeger wrote:
On Monday, March 14, 2011 10:12:04 Per Jessen wrote:
Wolfgang Rosenauer wrote:
Am 14.03.2011 09:44, schrieb Per Jessen:
I have a patch for nasm which I'd like to get into openSUSEs version of nasm - it's really annoying when I forget I have a local version of nasm, and accidentally build on a target system with the vanilla nasm.
I know I can easily open a bug report and probably get this patch in that way, but I was thinking that I might as well skip all of that and just "do it".
I probably haven't looked in the right places, but I couldn't find a HOWTO that explains to me how to get from e.g. my local patch to a published openSUSE update. Is there such a HOWTO out there?
Update or Factory?
Factory I suppose - it's hardly a security bug.
For updates this one is relevant: http://en.opensuse.org/Portal:Maintenance
For Factory the process is to submitreq your change to the devel project of nasm <devel project="devel:tools:compiler" package="nasm"/>
I've read those two lines a couple of times, and I still don't know where to start :-(
Besides, my patch was accepted upstream more than a year ago, so the nasm devel project seems to a little shorthanded - part of why I thought I might as well do it myself.
I blogged some time ago with an example:
http://lizards.opensuse.org/2009/06/20/opensuse-factory-fixing-packages/
The build service documentation contains more details e.g. at: http://en.opensuse.org/openSUSE:Build_Service_Collaboration
Btw. check also: http://lizards.opensuse.org/2010/09/13/build-service-cheat-sheet/
If you want help directly, please ask on the opensuse-packaging mailing list or on the #opensuse-buildservice IRC channel,
Okay, those looks like useful links, thanks, I'll no doubt come back to this on -packaging. -- Per Jessen, Zürich (11.6°C) -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-project+help@opensuse.org
Hello, on Montag, 14. März 2011, Per Jessen wrote:
Besides, my patch was accepted upstream more than a year ago, so the nasm devel project seems to a little shorthanded - part of why I thought I might as well do it myself.
Did upstream release a new version that includes your patch already? If yes, please point the maintainer to the new version (or send a submitrequest that includes the new version) instead of just adding your patch. This way avoids the need to add and maintain the patch (and remove it later when the version update is finally done). Additionally, the new version probably brings more fixes and new features that are not part of your patch. Note that I don't even know what nasm does - so please take the above as general hint ;-) (AJ already pointed you to some howtos, so the above should be understandable now ;-) Regards, Christian Boltz --
Daaaaaavid, wo bleibt eigentlich mal 'ne anständige Statistik? *JAUL* Ich mach ja schon... [Ratti und David Haller in suse-linux] -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-project+help@opensuse.org
Christian Boltz wrote:
Hello,
on Montag, 14. März 2011, Per Jessen wrote:
Besides, my patch was accepted upstream more than a year ago, so the nasm devel project seems to a little shorthanded - part of why I thought I might as well do it myself.
Did upstream release a new version that includes your patch already?
Yes, although I don't know when.
If yes, please point the maintainer to the new version (or send a submitrequest that includes the new version) instead of just adding your patch. This way avoids the need to add and maintain the patch (and remove it later when the version update is finally done). Additionally, the new version probably brings more fixes and new features that are not part of your patch.
I intend to upgrade our nasm from 2.07 to 2.09.07.
Note that I don't even know what nasm does - so please take the above as general hint ;-)
nasm is the netwide assembler.
(AJ already pointed you to some howtos, so the above should be understandable now ;-)
Yes, I've been doing some reading. :-) -- Per Jessen, Zürich (5.3°C) -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-project+help@opensuse.org
participants (4)
-
Andreas Jaeger
-
Christian Boltz
-
Per Jessen
-
Wolfgang Rosenauer